Strategies Guide

CEX vs DEX Arbitrage: Profiting From Price Gaps

When Uniswap and Binance disagree on a token's price, patient traders get paid. The CEX vs DEX playbook.

Updated 2026-10-05 · 9 min read

CEX vs DEX arbitrage exploits price differences between centralized exchanges (Binance, Kraken, Coinbase) and decentralized exchanges (Uniswap, PancakeSwap, Raydium). The two venues discover prices through completely different mechanisms — order books versus automated market makers — so they disagree often, especially on volatile or newly listed tokens.

A token might trade at $2.40 on a CEX while the same token's DEX pool prices it at $2.52 after a whale buy. Buy on the CEX, sell into the DEX pool (or vice versa), pocket the gap. Simple in theory — the devil is in gas fees and slippage.

Why CEX and DEX prices diverge

  • Different price discovery: CEXs use limit order books; DEX pools use the x·y=k formula, which reprices only when someone trades.
  • Speed gaps: CEX market makers update quotes in milliseconds; DEX pools move only with on-chain swaps.
  • New listings: tokens often launch on a DEX days before a CEX listing — early pools are inefficient.
  • Network congestion: when gas spikes, DEX arbitrageurs sit out and gaps widen.

The two directions

CEX → DEX (sell into the pool)

Token is cheaper on the CEX. Buy there, withdraw to your wallet, swap into the DEX pool at the higher price. Watch out: withdrawal time + gas can erase the edge.

DEX → CEX (buy the dip in the pool)

Token is cheaper in the DEX pool (after a whale dump). Buy via swap, deposit to the CEX, sell higher. Deposit confirmations are the bottleneck here.

The real cost stack

CostTypical size
CEX trading fee0.05–0.1% per trade
DEX swap fee0.25–0.3% pool fee
Gas (Ethereum L1)$2–$30+ depending on congestion
Price impactGrows with your size vs pool depth
CEX withdrawal feeFlat, varies by token

Gas is the silent killer

On Ethereum mainnet, a $15 gas bill turns a 1% spread on a $500 trade into a loss. CEX vs DEX arbitrage shines on L2s (Arbitrum, Base) and cheap L1s (Solana, BNB Chain) — or with larger size on mainnet.

Risks specific to DEX legs

  • MEV and frontrunning: your swap is visible in the mempool; bots can sandwich it.
  • Rug pulls: brand-new pools can be honeypots — verify the token contract first.
  • Impermanent pricing: thin pools show a great price for $100 and a terrible one for $10,000.
  • Failed transactions: you still pay gas when a swap reverts.

Risk warning

Smart-contract risk is unique to the DEX side: bugs or malicious contracts can drain funds. Stick to audited, high-liquidity pools while learning.

Finding CEX vs DEX gaps

You need CEX order-book prices and DEX pool prices side by side, updating live. That is exactly what a crypto arbitrage scanner with CEX-vs-DEX coverage does — plus a paper trading bot to rehearse the mechanics without risking gas. Brush up on terms in the glossary.

Which is better for arbitrage, CEX or DEX?

Neither universally — the profit is in the *difference* between them. CEXs offer speed and depth; DEXs offer early access to new tokens and permissionless pools.

Can I do CEX vs DEX arbitrage without a wallet?

No. The DEX leg requires a self-custody wallet (e.g., MetaMask, Phantom) holding the chain's native token for gas.

What size trade makes sense?

Large enough that gas + fees are a small fraction of the spread. On mainnet that often means $2,000+; on L2s/Solana, a few hundred dollars can work.

Put this strategy into practice

Crypto Arbitrage Scanner detects CEX vs DEX gaps in real time across 16 exchanges — and the paper trading bot lets you practice risk-free.

Start Free 3-Day Trial