My major problem with MBTrading: this company will give you wrong postions from time to time. If you forget your own position at MBTrading (I did forget my exact position at this broker because I have quite a few brokers and have a lot of overnight positions over these brokers), you may be in deep trouble when MBTrading forget your positions at the same time. How often does MBTrading forget your positions? I think it happens at least once every quarter. That's unbelievable! This kind of situation has never happened in my other brokers (IB and CyberTrader). This kind of error by MBTrading cost me a few thousand dollars in the past. Of course, MBTrading has never apologized for this kind of error. In fact, MBTrading thinks that it is very natural to have this kind of error. If customers make mistakes because of MBTrading's error, that's customers' fault. That's basically MBTrading's attitude.
The other problem of MBTrading: its level II "real-time" quote is about one second behind CyberTrader's quote even after MBTrading's latest quote improvement. One second delay can cost you a lot of money.
Of course, MBTrading's commission is not low either.
I used to trade mainly in this account when I started my trading career a few years ago. Now I rarely traded in this account. I use this account mainly for backup purpose right now.