One thing to consider in doing arbitrage is the block confirmation time. Nowadays, it average about ~40
https://blockchain.info/charts/avg-confirmation-time?timespan=1days minutes to find each block. Given that time span, bitcoin's price has already flactuated like crazy. Another thing good to note, is the minimum confirmation before a certain btc be allowed to withdraw unto the secondary btc exchanger.