IMO, the obvious solution to this madness is to quantize stock trades; i.e. to only allow stock prices to change once every 10 seconds.<p>As long as transactions weren't announced until the end of the period, there wouldn't be any benefit from microsecond advantages. And then stock trades would begin to go back to being based on the value of the stock, not what a model says it will do in the next 2 seconds.