If you look at things such as QQQ, SPY and many stocks you'll see a spike at 8am. The last 2 days I had orders out (granted not sitting at ARCA or NASDAQ) but through a smart order router provided by our broker. Both days price traded through and past my limit order during this spike without getting any fills. I can go to a tick chart and see every price movement but my orders were not executed until much later when price came back to this level.
Is there something else going on at 8am I'm not aware of or does the fact that my order "may" not be sitting directly at the exchange have to do with the execution issue? I'm getting direct market access added to our account today and will be trying again tomorrow sitting at the exchange. Just wondering if anyone knows something I don't and why the price fluctuates at this time. I assumed it had to do with the pre-market opening for many other brokers....