How to Set Slippage Tolerance Safely for Crypto Swaps
How to Set Slippage Tolerance: A Clear Step‑by‑Step Guide If you trade on Uniswap, PancakeSwap, or any DEX, you must know how to set slippage tolerance....
In this article

If you trade on Uniswap, PancakeSwap, or any DEX, you must know how to set slippage tolerance. Slippage tolerance decides how much price movement you accept between starting a trade and the trade filling. Set it wrong and your swap may fail, or you may accept a very bad price.
This guide explains slippage in simple terms, then walks you through clear steps and examples so you can choose safer settings for different situations.
What slippage tolerance means in practice
Slippage is the difference between the expected price of a trade and the price you actually get. Slippage tolerance is the maximum percentage difference you agree to accept before the trade auto‑cancels.
On most DEXs, you set a percentage. For example, 0.5% slippage tolerance means you accept up to a 0.5% worse price than quoted when you submit the transaction.
If the price moves more than your slippage tolerance before the trade confirms on‑chain, the swap fails and you only lose the gas fee. If the price stays within that range, the trade goes through.
Why slippage tolerance matters so much
Slippage tolerance is a direct trade‑off between execution and safety. A low value protects you from bad fills but may cause failed transactions. A high value makes trades more likely to succeed but opens the door to big losses and front‑running.
Choosing the right setting depends on your risk level, the token’s liquidity, and how busy the network is. Once you understand these factors, you can use a simple process to set a number that fits your trade.
Traders who treat slippage as a key setting, not a side detail, usually avoid many painful errors that new users make.
Step‑by‑step: how to set slippage tolerance on a DEX
Most people asking how to set slippage tolerance are using DeFi apps like Uniswap, PancakeSwap, SushiSwap, or similar. The steps are almost the same across platforms, even if buttons look a bit different.
- Open the swap interface. Go to the DEX site or app, connect your wallet, and open the “Swap” tab.
- Select tokens and amount. Choose the token you sell and the token you receive, then enter the trade size.
- Open settings. Look for a gear or settings icon near the swap box. Click or tap it to open advanced settings.
- Find “Slippage tolerance”. You should see preset buttons, such as 0.1%, 0.5%, and 1%, plus a custom field.
- Choose a starting value. For large, liquid tokens, start with a low number like 0.1%–0.5%. For small or volatile tokens, you may need more.
- Confirm and close settings. After entering the slippage tolerance, close the settings window so the value saves.
- Review minimum received. Back on the main swap screen, check the “Minimum received” value. This number already reflects your slippage tolerance.
- Submit the trade. Click “Swap” or “Confirm Swap” and then confirm the transaction in your wallet.
If the trade fails with a “slippage” or “price impact” error, you can repeat these steps and increase the slippage tolerance slightly, rather than jumping to a very high number in one move.
How to choose a slippage tolerance based on trade type
You do not need the same slippage tolerance for every trade. A small ETH–USDC swap on a major DEX behaves very differently from a big trade in a tiny meme token.
Use these practical ranges as a starting point, then adjust for your own risk and current network conditions. Always check how the setting changes the minimum received field.
For large, liquid tokens (BTC, ETH, major stablecoins)
For pairs like ETH/USDC, BTC/USDT, or big blue‑chip tokens, liquidity is usually high and spreads are tight. Price moves are smaller for a given trade size, and slippage is often low.
For most retail‑size trades, you can try very low slippage tolerance values. This protects you from sudden spikes while keeping a high chance of execution for normal swaps.
For mid‑cap and low‑cap tokens
Smaller tokens often have shallow liquidity pools and bigger price jumps. Even a moderate trade can move the price several percent, especially during active market hours.
For these tokens, you may need higher slippage tolerance to complete a trade. However, higher slippage also makes you an easier target for sandwich attacks and other MEV strategies that profit from your trade.
For new launches and meme coins
Very new tokens are the most dangerous for slippage. Prices can move by large percentages in seconds, and some contracts are coded to exploit high slippage settings.
Some guides tell you to use very high slippage tolerance, like 20% or more, to “ensure” your buy goes through. That can be extremely risky. If you choose to trade such tokens, understand that a single trade can lose a large chunk of value instantly.
Example ranges: how to set slippage tolerance in real scenarios
These example ranges show how you might think about slippage for different situations. They are not advice, but they help frame your decision and make abstract numbers feel more concrete.
Small swap in a major pair
Imagine swapping $100 worth of ETH to USDC on a major DEX. The pool is deep, and your trade size is small compared with total liquidity in that pair.
In this case, many traders start with 0.1%–0.3% slippage tolerance. If the trade fails due to volatility, they might raise it gradually to 0.5% while watching the “Minimum received” number closely to avoid a bad fill.
Larger swap or thinner liquidity
Now imagine swapping a few thousand dollars of a mid‑cap token with less liquidity. Your trade has more price impact, and the pool is easier to move with a single order.
Here, a slippage tolerance between 0.5% and 2% is more common, depending on pool depth and how urgent the trade is. A patient trader might break the order into smaller chunks to keep slippage lower overall.
Very volatile or hype‑driven tokens
For hype tokens, presales, or fresh listings, slippage can be huge. Some traders set 5%–10% or more to get in or out quickly, but this carries serious risk with every click.
If you trade in this area, always ask: “How much of this trade am I willing to lose on execution alone?” Set slippage tolerance with that worst‑case in mind, not just what others suggest in chat groups.
Comparing typical slippage tolerance ranges by scenario
The table below gives a simple overview of how traders often think about slippage ranges for different trade types and liquidity levels.
Typical slippage tolerance ranges by trade scenario
| Scenario | Liquidity level | Trade size example | Typical starting range | Main risk focus |
|---|---|---|---|---|
| Major pair, small swap | High | $50–$500 | 0.1%–0.5% | Avoid overpaying due to spikes |
| Major pair, larger swap | High | $1,000–$10,000 | 0.3%–1% | Balance execution and price impact |
| Mid‑cap token, moderate swap | Medium | $500–$5,000 | 0.5%–2% | Limit slippage from thin pools |
| Low‑cap or illiquid token | Low | $100–$2,000 | 1%–5% | Avoid extreme price moves |
| New launch or meme coin | Unknown / changing | Small test size | 3%–10%+ (very risky) | High chance of loss or scam |
Use this table as a rough map, not a fixed rulebook. Real conditions change fast, so always check live liquidity, price impact, and your own risk comfort before you lock in a number.
Risk factors to consider before you set slippage tolerance
Before you type a number into the slippage box, check a few key factors. These checks help you avoid unnecessary losses and scam tokens that rely on careless settings.
- Liquidity and price impact. Most DEXs show a “Price impact” estimate. If price impact is already high, even a normal slippage tolerance can lead to a bad fill.
- Token contract safety. Some scam tokens use tricks that only work when users set high slippage. If a token’s guide insists on a very high slippage tolerance, treat that as a red flag.
- Network congestion. On a busy chain, transactions take longer to confirm, which gives prices more time to move. You may need slightly more slippage, or you may choose to wait for calmer conditions.
- Time urgency. If you are not in a rush, you can use lower slippage and accept a few failed trades. If you need to exit a risky position fast, you might accept higher slippage to make sure the trade completes.
Each factor changes how much price movement you are willing to accept. The safest habit is to start low and increase only if needed, instead of starting with a high number “just in case.”
Common mistakes when setting slippage tolerance
Many traders lose money on slippage because of simple, repeatable mistakes. Knowing these in advance can save you from lessons that cost real funds.
The first mistake is using extreme slippage tolerance values, such as 20% or 50%, because someone on social media said so. That kind of setting can let a malicious contract drain value or let MEV bots extract a large part of your trade.
The second mistake is never checking the “Minimum received” field. That field is your last line of defense. If the minimum received looks much lower than you expect, your slippage tolerance or trade size is too high for current conditions.
Adjusting slippage tolerance when trades keep failing
Sometimes a swap fails several times, and the app suggests raising slippage. Instead of jumping to a big number, take a structured approach that protects you from surprise losses.
First, check if gas settings are the real issue. On some chains, low gas or slow settings cause delays, which then cause slippage. Increasing gas can help more than raising slippage tolerance in those cases.
If gas is fine, increase slippage tolerance in small steps, such as from 0.3% to 0.5%, then to 0.8%, and so on. After each change, check price impact and minimum received. Stop once the trade executes or the risk no longer feels acceptable.
Simple rules of thumb for safer slippage settings
You can finish by keeping a few simple rules in mind, so you do not need to overthink every swap. These rules help you use slippage tolerance as a tool instead of a guess.
For large, liquid tokens and small trade sizes, use the lowest slippage tolerance that still lets trades fill, often under 0.5%. For mid‑caps and thinner pools, accept slightly higher ranges but watch price impact closely and consider splitting trades.
For new or hype‑driven tokens, understand that high slippage tolerance multiplies your risk with every trade. In these cases, never use a number you do not fully understand, and always check the minimum received before you hit confirm on any swap.


