Have there been any responses from the mathematics community regarding flash trading, for example from a game theory or system dynamics point of view? Please answer with personal comments or references.
According to Wikipedia: "Flash trading is a controversial practice of some financial exchanges whereby certain customers are allowed to see incoming orders to buy or sell securities very slightly earlier than the general market participants, typically 30 milliseconds, in exchange for a fee. With this very slight advance notice of market conditions, traders with access to extremely powerful computers can conduct rapid statistical analysis of the changing market state and carry out high-frequency trading ahead of the public market.
Critics of the practice contend this creates a two-tiered market in which a certain class of traders can unfairly exploit others, akin to front running. Exchanges claim that the procedure benefits all traders by creating more market liquidity and the opportunity for price improvement."