Cross-exchange (CEX) arbitrage

Where a coin is cheapest and where it sells highest — net of fees, filtered by volume.

Spot price gaps between exchanges

Snapshot taken 2026-10-31 21:01 UTC. Replaced with live data in the browser.

Net of a 0.1% trading fee, for coins with over $50,000 of turnover that can actually be moved from one venue to the other.

CoinBuy onSell onGap
NILBitgetHTX2.54%
BLURGateHTX1.57%
ADXHTXKuCoin1.13%
USBitgetHTX0.94%
VRKuCoinHTX0.67%
XDCGateHTX0.62%
WAXLHTXGate0.49%
PCIHTXBitget0.4%
ONEKuCoinHTX0.31%
Puffit bot on Telegram

The site's sections in the chat, and route tracking on your own thresholds: the bot reports in numbers that a condition is met. It places no orders and asks for no API keys. Access is opened by the bot's owner.

Open the bot

Frequently asked questions

Why is a 30–50% spread almost always wrong?

Usually the ticker is a different token or withdrawals are closed. That is why a 20% cap is set by default.

Are withdrawal fees included?

Yes, when the venue states the fee for this coin and network: it comes out of the route’s profit. An unknown fee stays out of the sum, and the transfer mark says so. You can also check it in the spot arbitrage calculator.

How CEX arbitrage works

The same coin trades at slightly different prices on different exchanges. The scanner takes the best ask and bid for every USDT pair on the exchanges we track and finds the widest gap. The Net column subtracts two trading fees, the withdrawal when the venue states its cost, and accounts for what really fills in the book. It is a percentage of your capital.

Filters

Minimum volume removes illiquid markets. Maximum spread removes false matches where the same ticker is a different token on another exchange.

Before you trade, check

  • the token contract address matches;
  • deposits and withdrawals are open and on which network;
  • order book depth for your size.

Individual coins

Every coin has its own transfer story, and it decides whether a route is executable at all.

Bitcoin arbitrageWhere bitcoin is cheaper and where it is dearer right now. And why arbitrage on it works differently from every other coin.Ethereum arbitrageWhere ether is cheaper and dearer right now. And why the deciding factor is not price but the network you move it over.USDT arbitrageA coin that should cost a dollar but costs different amounts on different exchanges. Where the difference comes from and how to use it.USDC arbitrageThe market's second dollar. It should cost exactly what the first one does — and the gaps in that "exactly" are the routes.Solana arbitrageA fast network, cheap transfers and genuine volatility — the combination where spreads both appear and stay executable.XRP arbitrageOne of the easiest coins to move between exchanges — and one of the most dangerous if you are careless.Dogecoin arbitrageA coin that moves on news rather than fundamentals — and so diverges between exchanges more often than anything else in the top ten.Tron arbitrageA coin people hold to move USDT rather than for itself — and that shapes its market.BNB arbitrageOne exchange's coin that trades on many others — which is exactly where its spreads come from.

How to use this

Step-by-step guides and the concepts behind the numbers in the tables.

1

Cross-exchange spot arbitrage: how it is actually done

Buy cheaper on one exchange, sell higher on another. Why transferring during the trade is a bad idea, how to check the coin can be moved at all, and what is left after fees.

2

How not to lose your crypto to “arbitrage”

Scams that look like real trades: how the trust is built, why the first profit proves nothing, and what to check in the minute before you press Send.

3

What a spread is, and why a wide one is usually a trap

The gap between buying and selling exists everywhere. Two different spreads people confuse, and why a percentage without a size means nothing.