What is slippage in crypto trading, and how to reduce it
Slippage is the difference between the price you expect on a crypto trade and the price it fills at. Thin order books, fast markets and big orders all widen that gap. Here is how it works, with a worked example, and the settings that cut it.
By Zain
Published · 6 min read
Slippage is the gap between the price you expect on a crypto trade and the price it actually fills at. You ask for one number. The market gives you another. It happens because the orders waiting on the other side of your trade sit at different prices, and your order works through them in turn.
On a calm day in a deep market, that gap is tiny, often a fraction of a percent. In a thin market or a fast one, it can cost real money. This guide shows how slippage works, why big orders slip more, and the handful of settings that keep it small.
How an order book creates slippage
An order book is a live list of buy and sell orders at each price. When you place a market order, you take whatever is resting on the other side, starting at the best price and working outward.
Picture buying a token quoted at $1.00. Only a few coins sit for sale there. The next batch is offered at $1.03, and the one after that at $1.06. Your order clears all three. Your average fill lands near $1.033, not the $1.00 on the screen. That gap is slippage, and nobody did anything wrong. The book ran out of cheap sellers.
Market depth is the real driver
Depth is how much volume waits at each price level near the current one. A deep market has a thick wall of orders close to the quote, so even a large trade barely moves the price. A thin market leaves gaps between levels, and a modest order jumps across them.
Most exchange screens show this. The depth chart, often a separate tab from the price chart, lets you see the wall before you trade. Check it. If the book looks thin above the current ask, your buy will slip, and you can size down before you commit.
This is also why the same dollar order behaves differently across coins. Bitcoin and Ether trade in deep books on big venues, so a $10,000 order barely registers. A small token on a quiet exchange can move several percent on that same amount.
Slippage and the spread are not the same thing
People mix these up. The spread is the distance between the highest bid and the lowest ask right now. It is the cost of crossing the market once, even for a single coin. Slippage is what happens beyond that first step, when your order is too big to fill at one level and walks up or down the book. A wide spread warns you that liquidity is thin, which usually means slippage will be worse too. They travel together. They are still separate costs.
Positive and negative slippage
Slippage runs both ways. Negative slippage means you paid more, or sold for less, than the quoted price. Positive slippage means the market moved in your favor between the click and the fill, and you got a slightly better deal. Some platforms pass that benefit on. Some keep it.
The math is short. Take the executed price, subtract the expected price, divide by the expected price, then multiply by 100. Buy an asset you expected at $100 and fill at $105, and you took 5 percent slippage. Sell something you expected at $50 and receive $52, and you gained 4 percent. Kraken sets out the same formula in its own guide.
Here is the honest part. For a small retail trade in a liquid market, slippage is usually noise, a cent or two. For a large order, or a volatile minute, it stacks up fast, and it almost always works against the trader rather than for them.
Why slippage on a DEX is different
On a decentralized exchange there is no order book. Prices come from a formula inside a liquidity pool, so your trade shifts the pool's balance and the price along with it.
The bigger your trade relative to the pool, the more the price moves against you. This effect has its own name, price impact, and it sits on top of any short-term market move. To stop a trade filling at a wild price, these venues let you set a slippage tolerance, the most you will accept before the order simply fails. Set it too low and ordinary wobble cancels the trade. Set it too high and a bad fill, or a sandwich attack, can slip through. Many decentralized platforms default to somewhere around 0.5 to 1 percent for normal pairs.
Five ways to pay less slippage
None of these are hard. Together they turn slippage from a tax into a rounding error on most trades.
Use a limit order when the price matters. A limit order fills only at your number or better, which removes negative slippage. The catch is plain. It may not fill at all.
Trade liquid assets. The deeper the book, the smaller the gap, and the majors are deepest. Size your order to the market, and split a big one into smaller pieces spaced out, so each part meets fresh liquidity.
Check the depth before you commit, and skip the panic. Order books thin out in the worst minutes, exactly when people rush to trade, which is why fills during a sharp crash are so bad. On a DEX, keep your slippage tolerance tight for stable pairs and lean on aggregators that route your order across several pools.
What to watch
Slippage is not a bug to be fixed. It is the price of taking liquidity that someone else provided, and it will always exist in some size. What you control is how much of it you pay.
Before any trade that matters, do three things. Look at the depth. Decide whether speed or price comes first. Pick the order type that matches. A market order buys certainty of execution and pays for it in slippage. A limit order buys price and risks waiting. Neither is wrong. They answer different questions.
One last thing is worth knowing. The number on your screen at the moment you click is a quote, not a promise. Markets move in the gap between your click and the fill, and no setting erases that completely.
Frequently asked
What is slippage in crypto in simple terms?
Slippage is the difference between the price you expect on a trade and the price it actually fills at. It happens because the orders on the other side sit at different prices, so a market order fills across several of them. In deep, calm markets it is tiny. In thin or fast ones it grows.
Is slippage always bad for the trader?
No. Slippage can run in your favor, called positive slippage, when the price moves toward you between the click and the fill. In practice it usually works against you, above all on large orders or during sharp moves, because order books thin out just when many people want to trade at once.
How do I reduce slippage on a crypto trade?
Use a limit order when the exact price matters, since it fills only at your number or better. Trade liquid assets with deep order books, and split a large order into smaller parts. On a decentralized exchange, set a sensible slippage tolerance and use an aggregator that spreads your trade across pools.
Sources, and what is behind them
- What is slippage in crypto?, Kraken (November 13, 2026)Documentation
- Slippage, Bitso (November 13, 2026)Documentation