It's happened before. This time I sent Ameritrade a note ...
Entered an order to buy 2000 CGIH at 4.90 at 10:17am. No execution even as 1000's of shares traded in subsequent minutes below my limit price. At 10:18am I enter the same order in my Waterhouse account and it executes immediately. At 10:23am I enter another order at Waterhouse to buy 2000 CGIH at 5.00. 500 shares execute immediately at 4.99 and the remaining 1500 at 4.98 at 10:25. In the meanwhile I entered another order at Ameritrade at 10:24 to buy 2000 at 5.00. No execution, yet 40000 shares trade at or below 5.00 over the next 3 minutes. This type of thing has happened before. What's going on ? Are you not routing the orders efficiently ? Are you favoring certain market makers over others ? Should I be trading at Waterhouse more often ?
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.