Yesterday (10/31) I bought 113 shares of XME @ 44.43. Curiously, my AON limit buy order was submitted at 44.44, and the NBB appears to have stayed at 44.45 for the entire execution period.
My first thought was that someone wanted out quick and paid through the levels, but my order wasn't new... it had been sitting in the book for a full 20 seconds.
1) Why would anyone sell me shares @ 44.43 when I was clearly willing to pay 44.44?
2) How could the NBB read 44.45 while trades were being filled as far below as 44.40?
As for #1, I'm thinking it might have something to do with my limit order being AON, or perhaps the odd size (113).
*** Of course, no complaints on my part, I'm perfectly happy to see my fills improved, just trying to gain a deeper understanding of the plumbing here.
Details:
I trade through IB, order was routed using SMART, sent at 12:59:07, at which time the NBB was 44.47. Order filled at 12:59:28. Order was never modified.
Attached is a PNG snapshot of the tick chart (eSignal) for the time-frame in question.
Next post will include a snapshot the TS data...
My first thought was that someone wanted out quick and paid through the levels, but my order wasn't new... it had been sitting in the book for a full 20 seconds.
1) Why would anyone sell me shares @ 44.43 when I was clearly willing to pay 44.44?
2) How could the NBB read 44.45 while trades were being filled as far below as 44.40?
As for #1, I'm thinking it might have something to do with my limit order being AON, or perhaps the odd size (113).
*** Of course, no complaints on my part, I'm perfectly happy to see my fills improved, just trying to gain a deeper understanding of the plumbing here.
Details:
I trade through IB, order was routed using SMART, sent at 12:59:07, at which time the NBB was 44.47. Order filled at 12:59:28. Order was never modified.
Attached is a PNG snapshot of the tick chart (eSignal) for the time-frame in question.
Next post will include a snapshot the TS data...