Quote from jimrockford:
P.S. As to the accusation that IB trades against its customers, IB does do this, BUT IB says that it does so honestly. IB claims that in trading against customers, IB never disadvantages the customer's order routing in order to benefit IB. IB claims that in making its own trades, IB's traders never have access to information about orders from IB's customers. Based on my experiences with IB, I believe these assurances from IB, although I can understand why people would be suspicious. The situation of IB trading against its customers does give IB an opportunity to cheat, but it is my belief that IB is an honest company which does not take advantage of that opportunity and does not cheat its customers. [/B]
Going by what you say, you seem to be putting a lot of trust in your broker. To the average Joe, it would be highly troubling to discover that a broker can trade against its customers and cheat them at its discretion. Whether it does so or not is besides the point. The mere fact that a broker can do this to a client is disturbing.