why are there no other brokers compete directly with IB?

It’s not that they don’t want to, they can’t.

It seems IB accumulated lots of useful features over the years which would be costly to implement because they are needed by some but not the majority of retail and semi-pro traders (even many pros). People who need serious automated trading, for example, most likely are part of a firm that can either implement things in-house or pay good money to a third party.
So you are left with people who produce more headaches than revenues because they need lots of hand holding, especially when you give them choices. “Dumb customer is our best customer” is much more profitable model.

the new broker can directly copy those IB features, even same API interface. is that hard?
 
I would say, that nowadays compliance stuff is even harder to copy than technical stuff.
In order to provide low commissions as IBKR does a broker needs to be close to the exchanges they offer, and to get direct access they need to comply to many rules and prerequisites...
Each exchange with their own around the world...
 
Back
Top