📖 Term 🟢 Plain English 🔰 Beginner

📉 Slippage Slippage

The difference between the price you see when placing an order and the price your order actually fills at. It happens because prices can shift in the brief moment it takes to process a trade.

💡
Common misconception — Is slippage a fee? Nope! A fee is a separate charge you pay to the exchange or network. Slippage is purely the gap between your expected price and your actual fill price.
🏷️Expected Price1 coin = $100While Processingprice moves…🧾Actual Fill Price$101 → 1% difference
🏷️ You wanted to buy at $100, but ⏳ while the order was processing the price crept up, so 🧾 it filled at $101. That 1% gap is slippage!

🛒 The simple version — like a flash sale with a queue

Imagine you're in line to grab a hot deal. By the time you reach the front, the price tag may have changed slightly. The screen showed $100, but at checkout it rings up $101. Crypto works the same way. From the moment you hit the buy button to the moment the transaction is actually confirmed, a little time passes — and in that time the price can move. When it does, your order fills at a different price than the one you originally saw. That difference is slippage.

🌊 When does slippage get worse?

Slippage grows when trading volume (liquidity) is low. If few people are buying and selling a coin, even a single order can push the price significantly. Think of pouring a cup of water into a small glass — the level jumps a lot. A heavily traded coin with huge volume barely flinches from the same size order.

  • 📊 Low-volume coins → larger slippage
  • 💸 Large order size → larger slippage
  • During sharp price swings → larger slippage

🛡️ Why it matters — slippage tolerance

When you swap coins on a decentralized exchange (DEX), you usually set a 'slippage tolerance (%)' yourself. Think of it as your personal limit: "I'll accept this much price movement, but no more." For example, if you set it to 0.5%, and the price drifts further than that, your order cancels automatically — protecting you from a bad deal.

⚖️ Set the tolerance too low and your orders will keep failing. Set it too high and you risk filling at a much worse price than expected. A range of 0.1%–1% works for most situations — adjust based on the coin and market conditions.

🚨 Watch out — slippage as a trap

Setting a very high slippage tolerance (e.g., 20–50%) is dangerous. While it guarantees your order fills, it also opens the door to sandwich attacks — bots that detect your pending order and jump in before and after it to profit at your expense. On top of that, scam tokens sometimes deliberately require a high slippage tolerance to function. If a token demands an unusually large tolerance for no clear reason, treat it as a red flag.

❓ FAQ

Is slippage the same as a trading fee?
No. A trading fee is a fixed cost charged by the exchange or network. Slippage is the gap between the price you expected and the price your order actually filled at. They are two separate things.
Why does slippage happen?
Prices move in the short time it takes to process your order. It also gets worse when trading volume (liquidity) is low, because a large order can push the price on its own.
Can I reduce slippage to zero?
Getting it to exactly zero is very hard. However, you can set a slippage tolerance on decentralized exchanges — if the price moves beyond that limit, the order cancels automatically so you don't end up with a bad fill.

🔗 Related