Skip to content
MyCryptoStart

Trading & exchanges

What Is Slippage and How Do You Minimize It?

Short answer

Slippage is the difference between the price you expect when you place a trade and the price at which it actually executes. It happens because markets move between click and confirmation, and because large orders eat through multiple price levels. Small slippage is normal on liquid markets; on thin coins or volatile days it can silently cost several percent. You control it with limit orders and sane slippage tolerances.

Key takeaways

  • Positive slippage = better price than expected; negative = worse. Traders usually mean the bad kind.
  • Formula: (expected price − executed price) ÷ expected price × 100.
  • Main causes: price movement during execution, thin order books, and order size too big for available liquidity.
  • A market order always accepts slippage; a limit order refuses to. That's the main defense.

Where does slippage come from?

Two gaps combine. The time gap: even the second between clicking buy and the exchange filling your order is enough for prices to move in a fast market. The depth gap: order books are ladders of price levels, and your order walks up the ladder until it’s filled — buy $500 of Bitcoin and you barely disturb the top level; buy $500,000 of a thin altcoin and you clear out every cheap offer, filling part of your order well above the price you saw. The displayed price was real; it just wasn’t there in your size.

The formula, with worked examples

Slippage % = (expected price − executed price) ÷ expected price × 100

  • You market-buy 1 ETH expecting $2,000; it fills at $2,020. Slippage = (2,000 − 2,020) ÷ 2,000 = 1% negative — $20 gone before the chart moves a cent.
  • The reverse: it fills at $1,990. That’s 0.5% positive slippage — $10 saved by nobody’s plan.
  • Now the depth effect: a $300,000 buy into a thin book fills in slices — $100,000 at $0.100, $100,000 at $0.103, $100,000 at $0.106. Average fill $0.103 against a $0.100 expectation: 3% negative, $9,000 of your $300,000 spent buying the ladder instead of the coin.

That third example is the one beginners never price in: on thin order books, your own order is the market event.

When should a beginner actually worry?

On major pairs like BTC/USDT, slippage is a rounding error — fractions of a percent, ignore it. It becomes a real cost in three situations. Trading small-cap coins where books are inches deep. Trading during violence — flash crashes, exchange outages, stablecoin depegs — when prices gap faster than orders can fill. And trading anything hyping on social media, where 5%+ slippage plus a monster gas fee quietly eats the trade before it starts. If a coin’s chart shows wild candle wicks, assume its slippage is wild too.

How do you limit it?

Use limit orders when you care about the price more than the speed — you name your price and the trade either happens there or not at all. When you must use a market order, set a slippage tolerance (most platforms allow this): the trade auto-cancels instead of filling beyond, say, 1% from the expected price. Two don’ts: don’t crank the tolerance to 10%+ to force a trade through — bots watching thin markets will find that gap instantly, via sandwich attacks named for exactly this — and don’t split a huge order into market orders; that’s how one beginner trade moves a small coin’s price 8% against itself. Compare the all-in cost including fees with our exchange fee guide.

Slippage, spread, and fees: your real all-in cost

A trade’s true cost is three separate charges stacked, and comparing venues or coins without summing all three is how people “save on fees” and lose more overall:

  • Commission: the exchange’s stated fee, e.g. 0.1% per side.
  • Spread: the gap between best bid and ask you cross by trading immediately — on liquid pairs maybe 0.02%, on thin coins 0.5%+.
  • Slippage: the extra distance your size walks up the ladder beyond the top of book.

One worked sum: a $10,000 market buy of a mid-cap altcoin with a 0.3% spread and 0.7% of depth slippage costs 0.1 + 0.3 + 0.7 = 1.1% — $110 gone at the moment of entry, before the market moves a cent. The same $10,000 into BTC/USDT costs roughly 0.1 + 0.02 + ~0.0 = 0.12% — $12. Nearly ten times the difference for the identical dollar amount, invisible on any confirmation screen labeled “success.”

Two habits fall out of the arithmetic. First, check depth and spread before sizing a trade in anything but the top pairs — the order book tells you the slippage term in advance. Second, when a venue advertises zero commissions, the spread and slippage are where their margin now lives; zero-fee is a pricing claim, not a cost promise.

Frequently asked questions

What is slippage tolerance and what should I set it to?
The maximum gap from the expected price you'll accept before the trade cancels instead of filling. Common practice: 0.1–0.5% on deep, liquid pairs; around 1% on ordinary altcoins; more only when trading genuinely illiquid tokens — and even then reluctantly, because a wide tolerance on a thin market is an open invitation to sandwich bots that exist precisely to fill that gap.
What is a sandwich attack?
A bot sees your pending trade on a decentralized exchange, buys just before you (pushing the price up), lets your wide-tolerance order fill at the inflated price, then sells immediately after — capturing the difference as profit. You got sandwiched between its two trades, hence the name. Defense: tighter slippage tolerances and trading on pools with real depth.
Does slippage also happen on big exchanges like Binance?
Yes, but it's usually negligible — BTC or ETH against USDT has order-book depth measured in millions, so ordinary-sized orders fill within a hair of the displayed price. Slippage becomes real on small-cap pairs, during violent moves, or with oversized orders. The venue changes the magnitude, not the rule.
Is positive slippage a real thing I can exploit?
It happens — your market order fills at a better price because someone's order moved the market your way — but it's luck, not strategy, and it averages out to a small cost over any realistic number of trades. Chasing positive slippage is like chasing the times the vending machine drops two snacks: true, occasional, and not a business model.

Editor-in-Chief & Lead Researcher

Lucas Almeida

Editor of MyCryptoStart. Independent researcher of cryptocurrency exchanges, focused on fees, security, KYC, and onboarding — publishes step-by-step guides in plain English for beginners.

View author page →

Some links on this page are affiliate links: we may earn a commission at no extra cost to you. This content is educational and is not financial, investment, or legal advice. Affiliate disclosure · Disclaimer.

Learn more about slippage

Our full guides that cover this term in depth.