Which currency spreads don't you like? I find spreads in majors and even most crosses with my broker extremely appealing. Certainly a lot tighter than spreads in most stocks.
Low timeframe algos would be easy ,if have very low spread acess to markets.
There are visible short term patterns on forex markets that dont change troughout years.
But with spread as it is, it is complex if not impossible.