Hi Grant,
I am familiar with Nanex. You don't see Hunsader's research cited much in academic HFT literature because it isn't very academic. His visuals are great for... visualizing HFT, but that's about it. The academic literature, on the other hand, is actually well-developed and continuing to grow. I can't say that there is a consensus, but the general view is that HFTs are mostly good, particularly when they're functioning as market makers or arbitrageurs.
The criticism is focused mostly on two aspects:
1) that HFT market makers may withdraw liquidity in volatile markets. For a long time, fault for the Flash Crash has been wrongly attributed to HFTs. HFTs did not cause the Flash Crash. They may, however, have exacerbated the problem by withdrawing liquidity at a time when markets are already fragile.
2) HFTs are also criticized for certain strategies like spoofing, quote stuffing, pinging, etc.. These strategies are typically treated as if they are their own type of trading strategy, but it should be noted that they are all designed with one specific purpose. They are designed around the detection of and response to informed trading. HFTs function primarily as market makers. Market making losses stem primarily from trading against informed traders. For this reason, HFT market makers go through great lengths to predict and detect informed trading.
This is where you get Michael Lewis claiming that HFT "front run". HFTs do not front run. For front running to occur, there must be access to private / proprietary information. HFTs trade on public information. Using this information they are very efficient at predicting informed trading. When Brad Katsuyama went to trade and discovered that liquidity had dried up on him, it was because HFTs discovered him as an informed trader. They responded accordingly. They weren't front running, they just weren't willing to lose money from trading with him. Brad was upset because he was no longer able to go to the market and take advantage of the unsuspecting market maker. Simply put, the HFTs were outsmarting him. He had to actually pay for his liquidity.
HFTs ability to detect liquidity means that informed traders like Brad had to become smarter about hiding their liquidity. Meanwhile, HFT market makers offer more competitive spreads to the rest of us. VWAP algorithms, which I am sure you're at least familiar with, are designed with this purpose. Thor was designed to hide liquidity. Iceberg order types, for example, are designed for hiding liquidity. All of this is a continuation of the never ending battle between informed traders and liquidity providers. Technological innovations mean that HFTs are better at detecting liquidity, and institutional traders are better at hiding liquidity.
With that said, the research I'm conducting focuses on exchange microstructure; the rules that govern securities exchanges. You're right to point out that IEX's fiber spool might be one way to thwart manipulative HFTs. My major criticism of the SEC and CFTC is that they won't allow other types of microstructure changes that might mitigate HFT. This is a huge mistake. Exchanges face incentives to provide the best market quality for everyone. They do this through the rules they set, like maker taker pricing, order cancellation fees, liquidity provision tiers, designated market maker status, etc.. A number of microstructures have been proposed that could potentially make a lot of sense, but the SEC doesn't allow them to be tried. For example. HFT could be granted a temporal advantage over other market participants in exchange for the privilege of serving as a consistent and competitive market maker. Additionally, they could be limited to market making strategies. This microstructure could be ideal, but we will never know.
I remember you asked about statistics on order cancellation metrics. Order cancellation ratios are certainly very high. Somewhere around 100 cancellation per trade. Most of this is driven by HFT market makers and arbitrageurs. Simply put, their computers change their mind a lot. They are able to focus on the entire market simultaneously, and therefore they update their quotes very frequently. Order cancellation fees exist, but are not always enforced. It turns out that in other markets where they have enforced order cancellation limits, the result has been reduced liquidity provision and wider spreads. High order cancellation ratios are a legitimate aspect of modern liquidity provision. Unfortunately, strategies like quote stuffing may also in fact be designed to manipulate markets. Exchanges are aware of this and have taken steps to mitigate.
Anyways, the cancel to trade ratios you are looking for are available through the SEC:
http://www.sec.gov/marketstructure/datavis/ma_exchange_canceltotrade.html