Skip to main content
Trading5 min read

Slippage

The difference between the price you expect when you submit a trade and the price you actually get when the trade executes.

What Is Slippage?

Slippage is the gap between the price you see when you click "swap" and the price you actually pay when the transaction is confirmed. On a DEX like Uniswap or Raydium, your trade moves the pool's price — the larger your order relative to the pool, the more the price moves against you.

For example, if a token shows $1.00 and you buy $5,000 worth in a small pool, the price might move to $1.03 by the time your trade executes. You end up paying $1.03 per token instead of $1.00. That 3% difference is slippage.

What Causes High Slippage?

  • Low liquidity: Small pools with few tokens can't absorb large orders without moving the price significantly.
  • Large order size: A $10,000 order in a $50,000 pool will move the price far more than a $100 order.
  • Hidden sell tax: Some contracts apply a tax on sells, which shows up as slippage. A 25% sell tax means you "lose" 25% — which looks like extreme slippage.
  • MEV / front-running: Bots may see your pending transaction and buy before you, pushing the price up before your trade executes.
  • High volatility: During rapid price moves, the price changes between submission and execution.

When Slippage Signals a Scam

Normal slippage for a token with decent liquidity is 0.5–2%. If you are seeing 10%+ slippage on a token that has reasonable pool depth, it is likely not market mechanics — it is a hidden sell tax built into the contract. This is a common honeypot technique: the contract applies a 50–99% tax on sells, which appears as massive slippage.

Always run a security scan before trading. GuavaIntel's scanner checks the actual buy and sell tax rates via GoPlus, so you know whether high slippage is a market condition or a contract-coded trap.

How to Set Slippage Tolerance

Most DEX interfaces let you set a "slippage tolerance" — the maximum slippage you will accept. If the actual slippage exceeds your tolerance, the transaction reverts. This protects you from unexpected price moves, but setting it too high on a scam token means you accept the full tax.

A good rule: use 0.5–1% for established tokens, 2–5% for newer tokens, and never go above 5% unless you understand exactly why the slippage is high.

Frequently Asked Questions

What is a normal slippage tolerance?

For tokens with good liquidity, 0.5–1% slippage is normal. For smaller or newer tokens, 2–5% may be needed. Slippage above 10% is a red flag — it either means the liquidity pool is very shallow or the contract has a hidden sell tax.

Is high slippage always a scam?

No. High slippage can simply mean low liquidity — a small pool with a large order naturally produces high slippage. However, if slippage is consistently above 10% on a token with reasonable liquidity, it may indicate a hidden sell tax built into the contract.

How is slippage different from a sell tax?

Slippage is a market-driven price difference caused by the size of your order relative to the pool. A sell tax is a contract-coded fee that takes a percentage of every sell. Both reduce what you receive, but slippage is natural market mechanics while a sell tax is a contract design choice (and often a scam mechanism).

Check Before You Trade

Run a free security scan on any token across Ethereum, BSC, Base, and Solana.

Scan a Token Now