Arbitrage trading must be really tempting and gaining profits from short and quick trades is like a dream for many newbies.
But unfortunately, things are not that easy. If it would have been that easy then everybody would have been doing that.
Even I had tried Arbitrage trading back when I was a newbie in trading but what I learnt from experience makes me never wanna do it again.
It's very common to find out that by the time you transfer your coins to that particular exchange to gain benefit of arbitrage, the price difference gets settled again.
This has lead to paying transaction fees unnecessarily. To gain potential benefits of arbitrage trading you should have accounts on many different exchanges with some amount of money in all of them.
This way you don't miss out on the time it takes to transfer the coins and paying unnecessary fees.
Eventually, I don't think there is more profit in Arbitrage trading these days since most of the exchanges don't really have huge differences in prices.
I was also very curious when I first got to know arbitrage trading, because in my opinion it looks easy. It turned out that after trying several times,
it was quite inconvenient and we had to take into account many things, especially the issue of withdrawal fees. Because each exchange has
a different withdrawal fee. Then sometimes each exchange also has different rules, besides we have to register on many exchanges to be able
to do arbitrage trading, we also need to study the terms and conditions of each exchange. My painful experience when doing arbitrage trading,
when I transferred coins to other exchanges, the price of the coins suddenly dropped before I sold them. Because sometimes the movement of
crypto is quite fast, in the end it's not the profit that I get, but i have to lose for paying the withdrawal fee. Moreover, as you said, the price
difference between exchanges is now not much different. It's no longer effective for now to run arbitrage trading, now it's better to make money
through spot trading or futures trading.