What is arbitrage trading ? : 3 types of arbitrage trading.