In recent weeks, high-frequency trading (HFT) skeptics have turned their febrile imaginations to the issue of “excessively high” order cancellation rates, suggesting they constitute “evidence” of ...