I have a sell limit order in place on the YM at 10598 for multiple contracts. (This is my profit-taking point this week ...) How is it that I got an execution about 30 minutes ago on 1 contract ... but the market is currently at 10522?? I don't have overnight charts for the YM so not sure how to check that there was a spike and my price hit. That is a bit hard to believe anyway ... Otherwise , I should be able to get time/sales at CBOT website tomorrow no? I would ask my broker but ... I'm concerned they would say the execution is an error and take it from me, so I ask here. Alternately, should I expect to get a call from someone saying it is an error trade and is being scratched?? Thanks in advance.