Slippage is the difference between the price you expect and the price you actually get. Understanding it helps you trade smarter and avoid costly mistakes.Documentation Index
Fetch the complete documentation index at: https://docs.orca.so/llms.txt
Use this file to discover all available pages before exploring further.
Slippage vs Price Impact
These terms are often confused but mean different things:Slippage
Price movement that happens between when you submit a trade and when it executes—caused by other traders and market activity.
Price Impact
Price movement caused by your trade itself—larger trades in smaller pools have higher price impact.
| Factor | Slippage | Price Impact |
|---|---|---|
| Cause | Other market activity | Your trade size |
| Control | Set tolerance limit | Choose better pools/split trades |
| Visibility | Unknown until execution | Shown in quote |
Orca displays price impact in the swap interface before you trade. Always check this before large swaps.
Slippage Tolerance Settings
Slippage tolerance is the maximum price difference you’re willing to accept. If the price moves more than your tolerance, the transaction fails instead of executing at a bad price.Recommended Settings
| Scenario | Tolerance | Notes |
|---|---|---|
| Stablecoin pairs | 0.1% | Very stable prices |
| Major pairs (SOL/USDC) | 0.5% | Normal market conditions |
| Volatile tokens | 1-3% | Higher volatility expected |
| High volatility periods | 2-5% | Use with caution |
How to Adjust Slippage
Risks of High Slippage
Setting slippage too high exposes you to:Front-running attacks
Front-running attacks
What it is: A bot sees your pending transaction and places trades before and after yours, profiting from the price movement.Sandwich attack: Your trade gets “sandwiched” between two attacker transactions:
- Attacker buys → price goes up
- Your trade executes at higher price
- Attacker sells → profits from your trade
Poor value trades
Poor value trades
Even without attacks, high slippage means you might accept a significantly worse price if the market moves against you between quote and execution.Example: You quote a trade at $100. With 5% slippage, you could receive as little as $95 if the market moves.
When to Increase Slippage
Sometimes higher slippage is necessary:| Situation | Why | Recommendation |
|---|---|---|
| High volatility | Prices moving rapidly | Increase gradually until trade succeeds |
| Low liquidity pools | Price swings more easily | Consider if the trade is worth the risk |
| Network congestion | Transactions take longer to confirm | Small increases may help |
| Urgent trades | Can’t afford failed transactions | Accept the trade-off knowingly |
If you don’t need to trade immediately, waiting for volatility to settle is often better than increasing slippage.
Avoiding Poor Value Trades
Even with proper slippage settings, you can get bad prices if you’re not careful:Always Check Before Trading
Verify the quoted price
Does the rate match what you expect? Compare with price aggregators like CoinGecko.
Check price impact
High price impact (>1%) means you’re significantly moving the market. Consider splitting the trade.
Red Flags to Watch For
- Price significantly different from other markets — The pool may be stale or manipulated
- Very high price impact — Your trade is too large for the available liquidity
- New or unfamiliar tokens — Higher risk of scams or extreme volatility
- Pools with very low TVL — Prices can swing wildly
Summary
Set Appropriate Slippage
Start with 0.5% for most trades, adjust only if needed
Check Price Impact
Always review before large trades
Verify Prices
Compare with external price sources
Be Cautious
When in doubt, start with a small test trade
Next Steps
How to Swap
Step-by-step swap guide
Range Orders
Advanced order types
