VV
VVARB
arbitrage terminal

Cross-exchange arbitrage with a transfer: which network to use

In spot arbitrage you buy a coin where it is cheaper, move it to another exchange and sell it higher. Half of the outcome is not the spread but the transfer: the network decides what the withdrawal costs, how long you wait and whether the price will wait for your coin. Here are the networks, the checks before a transfer and the common mistakes that lose money or leave it stuck.

Try it free

All six screeners once you sign up · no bank card

Why the network matters more than it seems

The same coin can often be withdrawn over several networks. USDT, for instance, lives on Tron, BNB Smart Chain, Ethereum, Solana, Arbitrum, Polygon, TON and more. Withdrawal fees differ tenfold and more, and arrival times range from seconds to an hour. A 1% spread is worthless if the withdrawal costs 1.5% of the amount, or if the price on the other exchange caught up while the coin was in transit.

The withdrawal fee is set by the exchange, not the network. It is usually fixed in coins and does not depend on the amount: withdrawing $50 costs the same as $5,000. So for small amounts the network choice decides everything, while for large ones speed and reliability matter more.

Popular networks compared

NetworkTypical withdrawal feeArrival timeGood for
TRC20 (Tron)≈ $11-5 minutesMoving USDT between almost any exchanges
BEP20 (BNB Smart Chain)up to $0.51-3 minutesCheap, many tokens, supported by most exchanges
ERC20 (Ethereum)$3-15 and more2-10 minutesOnly large amounts, or when nothing else is available
Solanacentsunder a minuteFast, but not every exchange takes every coin on it
Arbitrum, Optimism, Basecents - $0.51-5 minutesCheap, but exchange support is patchy
The coin's own chainvariesminutes to an hourThe only option for many altcoins

Figures are indicative: exchanges change their fees and times grow when the network is busy. Check current numbers before every transfer.

What to check before the trade

  1. Withdrawals open on the buying exchange

    Exchanges routinely pause withdrawals of single coins for maintenance. A spread on a closed coin often exists for exactly that reason: money cannot leave, and the price lives a life of its own.

  2. Deposits open on the selling exchange

    The same check on the other side. A coin sent to a closed deposit can be stuck for a long time.

  3. The same network on both sides

    Sending over a network the receiver does not support is the most common way to lose money. Addresses on different networks can look identical (Ethereum and BNB Smart Chain, for example), but the funds will not be credited automatically.

  4. The same token contract

    Some coins exist on one network under different contracts - an old and a new one. An exchange accepts only its own.

  5. Fee and minimums

    Compare the fee with the expected profit. Many coins have a minimum withdrawal and a minimum deposit.

  6. Tag or memo

    For XRP, TON, ATOM, XLM, EOS and several other coins a deposit without the tag cannot be credited - the money lands on the exchange's shared address with nothing saying whose it is.

Example: one route, two networks

A coin is 1.2% cheaper on exchange A. The trade is $500. The coin can be withdrawn over ERC20 for $6 or over BEP20 for $0.30. The trading fee on each exchange is 0.1%.

A 1.2% spread on $500
Gross price difference +$6.00
Trading fees, 2 × 0.1% −$1.00
Withdrawal over ERC20 −$6.00
Result with ERC20 −$1.00
Withdrawal of the same coin over BEP20 −$0.30
Result with BEP20 ≈ +$4.70

The same route is profitable or not depending on the network. On $5,000 even ERC20 would leave a profit: the fixed fee spreads over a larger amount.

Time is a cost too

While the coin travels, prices keep moving. The longer the transfer, the bigger the chance the spread closes or flips. This applies especially to networks that need many confirmations: an exchange may wait for dozens of blocks before crediting a deposit.

A common answer is to keep coin and USDT on both exchanges. Then buying on one and selling on the other happen at the same moment, and the transfer is done later, without hurry, only to rebalance. The spread is locked in at once and the waiting risk disappears. The downside: money has to sit on two exchanges at once.

Common mistakes

Withdrawal networks in the scanner: which networks the coin can use on both exchanges, their fees and deposit and withdrawal status.
Withdrawal networks in the scanner: which networks the coin can use on both exchanges, their fees and deposit and withdrawal status.

For every route the scanner shows the networks the coin can be withdrawn and deposited over, their fees and approximate times, and flags withdrawals or deposits that are closed right now.

Glossary

Transfers between exchanges FAQ

What is the cheapest network to move USDT?

Usually TRC20 and BEP20: about $1 or less at exchanges. ERC20 is almost always more expensive. What decides, though, is which networks the receiving exchange supports.

What happens if I send a coin over the wrong network?

The money is not credited automatically. Sometimes the exchange can return it through support for a fee, sometimes not. Check the network on both sides before every transfer.

Why does a transfer take so long?

The exchange waits for a set number of confirmations, which come slower when the network is busy. Withdrawals may also pass a manual review on the exchange side.

Do I need a tag when sending to an exchange?

For coins that use one (XRP, TON, ATOM, XLM and others) - always. Without it the exchange cannot tell whose account to credit.

Can I avoid transfers altogether?

Yes: keep coin and USDT on both exchanges and trade simultaneously, rebalancing with a transfer later. Or work with futures, where no transfer is needed - see funding rate arbitrage.

Why does a coin show a big spread but the scanner does not suggest it?

Often withdrawals or deposits are closed on one of the exchanges. The spread exists precisely because money cannot cross between them.

Open the spot scanner

Free access after sign-up with delayed data.