Quote from 50_Bip:
For a listed stock on the NYSE, if you send your order as 'market on open,' you will get filled on the opening print. Period. No question about it. If you were filled at any other price, then you have a legitimate trade inquiry that you need to file with your broker.
Quote from my7tvette:
Friend,
some of the other posters have been trying to tell you, the MOO price doesn't have a damn thing to do with where the stock was printing at 9:30:00. There could have been all kinds of prints going on ECNs. If it is an nyse stock you will get some of the opening NYSE print. Not sure how that works with nasdaq, but they might have something similar going on.
Quote from cunparis:
Just to update the thread, I quit placing MOO for NYSE stocks due to poor fills.
I'm now noticing the same thing with Amex. Today I got a fill almost 4% off the opening price. This is totally unacceptable.
For Nasdaq, I get the exact opening price almost every time.
I think I will drop Amex and just trade Nasdaq. I'm surprised no one else has had similar results.
Quote from science_trader:
You have not understood yet. You have to make a difference between the first quote of the day and the opening price given by the market maker!!!
Quote from ratan961:
You're still not understanding the responses from the previous posters. The fills you see published on sites like Yahoo Finance or from data vendors are probably the first fills from the NMS. These are not the official opening prints from the NYSE, which is the price you're going to get with an OPG order from IB. There is no way to guarantee getting the NMS print.
I posted about this difficulty 6 months ago.
http://www.elitetrader.com/vb/showthread.php?s=&threadid=109948&highlight=NYSE+fills+worse
I posted about this difficulty 6 months ago.
http://www.elitetrader.com/vb/showthread.php?s=&threadid=109948&highlight=NYSE+fills+worse