Regarding arbitrage i have explained it before on this forum, in short you never move fund from one exchange to other. Think that you can only trade in both, in that case you only need prices to vary on both exchanges. Challenge yourself and try to figure it out.
You only consider one price against other, I'm doing that myself but there are lot of space for optimization, and that's the hardest part.
So you think bitcoin-trader.biz is optimising hardest part? Sorry missing the point.