Let's assume for a second that the author is correct and that correctly-executed HFT systems are generally a non-issue. Even with that core assumption, there is still the significant question as to what happens HFT systems misbehave (either due to suboptimal algorithms, bugs or a lack of adhering to stock trading good practices), which is the allegation that NANEX makes (<a href="http://www.nanex.net/20100506/FlashCrashAnalysis_Intro.html" rel="nofollow">http://www.nanex.net/20100506/FlashCrashAnalysis_Intro.html</a>).<p>Obviously, that isn't the subject matter that this paper is covering, but it definitely seems to be making an attempt to
paint HFT as a Force for Good in the marketplace (or at least dispel attempts to paint it as a Bad Thing), and in my mind as a software developer, even more than impacts when things are Working As Intended, the bugs are what scare me.