Eventually I have to believe even the financial institutions will decide that the current system is neverending, and they'll work out a system of simultaneous bidding. There's no reason why there can't be a tick-tock where trades queue until then next tick, and then are dealt with according to a fair algorithm of some sort.