Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
order not getting filled during earnings
Hi,?
I place a StopLimit order before earnings release. The stock drops 10% but my order does not get executed. I see the color change to green as soon as the price dropped. But why does it not execute? I guess too quick price change and not enough liquidity? But this happened with major tickers like META, AMZN etc. Too narrow trigger price and limit price? I tried increasing it but did not help. I subscribed to tick by tick data. When the price drops suddenly, I don't see any ticks during some part of the drop. If IBKR tick by tick is aggregate of 300ms as I read in some posts, then is this a limitation of IBKR? Thank you |
First of all, TickByTick data is not aggregated. For TickByTickLast, for example, you will get one callback for every trade that takes place. And while some members have reported that callbacks appear to be "bunched" together, that usually is identified as a local or ISP network buffering issue. The only time we experience "bunching" (for ES futures) is when an order for, say, 250 contracts is quickly filled by a large number of small trades with 1 to 50 contracts adding up to 250. Each of these small trades is reported individually with only microseconds of time between them. I don't think we have enough information to effectively help you with the order not getting filed issue. Do you place the order via the API and monitor it with TWS? The best I can do is give you a list of things I would check in these cases:
´³¨¹°ù²µ±ð²Ô On Tue, Nov 15, 2022 at 02:21 PM, @sv624 wrote:
Hi,? |
On Wed, Nov 16, 2022 at 04:16 PM, ´³¨¹°ù²µ±ð²Ô Reinold wrote:
´³¨¹°ù²µ±ð²ÔHi ´³¨¹°ù²µ±ð²Ô, Here is what I do: 3-4 minutes before the earnings, I place a basic StopLimit order through the API. I see the orders and status shows dark blue color, in the TWS gui So once the trigger price is attained, some of the orders get filled, which get executed as limit or better. So it does work sometimes. But sometimes when there is sudden price change, I see the color change to green but order is not filled.? Even worse is after a minute or so, the stock reverses and guess what it gets filled going in the wrong direction putting me in negative P/L. This happened today with PANW. My order had about a dollar difference between the stop price and the limit price. Is this too narrow? For some reason the tickbytick data file did not get saved. But the problem has nothing to do with the streaming data I receive. I did not receive any error callback. OutsideRTH is set to true. It did work for AMAT. Thanks so much sam |
to navigate to use esc to dismiss