I just got this totally unexpected partial execution on NASDAQ/NMS. The order was of type MOC and placed through IBKR. Time and sales shows total volume was about 45K through the closing cross in the equity and my order was just about 2K but I only got about 2/3 of that filled with IBKR reporting the order marked with an error as "Expired".
One caveat is that this order was involved in a complex pair-trade combo at IBKR and their system could potentially scale it down before sending to the exchange without me noticing. But I see zero reasons for them to do this so far and it was supposed to be just a regular trade out of many very similar ones carried out before.
Can a partial MOC fill really happen on the exchange or should I investigate this issue with IBKR?
One caveat is that this order was involved in a complex pair-trade combo at IBKR and their system could potentially scale it down before sending to the exchange without me noticing. But I see zero reasons for them to do this so far and it was supposed to be just a regular trade out of many very similar ones carried out before.
Can a partial MOC fill really happen on the exchange or should I investigate this issue with IBKR?