The best broker a ever trade is Swissquote Bank. I have also tried Dukascopy the spread is good, but slippage, so you do not actually trade with low spreads, you trade with typical spread of 2-3 pips plus you pay commission. My experience with FXCM ...