You go to swap some crypto, the screen shows one price, but you end up receiving less than expected. The culprit is often slippage — a concept that quietly costs traders money, especially on decentralised exchanges. Understanding slippage, and how to control it, can save you from nasty surprises and even protect you from certain scams. This guide explains what slippage is, what causes it, and how to trade smarter.
- Slippage grows with thin liquidity, fast markets and big orders.
- Your own trade moves the price when the pool or book is shallow.
- Slippage tolerance on DEXs caps the worst price you’ll accept.
- Too-high tolerance invites sandwich attacks; too-low causes failed trades.
- Trade liquid pairs and split large orders to minimise impact.
- Limit orders eliminate negative slippage where available.
What Is Slippage in Crypto?
Slippage is the difference between the price you expect when you place a trade and the price you actually get when it executes. If you expect to buy a token at ₹100 but it fills at ₹103, you’ve experienced 3% slippage.
It happens because crypto prices move constantly and because there isn’t always enough liquidity at your exact desired price. It’s especially common on decentralised exchanges that use liquidity pools.
What Causes Slippage?
- Low liquidity: if a market or pool is thin, your order eats through available prices, moving the price against you. This is the biggest cause.
- Volatility: fast-moving prices can shift between when you submit and when the trade executes.
- Large orders: a big trade relative to available liquidity causes more “price impact.”
- Network delays: slow confirmation times give prices more chance to move.
Slippage Tolerance: Your Control Setting
On most DEXs, you can set a slippage tolerance — the maximum price change you’ll accept before the trade cancels:
- Set it too low and your trade may keep failing in a volatile or low-liquidity market.
- Set it too high and you risk getting a much worse price than expected — and exposing yourself to attacks.
- A moderate setting (often a small single-digit percentage) balances the two for most trades.
The Hidden Danger: Sandwich Attacks
High slippage tolerance doesn’t just cost you a worse price — it can expose you to sandwich attacks, where bots detect your pending trade, buy ahead of you to push the price up, and sell right after, pocketing the difference. Setting a sensible slippage tolerance limits how much they can extract. This connects to the broader security awareness in our scams guide.
How to Minimise Slippage
- Trade liquid pairs and pools. Deep liquidity means less price impact — check volume before trading, using tools like our prices page.
- Break large trades into smaller ones to reduce price impact.
- Set a sensible slippage tolerance — not too tight, not dangerously loose.
- Avoid trading during extreme volatility when prices whip around.
- Use limit orders where available to specify the exact price you’ll accept.
A Worked Slippage Example
Slippage is easiest to understand with a concrete scenario. Imagine you want to buy a token currently priced at ₹100:
- You place an order expecting to pay ₹100 per token.
- But the market or pool doesn’t have enough available at exactly ₹100.
- Your order fills the available amount at ₹100, then the next portion at ₹101, ₹102, and so on as it eats through available liquidity.
- Your average price ends up at, say, ₹103 — that ₹3 difference is your slippage.
The thinner the market or liquidity pool, and the larger your order relative to it, the more your own trade pushes the price against you. This is why slippage hits hardest on low-liquidity tokens and large orders.
Slippage, MEV and Protecting Yourself
On decentralised exchanges, slippage tolerance isn’t just about price — it’s a security setting. Here’s why:
- Sandwich attacks: bots can detect your pending trade, buy ahead of you to push the price up, and sell right after, pocketing the difference. A sensible slippage tolerance limits how much they can extract.
- Setting it right: too low and your trades keep failing in volatile markets; too high and you risk a much worse price and greater exposure to these attacks. A moderate setting balances the two.
- Reducing exposure overall: trade liquid pairs, break large orders into smaller ones, avoid extreme volatility, and use limit orders where available.
These protections connect to the broader security awareness in our scams guide. Slippage is the quiet tax on crypto trades — the gap between the price you see and the price you actually get. It’s driven mainly by liquidity and volatility, and it strikes hardest on thin markets and decentralised exchanges. The good news is that you have real control: trade liquid pairs with deep volume (check it on our prices page), size your orders sensibly relative to available liquidity, and set a smart slippage tolerance that protects you from both failed trades and predatory bots. Understand and manage slippage, and you’ll keep more of your money on every single swap — a small skill that quietly adds up over time.
Frequently Asked Questions
Is slippage always bad?
Slippage can be positive (you get a better price) or negative (worse), but traders mostly worry about negative slippage. In low-liquidity or volatile conditions, it usually works against you.
Why is slippage worse on DEXs?
Decentralised exchanges rely on liquidity pools, and smaller pools have less depth. Trading a low-liquidity token on a DEX can cause significant slippage, so pool size matters a lot.
What slippage tolerance should I set?
For liquid pairs, a small tolerance usually works. Illiquid or volatile tokens may need more, but higher tolerance increases risk — including sandwich attacks. Adjust cautiously and never set it recklessly high.
Does slippage happen on centralised exchanges too?
Yes, especially with large orders or thin markets, though deep-liquidity pairs on major exchanges usually keep it small. It’s most noticeable on low-volume coins.
Can slippage ever work in my favour?
Yes — “positive slippage” happens when your trade fills at a better price than expected, usually because the price moved favourably or liquidity improved between order and execution. However, in low-liquidity and volatile conditions, slippage more often works against you, which is why managing it matters.
Why does my wallet ask me to set slippage tolerance?
On decentralised exchanges, slippage tolerance sets the maximum price change you’ll accept before the trade cancels. It protects you from filling at a much worse price and limits exposure to sandwich attacks. Set it sensibly — too low causes failed trades, too high risks a poor price.
A Common Misconception
Many traders assume slippage is a hidden fee that exchanges pocket. It isn’t a fee at all — it’s the market itself moving between your click and your fill, or your own order consuming the available liquidity at each price level. Nobody collects it; it’s the cost of demanding immediate execution in an imperfectly liquid market. Understanding this reframes the fix: you reduce slippage not by finding a “cheaper” exchange but by trading deeper markets, sizing sensibly and using limit orders.
Final Thoughts
Slippage is the quiet tax on crypto trades — the gap between the price you see and the price you get. It’s driven mainly by liquidity and volatility, and it hits hardest on thin markets and decentralised exchanges. The good news is you have control: trade liquid pairs, size your orders sensibly, and set a smart slippage tolerance that protects you from both failed trades and predatory bots. Understand slippage, and you’ll keep more of your money on every single swap.
Disclaimer: This article is for educational purposes only and is not financial advice. Always do your own research.

