Are you sure it's illegal if it's a hedge fund with access to order flow from a third party?
"Front running is one of the easiest ways to make money. It's essentially insider trading, except the inside information isn't about corporate activity; the information is about client order flow. In this case, since the index investors are not their clients, it is legal for hedge funds and any independent traders to front run them. One could argue that the hedge fund managers are doing nothing wrong; it's the investors' fault for acting irresponsibly. The problem with that argument is that many of these investors don't have a clue about what is happening to them." [0]
http://www.dark-bid.com/hedge-funds-front-running-investors....