IB
1/ their spreads come from the market and they don't make a buck on spreads, only on commish, which are the lowest for retail level guys (and competitive with some institutional level brokers)
6/ best execution in currencies that I have ever seen.
7/ they can be the dealer that helps you scalp/micro-trade other forex brokers
All that matters...
IDEALPRO is a clean, straight-up ECN...
And I get price improvement on about 20% of Limit Orders...
Everything else is window dressing...
And you can build what you need proprietary.
I've seen countless hi-volume traders and firms...
Stick with IB for years and pile up the profits.
And I've seen countless losers with 5K accounts...
Complain about shit like charts and Customer Service...
While missing the Big Picture entirely.
When you make 500 trades/day...
Customer Service doesn't matter...
Because you just absorb the odd, strange fill...
And keep grinding profits day after day.