(no title)
samolang | 7 years ago
Have you read Flash Boys? Dunno if the loop-holes have all been solved, but basically it was possible to front-run orders. There was a regulation requiring brokers to execute an order on the exchange that had the best current price. This rule gave no weight to size. So HFT firms could place a tiny, negative expectancy order on one exchange. Then they could see the result of that trade and cancel/place orders on the next exchange that your broker's matching algorithm was going to hit up before your order got there.
physguy1123|7 years ago
What a broker does has nothing to do with how market orders work. The strategy you're describing also doesn't really work because any respectable broker is sweeping all of the exchanges at once - the regulations considered this possibility and allowed this behavior. Also, many of the liquid symbols have single cent spreads making this strategy impossible.
samolang|7 years ago
A market order submitted to a single exchange isn't the same as a "market order" submitted to e.g. Fidelity.com. He's talking about the latter.
unknown|7 years ago
[deleted]