Arbitrage is buying an asset on one venue where it is cheaper and simultaneously selling it on another where it is more expensive, profiting from the price difference with minimal directional risk. In crypto, arbitrage occurs between exchanges (CEX vs. CEX), between DEX pools, between chains, and between spot and derivatives markets. It serves an essential function: keeping prices consistent across the ecosystem.

What Is Arbitrage in Crypto Markets?

3 min read

The short version

Arbitrage is buying apples for $1 at one stand and selling them for $1.10 at the stand next door, guaranteed $0.10 profit per apple with no risk of the apple changing value (because you buy and sell simultaneously). In crypto, bots do this at machine speed across dozens of exchanges, correcting price differences within seconds.

How It Works

Common crypto arbitrage types: (1) Spatial, same asset, different price on two exchanges. Buy on cheap exchange, sell on expensive one. Risk: transfer time between exchanges (price might equalize before you can move). Requires pre-funded accounts on both. (2) DEX-DEX, same token pair at different prices on two Uniswap pools or two DEXs. Flash loans enable capital-free execution within one atomic transaction. (3) Triangular, exploit inconsistent pricing across three pairs (e.g., ETH/BTC, BTC/USDC, ETH/USDC). If the cross rates do not align, profit by trading through all three. (4) Cross-chain, same token priced differently on Ethereum vs. Arbitrum. Requires bridging speed. Profitability: retail arbitrage opportunities close in seconds (bots dominate). Profits are razor-thin per trade but compound across thousands of daily trades.

A DEX-to-DEX atomic arbitrage

ETH is $3,000 on Uniswap and $3,012 on SushiSwap (a $12 / 0.4% gap). A bot detects this in the mempool. Within one transaction: (1) Flash borrow 100 ETH from Aave. (2) Sell 100 ETH on SushiSwap for 301,200 USDC. (3) Buy 100.4 ETH on Uniswap for 301,200 USDC. (4) Repay Aave: 100 ETH + 0.05 ETH fee. (5) Keep profit: 0.35 ETH (~$1,050) minus gas (~$30). All in one transaction, if any step fails, everything reverts (zero risk of partial execution). This closes the price gap: SushiSwap price falls (sell pressure), Uniswap price rises (buy pressure), and equilibrium is restored.

What People Get Wrong

  • Arbitrage is risk-free

    Textbook arbitrage is risk-free. Real crypto arbitrage has execution risk (transactions fail, prices move during bridging, exchange withdrawals are delayed), counterparty risk (exchange freezes), and smart contract risk (flash loan contract bugs). "Risk-free" is theoretical; real-world arb involves manageable but non-zero risks.

  • Anyone can easily profit from arbitrage

    The easy opportunities were captured by professional firms years ago. Profitable arbitrage in 2024+ requires: custom smart contracts, private transaction infrastructure, sub-millisecond latency, and significant capital for pre-funding. Manual arbitrage by humans is not competitive.

  • Arbitrage is harmful to markets

    The opposite, arbitrage improves market quality. It ensures prices stay consistent across venues (so you get fair prices wherever you trade), corrects mispricings quickly, and enhances overall liquidity. Without arbitrageurs, prices would diverge wildly between venues.

Sources & Further Reading

  • Flashbots Docs

    Infrastructure used by arbitrage bots for private transaction submission

Questions People Also Ask

How much profit do crypto arbitrage bots make?
Top MEV/arb bots earn $1,000-$100,000+ per day on Ethereum alone. Most individual opportunities yield $1-$100. The volume comes from executing thousands of tiny trades daily. Competition compresses margins constantly.
Is crypto arbitrage legal?
Yes. Arbitrage is legal in virtually all jurisdictions, it is simply buying and selling an asset at different prices. It is considered a market-efficiency service. However, MEV extraction (front-running user trades) exists in a legal gray area.
Can I build an arbitrage bot myself?
Technically yes. You need Solidity (for DEX arb) or exchange API skills (for CEX arb), understanding of gas economics, and awareness of competition. In practice, competing against firms with dedicated infrastructure and millisecond advantages is extremely challenging for solo operators.

More in Exchanges, Liquidity & Trading

See all →
Was this page helpful?

Page last checked