Assuming that's true, the question then becomes what are the costs and externalities of HFT and, in balance, are we willing to make those trade-offs? I haven't seen anything addressing those issues yet, but I haven't been looking either.
HFT experts want to weigh in, pro/con/otherwise?
http://www.chrisstucchio.com/blog/2012/hft_apology.html
http://www.chrisstucchio.com/blog/2012/hft_apology2.html
http://www.chrisstucchio.com/blog/2012/hft_whats_broken.html
For example, an analysis of the 2010 flash crash shows it was worsened by HFTs fleeing their positions once volatility increased, which is the exact time that liquidity and market-making are most valuable.
If there is any social benefit to HFT it is utterly trivial.
I'm not going to argue that HFT and hedge-funds are necessarily bad (though I don't buy the liquidity argument for stocks that have reasonable volumes), but I don't see how it's helping to fund the company behind the stock at all (or make it attractive to future investors).
These are two sides of the same coin, namely HFT decreasing the bid-ask spread, making trading (and thus capital allocation) more efficient across the board.
I mean, you could ban HFT and say that you can trade no more than once a second, or a minute, or whatever. Then people would get upset because computers could trade exactly on that second...
I would think the way to do it would be to hold every trade open for five seconds during which time either party can cancel it.
Regulating trading on speed or time is inherently silly.
That would reduce the scope of the problem by an order of magnitude or more, because it would limit the benefit of being fast to only those trades to which you yourself are already a party and to which you so happen to receive actionable information at exactly the point in time that the trade is about to close.
And then on top of that, you can put a small penalty (e.g. 1c per share) on canceling a trade to be paid to the other party, which should put a quick end to thoughts of initiating and then canceling several million trades per second that you don't actually want to make.