Not all orders are displayed. There could be a hidden order ahead of yours at $10.03 that you're filling. I don't see how a broker or market maker would benefit from filling your order at a better price. The main issue I would have is the delay in execution. A market order or marketable limit order should execute almost immediately. If it doesn't, you need a new broker.
%% Good points. AND i'm not sure what an ''after hours test'' proves?? Except I try to avoid irregular hours=when possible. While there is strange stuff in aftermarket/preMarket, LOL, a stock going up a penny in an uptrending bull market, sounds normal.............................[Edit note, delayed , SCHW + most any of them fill a market order in like .04seconds.Measured from time of .......; but I watch fills more than anytime measure , on liquid stuff. ONLY if you have a delay + questionable market fill, is it suspect+ that would be over a long period of time.]
%% LOL.IF that meter ever slows down+ giVes him a bad number/fill, switch broker$ but if + only if , it keeps happening . One 100 volume , one time order, tells me nothing on a penny uptrend/up tick..................................................................................................
Couldn't this just be his broker selling his order flow like pretty much all brokers do? Or is that something different?
Brokers, will do that for 100shares and a total saving of $2, yep totally worth there time and money. NOT!!!!! Someone else placed an order, same time to buy at 10.03 likely hadn't even checked Level 2 and bang your shares where sold. Stop trading with yourself, just wasting $$$'s on Comm's and likely illegal aswell.
Sure that's not some avg fill price your broker provides. Common to see brokers break a order down to avg fill price. By the time you perhaps get filled across a couple levels and subtract ecn fees and sec fees.
Don't know how they filled it, but the email trade notification said Quantity XXX, Symbol BIDU and Unit Price $117.5969. If it is a split fill, they usually gave me more than one notifications. In the grand scheme it wasn't important, that was why I never paid any attention to it until Robert mentioned it. I should probably call and find out.