Even as the idiots at the SEC mope about cluelessly, confirming they deserve not one cent of taxpayer money to fund their massively overbloated budget, and should all be summarily fired to collect tarballs in the Gulf of Mexico (and soon Maine), our friends at Nanex have conducted an exhaustive analysis (must read for everybody concerned about market structure), in which they identify the various parties responsible for the market crash, and, drumroll please, High Frequency Trading stands at...