Quote from omcate:
I agree. OptionsXpress trading platform is up almost 24 hours a day; 7 days a week. I traded with them for over two years, and could not recall when I was unable to access my account. Interactive Brokers is a completely different story.
However, the margin requirements for selling options, especially index options of Interactive Brokers are much lower than those of OptionsXpress(please check their web site for details). OptionsXpress charges option exercise/assignment as an ordinary stock trade, whereas I ***THINK*** Interactive Brokers charges nothing for that. Cancellations of QQQQ option trade via Interactive Brokers during regular trading hours are almost instantaneously. For OptionsXpress, it sometimes took several minutes. Whenever an option trade was in the status of "Pending Cancel" for more than five minutes, I would contact the customer support of OptionsXpress. Unfortunately, I have done that more than 10 times. Over 75% of my QQQQ option trades were routed by OptionsXpress to PSE by default, and then got executed there. When I chose the "SMART" feature, Interactive Brokers usually routed my QQQQ option trades to ISE.
I have never traded with Thinkorswim. Hence, no comment regarding this online broker.
IMHO:
There is NO perfect Online Broker. If there is one, all the others will be out of the business within a short period of time. We just have to COMPROMISE.