Allegations have been made that High Frequency Traders (HFTs) prey on other market participants and only intermediate trades that would have taken place without their involvement. There are claims that HFTs can predict when orders are going to arrive at different trading venues and trade in...