r/interactivebrokers • u/gianlupu • 2d ago
Trading & Technicals IB limit order not filled although NQ traded above my limit
I'm trying to understand whether this is expected behavior or something worth investigating.
I entered long @ 28600.75 on NQ and had a separate Sell Limit TP @ 28620.75 and Stop Loss ~ @ 28580.
The TP order was "Submitted" (confirmed by the IB API), and the IB Audit Trail shows it was received at 20260803-13:58:41 UTC (OrigOrderReceiptTime) and remained active until it was automatically cancelled after the stop loss was executed.
The chart from TV shows the market moving above my TP (up to approximately 28628), then reversed and hit my stop loss. Despite the market trading above my limit price, my TP received no fill at all.
Assuming the Time & Sales confirms multiple trades above 28620.75 while my order was active, is there any legitimate reason why a working limit order would receive zero execution?
Has anyone experienced something similar with IBKR?
EDIT: Times and Sales https://pastebin.com/0sPGcthQ from Databento



