Earlier quoted context omitted.
Rather than seeing HFTs as competing against you, a more accurate model is to see various firms competing against each other to service your needs at the lowest possible cost. These firms used to be staffed with expensive and slow humans, but by automating they are able to deliver a service to you at a much lower cost than was previously possible. The story of automation in the financial markets is similar to the sto…
How does that really help me if I'm buying/selling a specific stock (vs. being in a larger fund, etc...)? My, again very lay, understanding is that the HFT is likely to push my buy price up slightly and make money in the middle of me a non-HFT seller, and push down the price slightly on the sale side, again making money as a very fast middleman. I may have that completely wrong though.
Here how it works... Imagine you want to BUY 10000 MSFT...
You send your order to exchange A, it does a partial fill for 1000 orders, and sends the remainder to exchanges b,c,d. An HFT firm sees your order to exchange A knows its not going to fill and sends its own orders to buy the liquidity on B,C,D and then sends sell orders at a higher price to B,C,D, your order fails to fill and you have to issue a new order at a higher price.
Since retailers will very likely never exceed the liquidity on a single exchange they'll never have any issue with HFT and will just experience increased liquidity and faster fills.
However, if you're a large dinosaur still sending huge orders now you'll need a group of suckers who want to trade only with you, enter IEX, and 'consumer' protection from HFT on their exchanges who now has a large pool of suckers to trade with.