Beginners often use "slippage" for two different things. Separating them makes you a sharper trader, because the fixes are different.
Two distinct effects
- Price impact is caused by you. It's the movement your own order creates by changing the pool's ratio — bigger order, deeper into the curve, worse price. It's known before you trade and shown by the DEX.
- Slippage is caused by everyone else. It's the movement between your quote and settlement, from other trades or market shifts. It's uncertain, which is why you set a tolerance for it.
An analogy
Price impact is the wake your own boat makes — predictable from your size. Slippage is the weather changing while you cross — you can't know it exactly, so you carry a margin.
| Price impact | Slippage | |
|---|---|---|
| Caused by | Your trade's size | Market moving before settlement |
| Known in advance? | Yes, shown pre-trade | No, only bounded by tolerance |
| The fix | Trade smaller, split, or use a deeper pool | Set a sensible tolerance |
How to manage each
If the price impact warning is high, your order is large for the pool. The remedy is on your side:
- Reduce the size, or split it into several smaller trades.
- Use a deeper pool, or an aggregator that spreads the order across many pools.
If you're worried about slippage, set tolerance to match the pair's volatility, and on EVM consider a private/MEV-protected route for large trades. Many DEXes show a clear red warning when price impact is severe — never ignore it; on a thin token it can cost several percent in a single click.
≡Key terms
Price impact — The price change your own order causes; shown before you trade.
Slippage — Market movement between quote and settlement; bounded by your tolerance.
Order splitting — Breaking a large trade into smaller ones to reduce impact.
Aggregator — A router that spreads an order across pools to cut impact.
!Common mistakes
- Blaming 'slippage' for a bad fill that was really high price impact from too large an order.
- Pushing through a trade despite a red price-impact warning on a thin pool.
- Raising slippage tolerance to fix price impact — different problems, different fixes.