To earn from arbitrage is simple and easy when you get different price some coin from one exchange to other exchange, you must check first time available to deposit or withdraw from on exchange to other wallet, then you must check how long withdrawing confirmation take time because will give most important way when delay price will be the same with other exchange.
You need to estimate when the coin is arriving on the destination exchange because if the price has a big gap, I think that can lead the network to have a big transaction that needs to be confirmed. I would not advise doing arbitrage trading because that is too risky, and it is not worth to try, but if you still want to try, you should think about what coin that you can use to arbitrage trading.