What is Crypto Arbitrage

Where the price gap between two exchanges comes from, and why nobody catches it by hand.

Last updated: August 2026

What Arbitrage Is

Arbitrage means buying an asset on one venue and selling it on another where the price is higher, both at the same moment. In crypto that comes down to the same trading pair sitting at two different prices on two exchanges.

Direction doesn't matter

A speculator has to be right about where the market goes next. Arbitrage never asks that question. The profit is the gap between two prices at the same instant, which is what makes the strategy market neutral.

Arbitrage in Action

Pick a scenario and see how the price gap turns into profit

Exchange A BUY HERE
$152.00
10 SOL
Exchange B SELL HERE
$152.45
10 SOL
Step 1: Buy A
Step 2: Sell B
Calculation
|$152.45 − $152.00| × 10 SOL
Profit before fees +$4.50

A realistic micro-gap, the kind that opens and closes in seconds. Almost nothing on a single trade. Caught thousands of times a day, it adds up.

Why Spreads Exist

Every exchange runs its own order book, with its own buyers and sellers, and nothing forces those books to agree. That is why the same token sits at slightly different prices from one venue to the next. Regional demand pulls on it, so do deposit and withdrawal fees, and every exchange draws a different crowd of traders.

Small and gone fast

Most spreads are small, roughly 0.01% to 0.5%, and they don't stay open long. They show up when the market moves hard, when news lands, or when liquidity drains from one venue into another. Catching them again and again takes speed and precision.

Why You Can't Do This By Hand

A spread can close in milliseconds, and no one watches every supported exchange at once. By the time you spot one and get both orders in, it has already closed.

Arbitron does that part for you. It reads market data from every exchange as it arrives, recomputes the spread on each update, and sends both legs at the same time. That is the only way to get filled on something that lasts a fraction of a second.

Frequently asked questions

What is crypto arbitrage?

Crypto arbitrage is the practice of buying a token on one exchange and simultaneously selling it on another where the price is higher, profiting from the price difference. Because the two trades happen at the same moment, it does not depend on predicting market direction — it is a market-neutral strategy that earns from the spread itself.

Why do crypto prices differ between exchanges?

Each exchange runs its own order book with independent supply and demand, so liquidity is fragmented across venues. Regional demand, deposit and withdrawal frictions, differing fee structures, and varying user bases all push the same token to slightly different prices at the same instant. These gaps are usually small (0.01%–0.5%) and short-lived, widening during volatility or news.

Is crypto arbitrage profitable?

It can be, but margins per trade are thin — typically a fraction of a percent — so profitability comes from capturing many opportunities consistently and keeping fees, slippage, and funding costs below the spread. Success depends far more on speed, execution quality, and disciplined risk control than on any single large trade.

Is crypto arbitrage risky?

Classic two-leg arbitrage is market-neutral, so it carries far less directional risk than speculative trading — the long and short legs offset price moves. Real risks remain: execution slippage, one leg filling without the other, fees and funding eroding the spread, and exchange-side issues like outages or withdrawal limits. These are managed, not eliminated, through automation and risk limits.

Why do you need a bot for crypto arbitrage?

Spreads can open and close in milliseconds, and watching every supported exchange at once is beyond human capability. By the time a person spots a gap and places two orders manually, the opportunity is usually gone. Automated systems like Arbitron stream real-time data, compute spreads instantly, and fire both orders in parallel to capture windows that exist for fractions of a second.

Try Arbitron — find spreads across 20 exchanges

Real-time spread signals, automated execution, full PnL tracking. Free to sign up, invite-only access during beta.

An unhandled error has occurred. Reload X

Reconnecting…

Retrying in s…

Reconnecting…

Arbitron is updating. Back in a few seconds…

No internet connection. Waiting to reconnect…

Session paused

Reloading…