Shepley Capital

EXCHANGES & TRADING

Exchanges and Trading - Cryptopedia by Shepley Capital

DEX Slippage Tolerance Explained

What Is Slippage Tolerance on a DEX?

Slippage tolerance is a setting on decentralised exchanges that defines the maximum percentage difference between the price you see when you initiate a swap and the price at which the transaction actually executes. You set it as a guard against price movement between the moment you request a quote and the moment your transaction is confirmed on the blockchain.

When you initiate a swap on a DEX like Uniswap, Raydium, or PancakeSwap, the interface shows you a quoted output. This quote is based on the current state of the liquidity pool. Between when you request the quote and when your transaction is confirmed, other transactions may change the pool state and move the price. If the actual execution price falls outside your slippage tolerance, the transaction reverts automatically rather than executing at an unacceptably poor price.

Slippage tolerance is one of the most important settings for any DEX user to understand. Setting it too low causes frequent transaction failures. Setting it too high exposes you to sandwich attacks and MEV extraction, unnecessary price impact acceptance, and potentially being exploited by front-running bots.

 

Price Impact vs Slippage: Understanding the Difference

Price impact and slippage are related but distinct, and confusing them is a common mistake.

Price impact is the change in the pool’s price caused by your own trade. When you buy a token, you remove that token from the pool and add the other token, changing their ratio and therefore the price. A large trade relative to pool size has high price impact: you’re literally moving the market against yourself. This is inherent to the AMM mechanism and happens regardless of network conditions or block timing.

Slippage is the change in price caused by other transactions executing before yours in the same block, or between when you requested the quote and when your transaction is included. Even a small trade can experience significant slippage in a rapidly moving market.

Both price impact and slippage reduce your output below the initial quote. The DEX interface typically shows price impact as a separate warning; slippage tolerance protects against both price impact from other users’ trades and market movement. Your own price impact is built into the execution and cannot be avoided except by trading smaller amounts.

The Capital Nexus newsletter covers DeFi trading mechanics, execution strategies, and market tools for crypto investors each week: Capital Nexus Newsletter.

 

How to Set Slippage Tolerance Correctly

The right slippage setting depends on the token pair, the liquidity depth, and the blockchain’s block time and congestion.

 

For Stable and Liquid Pairs

For well-established trading pairs with deep liquidity (ETH/USDC on Uniswap, SOL/USDC on Raydium, BNB/USDT on PancakeSwap), a slippage tolerance of 0.1% to 0.5% is typically sufficient. These pairs have deep liquidity pools that absorb trades with minimal price movement, and the market moves slowly enough that 0.5% tolerance covers normal variability during block confirmation.

 

For Mid-Cap Tokens

For tokens with moderate liquidity (established altcoins with multi-million dollar pool depths), 0.5% to 1% is usually appropriate. If your transaction reverts at 0.5%, step up to 0.8% or 1% before raising further.

 

For Low-Liquidity or New Tokens

For tokens launched recently, with thin pools, or with high volatility, 1% to 2% may be required. Be cautious about going higher. If a token genuinely requires 5%+ slippage tolerance to execute, this is a warning sign: either the pool is too thin for your trade size (consider reducing the amount), or the token has unusual mechanics (a tax or fee on every transaction) that legitimately require higher tolerance. Tokens with high built-in transaction taxes often disclose this, but it is also a common feature of honeypot scams.

 

Avoiding the High-Slippage Trap

Setting slippage tolerance to 5% or higher “to make the trade go through” is a significant risk. High slippage tolerance is precisely the condition that makes sandwich attacks profitable for MEV bots: they can insert their buy-and-sell around your transaction, extracting value up to your tolerance threshold. Only raise slippage above 2% when you have a specific, understood reason to do so.

 

Transaction Reverts and How to Handle Them

A transaction revert occurs when the actual execution price at confirmation time falls outside your slippage tolerance. The transaction fails and you receive your tokens back minus the gas fee.

Reverts are more common in volatile market conditions and on high-congestion blockchains where block times are slow relative to price movement speed. If you experience multiple reverts in a row, the options are: increase slippage tolerance slightly (with the MEV trade-off in mind), wait for market conditions to calm, or break your trade into smaller amounts that have lower price impact and can execute more reliably at lower slippage.

On Solana, reverts are less common because block times are very short (sub-second), reducing the window for price movement between quote and execution. On Ethereum mainnet, where block times are 12 seconds and network congestion can slow confirmation further, reverts are more frequent during active markets.

 

Slippage Settings Across Different DEXs

Most major DEXs have similar slippage tolerance settings but the default may differ.

Uniswap defaults to 0.5% for most pairs. The “auto” setting calculates slippage based on network conditions and pool liquidity. Manual override is available in the settings gear.

Raydium on Solana defaults to 0.5%. Given Solana’s faster block times, lower slippage settings are more reliably achieved, and reverts are less common than on Ethereum.

PancakeSwap defaults to 0.5% but many BNB Chain tokens with transaction taxes require higher settings that are either auto-detected or user-configured.

When using DEX aggregators like Jupiter (Solana) or 1inch (Ethereum), the aggregator routes your swap optimally across multiple pools and typically provides better execution than a single pool. The slippage settings still apply: the tolerance is across the entire routed trade.

Shepley Capital’s Black Emerald membership provides DeFi research and trading execution frameworks for investors active in on-chain markets: View Membership Options.

WRITTEN & REVIEWED BY Chris Shepley

UPDATED: MAY 2026

Choose your next topic from our Cryptopedia​