Quote from Bob111:
good,informative read and sounds really nice..almost make me believe that HFT is good,providing liquidity,reducing volatility,increasing efficiency etc..it's all good, until YOU try to buy decent size at ask or sell at bid. when you do this manually tens,sometimes hundreds times a day-you will see the difference or impact of HFT.. subpenny trading is also good and fair for retail guy,right? once again-you have to trade,on order to see the impact. on other hand-it's is competitive field,where one will always be looking on any advantage over the other players. but pulling out orders,before you can hit them,posting the quotes without intention to trade-it's abuse,plain and simple. and that's exactly what HFT do.it's a part of their business model.