Crypto

Slippage

Definition

Slippage is the difference between the price you expect for a trade and the price you actually get when the order executes.

What is Slippage?

Slippage is the gap between the price shown when you submit a trade and the final execution price you receive. In crypto, it’s most noticeable on a dex where prices can move between the moment you sign a transaction and the moment it’s confirmed on-chain. Slippage can be negative (you pay more or receive less than expected) or positive (you get a better fill than quoted), though most traders focus on protecting against negative slippage. Understanding slippage is a practical part of using decentralized finance, and it comes up any time you swap tokens, rebalance a portfolio, or exit a position.

How to set slippage tolerance

Slippage tolerance is the maximum price movement you’re willing to accept before a swap fails. On most DEX interfaces, you’ll see a setting like “0.5%” or “1%”; this tells the smart contract to revert the trade if the execution price is worse than that threshold. A tighter tolerance reduces the chance of overpaying, but increases the chance your transaction fails (and you may still pay network fees). A looser tolerance makes execution more likely, but exposes you to worse fills—especially if the market moves quickly or your trade is large relative to the liquidity pool. A practical approach is to start low (for liquid pairs) and only increase if you repeatedly see failed swaps.

What is a good slippage percentage

A “good” slippage percentage depends on liquidity, volatility, and how urgently you need the trade to execute. For highly liquid pairs, many traders aim for a low tolerance (often well under 1%) because the market can usually fill the order without moving the price much. For less liquid tokens, you may need a higher tolerance to account for wider spreads and faster price changes, but that doesn’t mean it’s safe—higher tolerance simply shifts more risk onto you. It also matters whether you’re using a market-style swap on an automated market maker amm, where the pricing curve can worsen quickly as trade size increases. As a rule, choose the lowest tolerance that still executes reliably.

Why is slippage so high on some tokens

Slippage tends to spike when a token has thin liquidity, high volatility, or both. In an AMM-based dex, your trade is routed against a liquidity pool, and the pool’s pricing curve adjusts as you buy or sell—this is closely related to price impact, which measures how much your own order moves the pool price. If the pool is small, even a modest swap can push the price significantly, creating large slippage versus the quote you saw a moment earlier. Slippage can also rise when many traders compete for the same block (congestion), when arbitrage bots rapidly update pool prices, or when a token has transfer fees/rebasing mechanics that make execution less predictable. In short: low liquidity plus fast-moving markets equals bigger slippage.

How to avoid slippage on a dex

You can’t eliminate slippage entirely, but you can reduce it with better execution choices. First, trade pairs with deeper liquidity pool reserves and higher volume; this typically lowers price impact and makes quotes more stable. Second, reduce order size or split a large swap into smaller transactions so you don’t push the AMM curve as hard. Third, use limit-style tools when available (or aggregators that simulate limit behavior) so you’re not forced into a worse fill if the price moves. Fourth, avoid swapping during extreme volatility or when network conditions are congested, because confirmation delays increase the chance the market moves before execution. Finally, compare routes across aggregators: the best path may hop across multiple pools to minimize slippage.

In DeFi, slippage is one of the most important “hidden” costs to understand because it affects your real entry and exit prices even when fees look low.

Frequently Asked Questions

What causes slippage in crypto trading?

Slippage is usually caused by price movement between order submission and execution, plus limited liquidity. On DEXs, your own trade can also move the pool price, increasing slippage through price impact.

Is slippage the same as price impact?

No. Price impact is the portion of execution cost caused by your trade moving the market (or AMM pool) price. Slippage is the overall difference between expected and executed price, which can include price impact plus market movement and execution delays.

Can slippage be positive?

Yes. If the market moves in your favor between submission and execution, you can receive a better price than expected. Many interfaces focus on protecting against negative slippage, but positive slippage is possible.

Why does my swap fail when slippage is low?

A low slippage tolerance means the transaction will revert if the execution price becomes worse than your limit. If the token is volatile, liquidity is thin, or confirmation is slow, the price can move beyond your tolerance before the trade executes.

Does slippage apply on centralized exchanges too?

Yes. On centralized exchanges, slippage can happen when the order book is thin or the market moves quickly, especially with market orders. The mechanics differ, but the concept—expected price versus executed price—is the same.

Related Terms