I am debugging a market-on-open (MOO) order using the IBKR API (currently just in paper trading).
Everything I read suggests using MOO should get a fill at the open price. I'm getting substantial slippage between the ticker.open price (in the IBKR API) and the price IBKR says that I actually received.
Here are a few examples (from Apr 1):
APPH (NASDAQ), sell order, market.open = 18.78; fill price = 18.51
FUBO (NYSE), sell order, market.open = 23.72; fill price = 23.55
FSR (NYSE), sell order, market.open = 18.02; fill price = 17.78
I also notice that the fill price is almost exactly the bottom of the 2nd 15 sec candle. This leads me to think that perhaps IBKR is simulating slippage of a market order when I'm doing paper trading?! I know that IBKR simulates certain orders - is MOO one of these? If the order is simulated, I imagine the fill price is likely to heir on the conservative side.
If this is a simulation issue, would a real MOO order fill at the open price in a live trade (though I do understand that my order will affect what that open price might be for everyone using MOO order).
Alternatively what am I missing about MOO order?
Thanks so much to everyone!
Everything I read suggests using MOO should get a fill at the open price. I'm getting substantial slippage between the ticker.open price (in the IBKR API) and the price IBKR says that I actually received.
Here are a few examples (from Apr 1):
APPH (NASDAQ), sell order, market.open = 18.78; fill price = 18.51
FUBO (NYSE), sell order, market.open = 23.72; fill price = 23.55
FSR (NYSE), sell order, market.open = 18.02; fill price = 17.78
I also notice that the fill price is almost exactly the bottom of the 2nd 15 sec candle. This leads me to think that perhaps IBKR is simulating slippage of a market order when I'm doing paper trading?! I know that IBKR simulates certain orders - is MOO one of these? If the order is simulated, I imagine the fill price is likely to heir on the conservative side.
If this is a simulation issue, would a real MOO order fill at the open price in a live trade (though I do understand that my order will affect what that open price might be for everyone using MOO order).
Alternatively what am I missing about MOO order?
Thanks so much to everyone!