[ Learn ]

What is slippage in crypto trading, and how do you size around it

What is slippage in crypto trading? It's the gap between the price you expect and the price you get. Here's the mechanism and how to size trades around it.

EXPLAINER·4 min read·Updated July 28, 2026

What is slippage in crypto trading? It's the difference between the price you expected when you clicked buy or sell and the price your order actually filled at, caused by the order moving through thin or fast-changing liquidity. Every trader hits it eventually. The question is whether you're sized for it or surprised by it.

Why does a trade fill at a different price than quoted

The price you see on a screen is a snapshot of the best available bid or ask at that instant. Between the time you click and the time your order reaches the matching engine or the liquidity pool, that price can move. On a centralized exchange, your market order eats through the order book: if you want to sell 5 BTC and the top of the book only has 0.8 BTC at the best bid, the rest of your order fills against lower and lower bids until it's done. Your average fill price ends up worse than the quote you started from.

On a decentralized exchange it works differently but lands in the same place. Automated market makers like Uniswap price trades using a formula tied to the ratio of tokens in a pool. A Uniswap v2 pool prices swaps using x*y=k, so a bigger trade relative to pool size pushes the price further along the curve. Swap $50,000 of ETH in a pool that only holds $500,000 total and you'll move the price several percent against yourself before the trade even finishes settling.

How much slippage should you expect on a given trade

It scales with two things: trade size relative to available liquidity, and how fast the market is moving. A $500 swap on a top pair like ETH/USDC on a deep exchange might slip 0.02%, barely noticeable. The same $500 into a low-cap token with $80,000 of pool liquidity could slip 3-5% or more, and during a news spike or a liquidation cascade, even blue-chip pairs can slip harder because market makers pull quotes and the book thins out in seconds.

A concrete example: say ETH is quoted at $2,400 and you're placing a $24,000 market buy. If the order book only has $12,000 of ETH offered at $2,400 and the next $12,000 sits at $2,406, your average fill lands around $2,403, about 0.12% slippage. That's a real cost, not a rounding error, and it compounds if you're trading frequently or in size.

What's the tradeoff with slippage tolerance settings

Most DEX interfaces let you set a slippage tolerance, often defaulted to 0.5% or 1%. Set it too tight and volatile trades fail outright, wasting the gas fee you already paid. Set it too loose and you're exposed to sandwich attacks, where a bot spots your pending transaction, buys ahead of it to push the price up, lets your trade fill at the worse price, then sells right after. A 5% slippage tolerance on a $10,000 swap hands a bot up to $500 of room to extract. The fix isn't a single magic number: it's matching the tolerance to the pair's actual liquidity and the trade's actual size, then tightening it for calm markets and loosening it only when you understand the volatility risk you're accepting.

What should you check before placing a trade

Look at the order book depth or pool liquidity before sizing the trade, not after. Exchanges and DEX aggregators like 1inch or Uniswap's interface will usually show you an estimated price impact before you confirm, so read that number instead of skipping past it. For large trades, split the order into smaller chunks over time (a basic TWAP approach) or route through an aggregator that splits across multiple pools to reduce impact on any single one. If you're trading a low-liquidity token, treat the quoted price as aspirational and check what a comparable trade actually filled at recently, if that data is visible on-chain. And always confirm what slippage tolerance a DEX interface has set by default before you swap, since a stale 5% default from a past session can quietly cost you far more than the trade itself.

DisclosureEducational content, not financial advice. Stack and Story holds no position in the assets discussed. Do your own research.

Understand crypto. Decide for yourself.

The free 5-Minute Crypto Cheat Sheet, then one calm briefing every Sunday.

Free · Independent · Unsubscribe anytime · Privacy