Ok I see where your getting at so if I make a limit order instead of a market order there is no way HFT can benefit from this right or can they? Also, I still don't see the connection why my orders get filled late. Or you saying my orders are getting filled late cause all the HFT traders got in before me?Yes.
TradeZero gets your order... they give that order info to HFT, for which they get paid... HFT sees that you're about to post a market order... so within milliseconds they sweep the book and you pay top price.
Or, depending on what stock and exchange this is... (mind telling us?) they run the quotes on this stock... move their quotes on the basis that you are about to buy... you pay top price.
I trade in Nasdaq/Nyse btw!
Last edited: