Besides the fact that you don't take into accunt the spread (the buy / sell prices, which are never equal), the big risk associated with this kind of 'arbitrage' is the fact that the transactions won't occur simultaneously. What happens if during the sequence of this 'arbitrage' prices move enough to offset the potential gain ?