Loading prices...
All guides
Spot and exchanges

Spot Arbitrage Guide

Spot arbitrage is the simplest arbitrage idea: buy an asset cheaper on one exchange and sell it higher on another. In practice it only works if fees, withdrawal costs, transfer time and liquidity do not erase the visible spread.

New users get a 1-day free trial before paid plans.Exchange-to-exchange gapsTransfer and inventory modelsDeposit and withdrawal checks
Spot / Exchanges

What this guide covers

  1. 1

    What spot arbitrage means

    If a token trades at 1.00 USDT on Exchange A and 1.03 USDT on Exchange B, there is a visible 3% gap.

  2. 2

    Transfer-based arbitrage

    In transfer-based arbitrage, the trader buys on one exchange, withdraws the asset, deposits it elsewhere, and sells.

  3. 3

    Inventory-based arbitrage

    In inventory-based arbitrage, the trader already holds balances on both exchanges and executes both sides quickly.

  4. 4

    When a spot spread is not tradable

    Some spreads exist only because of a real barrier.

Exchange-to-exchange gapsTransfer and inventory modelsDeposit and withdrawal checks
1

What spot arbitrage means

If a token trades at 1.00 USDT on Exchange A and 1.03 USDT on Exchange B, there is a visible 3% gap. The idea is to buy on A and sell on B. The trade is only real if the gap survives all costs and settlement time.

  • Buy low on one venue, sell high on another.
  • The visible gap is the starting point, not the profit.
  • Fees, transfer time and depth decide the real result.
2

Transfer-based arbitrage

In transfer-based arbitrage, the trader buys on one exchange, withdraws the asset, deposits it elsewhere, and sells. It is exposed to price change while the transfer is pending, which can be slow on congested networks.

  • Price can move against you during the transfer.
  • Network congestion can delay deposits for a long time.
  • Withdrawals can be paused exactly when you need them.
3

Inventory-based arbitrage

In inventory-based arbitrage, the trader already holds balances on both exchanges and executes both sides quickly. This avoids transfer risk but ties up capital on each venue.

  • Both legs execute fast because no transfer is needed.
  • It requires pre-funded balances on each exchange.
  • Capital is split across venues instead of concentrated.
4

When a spot spread is not tradable

Some spreads exist only because of a real barrier. Deposits may be paused, the token may use different contract addresses across chains, or the book may be too thin to fill your size.

  • Paused deposits or withdrawals block the trade.
  • Different chain or contract address means it is not the same transferable asset.
  • Thin depth turns a small order into heavy slippage.

Spot arbitrage checklist

Before acting on a spot gap, confirm the asset can actually move and settle at a good price.

  • The spread survives trading fees on both sides.
  • Deposit and withdrawal are open on both exchanges.
  • The chain and contract address match across venues.
  • Order book depth supports your intended size.
  • Settlement time is realistic for the current network.

Spot arbitrage risks

  • Price can change while the transfer is pending.
  • Withdrawals or deposits can be disabled without warning.
  • Network fees and congestion can eat the spread.
  • Some tokens use different contracts on different chains.
  • Thin liquidity can make the exit worse than expected.

Spot arbitrage FAQ

Why is spot arbitrage slower than it looks?

Transfers depend on network speed, deposit confirmations and exchange processing. Congestion or paused wallets can delay a trade well past the point where the spread still exists.

Do I need to transfer coins every time?

No. Inventory-based arbitrage keeps balances on both exchanges so you can execute both legs quickly without a transfer, at the cost of splitting capital.

Why does the same token show different prices?

Different demand, liquidity and sometimes different chains or listings cause price gaps. Always confirm it is the same transferable asset before trading.

Crypto Spot Arbitrage Guide: Exchange Price Gaps and Transfers | InstantArbitrage