While I agree that their spread is good, there is something that makes me disappointed in Oanda. For example, their platform is really silly and slow, especially on high volatility. I am a very active trader during news releases, so this has proven to be a huge problem for me. Also, sometimes they stop me out even if my positions are still well above the stop loss point. I don't know if they did it on purpose or was it because of the laggy platform.