Quote from d138:
As I said earlier current regulations does not allow "inserting sub-penny bids just over your bid (by 1/100th of a penny)"
Then is this following post not correct? Seems to say you are wrong
http://quantinvestor.wordpress.com/...ing-is-it-price-improvement-or-front-running/
"3) Another way that sub-penny prices can occur is from a dark pool. A âsmart routerâ that manages a market order will check dark pools of liquidity for a better price. High frequency trading programs can place hidden orders in dark pools that automatically add or subtract a sub-penny increment to the NBBO price jumping in front of the displayed liquidity provider.
4) Flash trading can also cause a sub-penny price. Suppose you have a national best limit order to buy 1,000 Citigroup at $3.60. The exchange flashes a buy market order to the high frequency trading (HFT) firmâs computer. This gives the HFT firm a chance to trade against the market order. When favorable, the HFT firmâs computer places a buy order at $3.6001 to take the other side of the flashed market order. The 3.6001 quote is never displayed, so this does not violate SEC Rule 612. Your $3.60 buy order, the displayed liquidity, is once again bypassed.
In the previous scenario, the client of the broker/dealer only benefits by ten cents. But you lost the opportunity to buy Citigroup at $3.60. It is quite likely that a high frequency computer program was monitoring the S&P futures, noticed an uptick in the futures, so it jumped in front of you to provide the price improvement to the client. If the S&P futures had been trending lower, you can be sure they would NOT have jumped in front and your 1,000 share buy order would then be filled.
In other words, you get filled when it is highly unfavorable, but do not get filled when you would want to be filled. This is clearly a losing game for anyone who uses limit orders, discourages investors from offering liquidity and does not add to the integrity of the NBBO."
g
p.s. As an aside, this is _exactly_ what I have noticed... most of the time, when it is highly unfavorable, and you are making the wrong decision, you are not subpennied and are allowed to get fills... however, when you are on the right side of the trade (by buying or selling) then you get subpennied and stepped in front of by 1/100th of a cent so you don't get filled.
Perhaps you don't trade enough to notice these things, or do not trades stocks in this range (<5$) but believe me, anyone who trades frequently knows this happens all the time, and is a huge disadvantage to the retail trader. Furthermore, I believe it is almost wholly responsible for the decline of scalpers... They cannot make their profits when they are trading against computers that are always subpennying them...