Surely I like IB.
IB is honest, transparent, financially solid, technology-driven and really innovative, and IB is doing its best to leveling the playing field.
IB is unique. IB is a phenomenon, a paradigm.
With all the above said, I think everybody considering itself (itself = herself/himself) an active trader and is really serious about trading, via Internet, especially for those actively trading futures or margin-trading volatile stocks, SHOULD
- maintain a well-conceived alternate brokerage account. The Globex issue specific to some broker/data-vendor connection on Sunday night trading hours, IB being one heavily affected, is a good example testifying the necessity of alternate brokerage account - not for offsetting positions, but for going on trading.
* IB explicitly states in the account-opening process client's responsibility for any technical difficulty and for maintaining alternate brokerage account, doesn't it?
- maintain a well-conceived, working alternate ISP, quote vendor, PC/Laptop, etc. I don't think it costs much. The choice of quote vendor/charting package is a personal preference that costs from less than one hundred dollars to more than two thousand dollars per month. But your choice of prime data vendor is essentially having nothing to do with IB. Personally I'll rely on a reliable, quality (and expensive!) data vendor and using IB and another trading platform as source of alternate realtime market data. A pragmatic and economic approach.
- maintain sufficient risk capital. Sufficient, relative to your trading style, markets traded, vehicles used, loss sustainable, etc., etc.