Looking at your requirements I think Finpro trading would be a nice fit for you. I usually trade EUR/USD You can find legit ecns here on this list Going offshore to escape the CFTC The thread is very well researched and lists trusted brokers traded and tested by the traders following the thread. As for me I trade with Finpro trading. Found it from this thread only. The spreads are true ecn. EUR/USD is mostly around 0.2 pips. The broker offers multiple ac types so depending upon your requiremnets you can set up an ecn account with them. And if you fancy to have more options then this thread is a good place to start