Cross-network vs cross-exchange arbitrage
The two main kinds of crypto arbitrage compared: price gaps for the same asset across blockchain networks (DEX) versus across centralised exchanges (CEX), and how to act on each.
7 min read
Almost every crypto arbitrage falls into one of two buckets: the price gap is between two exchanges, or between two networks. They look similar on a scanner but behave differently when you go to execute. Here's how to tell them apart and act on each.
Cross-exchange arbitrage
This is the classic case: the same asset is quoted differently on two exchanges. ETH might be a few dollars cheaper on one centralised exchange than another, or cheaper on a DEX than on a CEX. You buy where it's cheap and sell where it's dear.
- Fast: centralised exchanges match orders instantly once funded.
- Needs accounts: you must hold balances or have API access on both sides.
- Watch withdrawal fees and limits — they can erase a thin spread.
Cross-network arbitrage
Here the gap is between the same asset on two blockchains — USDC on Base versus USDC on Arbitrum, or ETH on mainnet versus a wrapped ETH on another chain. Closing it usually means bridging or routing across networks.
- Permissionless: anything happens on-chain from wallets you control — no exchange account needed.
- Costs gas: each network charges fees, and bridges add time and risk.
- Self-custody throughout: funds never sit on a third party's balance sheet.
How WAGMI makes them comparable
Choosing between them
Speed vs control
Cross-exchange routes settle fastest but require trusting exchanges with funds during the trade. Cross-network routes keep you in self-custody but pay gas and bridge time. Many real opportunities are hybrids — buy on a DEX, sell on a CEX, or vice versa.
Account for the round trip
A 60 bps spread is only profitable if fees, slippage and transfer costs come to less than 60 bps. Use a realistic trade amount in the scanner so prices reflect slippage, and set your minimum spread high enough to clear costs.
Key takeaways
- Cross-exchange arbitrage: same asset, different exchanges (CEX vs CEX or CEX vs DEX).
- Cross-network arbitrage: same asset, different blockchains (e.g. USDC on Base vs Arbitrum).
- CEX legs are fast but need accounts and withdrawals; on-chain legs are permissionless but cost gas.
- WAGMI prices both in USD so you can compare every venue on one ladder.
FAQs
Which type is more profitable?+
It depends on conditions. Cross-exchange gaps are common on volatile days; cross-network gaps widen when one chain sees a demand spike. WAGMI shows both at once, so you can take whichever has the best risk-adjusted spread.
Do I have to move funds between venues?+
To fully close an arbitrage, yes — you buy on the cheap venue and sell on the dearer one, which means a transfer or bridge. Account for that cost and time; the quoted spread is gross of it.
Ready to find your first spread?
Scan live prices across DEXs and centralised exchanges.
Keep reading
What Is Crypto Arbitrage? A Beginner's Guide
A plain-English guide to crypto arbitrage: what it is, why the same token trades at different prices across exchanges and networks, and how spreads are measured in basis points.
Read guideArbitrageStablecoin Arbitrage: USDC & USDT Spreads
How stablecoins like USDC and USDT drift from $1 and from each other across networks and exchanges, why these spreads appear, and how to scan for low-volatility stablecoin arbitrage.
Read guideGuidesHow to Set Up Crypto Arbitrage With WAGMI
Step-by-step: scan cross-network and cross-exchange spreads with WAGMI's spread scanner, set a minimum spread and amount, configure email alerts, and execute swaps in self-custody.
Read guide