Loading prices…

What Is Crypto Arbitrage?

Crypto arbitrage profits from price differences across venues. Here is how it works, why it is so competitive, and where retail traders usually lose.

What Is Crypto Arbitrage?

What it really is

Crypto arbitrage is the practice of buying an asset where it is cheap and simultaneously selling it where it is expensive, capturing the spread. In theory it is risk-free profit; in practice the costs and competition usually consume the spread before a non-professional can capture it.

Arbitrage exists because markets are not perfectly efficient — different exchanges have different liquidity, different user bases, and different fees. The spreads are usually small, fleeting, and competed away by automation.

How it actually works

Spatial arbitrage

The same asset trades at different prices on two exchanges. You buy on the cheap exchange and sell on the expensive one. In practice you also need pre-positioned inventory on both exchanges (because transferring crypto is too slow to capture short spreads), and the spread has to exceed taker fees on both sides plus risk margin.

Triangular arbitrage

Within one exchange, three trading pairs can be mispriced relative to each other. For example: USD→BTC→ETH→USD should net to ~1.0 after fees; if it nets to 1.005, there is a triangular arbitrage. Bots execute the whole loop in one transaction; humans cannot.

Statistical arbitrage

Correlated assets temporarily diverge from historical relationships. A trader takes opposing positions expecting reversion. This is closer to quantitative trading than pure arbitrage and carries real risk (the relationship may break).

Why most retail arbitrage fails

Fees per leg, slippage in execution, time to transfer assets between exchanges, withdrawal limits, and KYC delays. A spread of 0.5% looks attractive until fees, slippage, and the price moving between your buy and sell turn it into a loss.

A worked example

Spot ETH is $2,000 on Exchange A and $2,015 on Exchange B — a $15 (0.75%) spread. You buy 1 ETH on A: $2,000 + $2 fee = $2,002. You sell 1 ETH on B: $2,015 - $2 fee = $2,013. Gross profit: $11. But you needed ETH pre-loaded on B and USD pre-loaded on A to execute simultaneously; transferring would have taken minutes during which the spread closed. The capital cost (deploying inventory on both exchanges) and operational complexity (rebalancing) consume most of the headline profit. Bots do this thousands of times per day; doing it manually is rarely worth it.

Common mistakes

  • Forgetting all fees. Maker, taker, withdrawal, deposit, network — they add up.
  • Ignoring transfer time. Crypto transfers can take minutes; spreads close in seconds.
  • Underestimating slippage. Large orders move the price in thin books.
  • Ignoring exchange counterparty risk. Capital on multiple exchanges multiplies the failure modes.
  • Confusing displayed spread with executable spread. Stale quotes, order book depth, and liquidity all matter.

How traders actually do it

Professional arbitrage runs on custom infrastructure: co-located servers, custom exchange APIs, pre-deployed inventory across many exchanges, and risk systems for rebalancing. Retail attempts at simple manual arbitrage usually fail. Some retail-accessible variants — funding rate arbitrage on perpetuals, MEV-resistant DEX flows — exist but require careful study. See technical analysis in crypto for context and crypto risk management for limits.

Spot opportunities in the news context

Major exchange events, regulatory actions, or liquidity shifts sometimes create unusually wide spreads. Zippfeed surfaces crypto headlines with sentiment and importance scoring so you can identify the context behind a wide spread before assuming it is exploitable. None of this is financial advice; it is the context that makes a spread informative rather than just headline-friendly.

Frequently asked questions

Is crypto arbitrage actually profitable?
It can be at institutional scale with the right infrastructure, but for retail traders it is usually not. By the time a non-professional sees a spread, automated bots have already closed it. Even when a spread looks attractive, fees, slippage, transfer times, and capital deployment costs usually erase the profit.
What is the difference between spatial and triangular arbitrage?
Spatial arbitrage buys an asset on one exchange and sells it on another at a different price. Triangular arbitrage operates within one exchange and exploits mispricing across three trading pairs in a loop. Spatial requires inventory on multiple exchanges; triangular is faster but tighter in spread.
What about arbitrage between DEXs?
DEX-to-DEX arbitrage and DEX-vs-CEX arbitrage exist and are extensively exploited by bots, often in the same block. MEV (maximal extractable value) frameworks let sophisticated actors capture these spreads. Retail DEX arbitrage usually loses to bots that front-run or backrun the same trades.
Is arbitrage risk-free?
In theory yes; in practice no. Risks include exchange counterparty failure, slippage, transfer delays, network congestion, and operational errors. Statistical arbitrage adds correlation breakdown risk. Treat headline "risk-free" claims with skepticism. This is not financial advice.