// learn · DeFi

Arbitrage: why price gaps close so fast

Arbitrage is buying an asset cheap in one place and selling it dearer in another to capture the spread. Low-risk in theory. In practice, one of the most competitive games in markets, and the edge can vanish before a trade fills.

The main flavours

Why the edge vanishes

Gaps exist for seconds because bots with co-located servers and low fees pounce instantly. By the time a human sees it, it's gone. What looks like a 1% gap is usually eaten by:

Doing the arithmetic before you trade

A spread is not a profit. Subtract every cost below from the observed gap; whatever remains is your actual edge, and it is usually negative.

Cost or constraintApplies toTypical order of magnitude
Taker fee, both legsCross-exchange, triangularCharged twice; tier-dependent, falls with volume
Withdrawal and network feeMoving funds between venuesFlat per transfer, dominates on small size
Slippage vs order-book depthEvery venueGrows with your size; check depth, not last price
Transfer confirmation timeCross-exchangeMinutes: the gap closes while you are in transit
Gas, plus failed-transaction costOn-chain / DEXYou pay even when the transaction reverts
Priority fees and being front-runOn-chain / DEXSearchers outbid you for the same opportunity
Capital pre-positioned on both venuesCross-exchangeIdle inventory and counterparty risk on both sides

Two structural points follow. First, avoiding transfer time means holding inventory on every venue, so you carry exchange risk permanently rather than momentarily. Second, a persistent spread is usually information, not opportunity: withdrawals halted, a thin book, a jurisdictional barrier, or a token that is not the same asset on both sides. If a gap survives long enough for you to notice it, ask what stops everyone else.

Reality check. Profitable arbitrage today is an engineering problem, speed, fees and infrastructure, not a spot-the-gap game. For most people it's a lesson in why prices stay consistent, not a strategy.

Cross-exchange arbitrage needs accounts on more than one venue: Binance and KuCoin often price the same coin a few basis points apart. For on-chain/DEX arbitrage, dYdX lets you trade perps straight from your wallet. Affiliate links, no extra cost to you.

Educational market information, not financial advice. Markets carry risk of loss, do your own research.

← Back to Peaky Learn