Best Slippage Settings for Solana Trading Bots

Solana Bot Settings

Best Slippage Settings for Solana Trading Bots

What slippage actually does, how to set it by token type, and when to override the defaults.
2026 Guide

Getting your Solana slippage settings right is the difference between clean fills and blown trades. Slippage is the single setting that causes the most confusion — and the most unexpected losses — for beginners using Solana trading bots. Set it too low and your trades fail. Set it too high and you get terrible fills or lose money to sandwich attacks.

This guide breaks down what slippage actually means on Solana, gives you concrete starting numbers for different token types, and explains when to override the defaults.

What Is Slippage (and Why Solana Makes It Worse)?

Slippage is the difference between the price you expect when you submit a trade and the price you actually get when it executes. On Solana, this gap can feel larger than on slower chains because confirmations are fast and markets move quickly — the price can shift between your click and on-chain execution.

When you set “slippage tolerance” in a bot like Trojan or Axiom, you’re telling the bot: “Execute this trade only if the price doesn’t move more than X% from what I see now.”

If the price moves beyond your tolerance, the transaction reverts — you don’t get the tokens, but you still pay the network fee (a small SOL amount for the failed transaction). Too many failed trades and you’re bleeding fees for nothing.

Best Solana Slippage Settings by Token Type

There’s no universal “best” Solana slippage settings. It depends on the token’s liquidity, volatility, and how many people are trying to buy at the same time. Here are practical starting ranges based on real trading conditions:

Token Type Slippage Range Why
Large-cap (SOL, BONK, JUP) 0.5–2% Deep liquidity, tight spreads — low slippage works fine
Mid-cap ($5M–$50M mcap) 2–5% Moderate liquidity — price can move during congestion
Small-cap / new meme ($100K–$5M) 5–15% Thin liquidity, high volatility — trades often fail below 5%
Fresh launch / snipe (<$100K) 15–30%+ Extreme volatility — you’re accepting high risk for speed
⚠ High Slippage = High Risk

Setting slippage to 20%+ means you’re willing to accept a fill that’s 20% worse than what you saw. On illiquid tokens, this can mean buying at a dramatically worse price. On some tokens, high slippage also makes you a target for MEV sandwich attacks — where a bot front-runs your trade and back-runs it for profit.

Only use high slippage when you understand the risk and the token’s liquidity justifies it.

How to Set Slippage in Popular Bots

Trojan

In Trojan’s Telegram interface, you can set slippage per trade or as a default in settings. The bot also has an “auto” slippage option that adjusts based on the token’s liquidity — but beginners should start with manual settings so you understand what’s happening. For a full walkthrough with safe defaults, see our Trojan setup guide.

Settings → Buy Slippage: Start at 2% for known tokens

Per-trade override: Raise to 5–10% for volatile mid-caps

Auto slippage: Use only after you understand manual settings first

Axiom

Axiom’s web terminal shows slippage as a toggle near the swap panel. The default is typically low — you’ll need to raise it manually for smaller tokens. If you want a step-by-step setup with safe defaults, see our Axiom setup guide.

GMGN / BONKbot / Bloom

Each tool exposes slippage differently, but the rule is the same: start low, raise only when you can explain why the trade failed.

  • GMGN: Often used for signals + tracking; if you’re new, see our GMGN beginner guide.
  • BONKbot: Simple Telegram swap flow; see our BONKbot setup guide for safe defaults.
  • Bloom: Launch sniping presets can require higher slippage by design — which increases risk. See our Bloom beginner guide for beginner-safe rules.

Tip: If you’re raising slippage above 15–20%, double-check liquidity and consider MEV-protected / secure routing if your tool supports it.

Common Solana Slippage Settings Mistakes (and How to Avoid Them)

❌ Mistake 1: Setting 20% slippage “just to make sure it goes through”

This is how beginners lose 10–20% on a single trade. A better approach: start at 3%, increase by 2% increments, and check the actual fill price after each trade.

❌ Mistake 2: Keeping 1% slippage on volatile memecoins

This causes repeated failed transactions. You don’t get the token, but you pay the fee each time. Five failed trades can cost more than the slippage you were trying to avoid.

❌ Mistake 3: Never checking your actual fill price

After every trade, compare what you paid vs. the chart price at that moment. If the gap is consistently larger than your slippage setting, something is wrong — either the token’s liquidity is too thin, or you’re getting sandwiched.

❌ Mistake 4: Using the same slippage for every token

A 2% slippage that works on SOL/USDC will fail 90% of the time on a fresh memecoin. Always match your slippage to the token’s liquidity.

Slippage vs. Priority Fee — What’s the Difference?

Beginners often confuse these two settings. They’re completely different:

  • Slippage = How much price movement you’ll accept on the trade itself
  • Priority fee = How much extra SOL you pay to get your transaction processed faster on the network

A trade can fail because of slippage (price moved too much) or because of a low priority fee (transaction wasn’t processed in time). If your trades are failing, you need to figure out which one is the problem before adjusting. For a deeper dive, see our Solana priority fees guide.

Quick Diagnosis (30 seconds)

  • Tx confirmed but reverted / “slippage exceeded” → Slippage issue (raise gradually).
  • Tx stuck / not landing → Priority fee issue (raise priority fee / Jito tip).
  • Buy works but sell fails → Token risk (liquidity / contract restrictions). Use this troubleshooting guide.

When to Override Your Default Slippage

Your default Solana slippage settings should be conservative (1–3% for most trading). Override manually when:

  • You’re buying a token with less than $500K in liquidity
  • The token just launched and price is moving fast
  • Network congestion is high (transactions are taking longer than usual)
  • You’ve had 2+ failed trades on the same token in a row

But always ask yourself: “Am I raising slippage because I understand the situation, or because I’m impatient?” Impatience is the most expensive emotion in crypto trading.

FAQ

What slippage should I use for memecoins?

It depends on the token’s liquidity. For established memes with deep pools (BONK, WIF), 2–5% often works. For new launches under $1M market cap, 10–20% is common — but understand you’re accepting much worse fills at those levels.

Does high slippage mean I’ll always lose money?

Not necessarily. High slippage means you’re willing to accept a worse price — it doesn’t mean you’ll always get one. In fast-moving markets, you might get filled at a much better price than your tolerance. But the risk is real, especially on thin liquidity.

Can slippage settings prevent sandwich attacks?

Lower slippage reduces your exposure to sandwiches because the attacker has less room to profit. But it also means more failed trades. Some bots offer anti-MEV features — check your bot’s settings. Using private transaction modes (when available) is typically more effective than slippage alone.

My trades keep failing. Should I raise slippage?

First, check if the issue is slippage or priority fee — they’re different problems. If the transaction is reaching the chain but reverting, it’s slippage. If it’s not being processed at all, it’s likely a priority fee issue. See our troubleshooting guide for step-by-step diagnosis. For a deeper breakdown of fee settings, see our Solana priority fees guide.

Slippage is one of several settings that determine whether your bot trades succeed or fail. For a full comparison of Solana trading bots and how to set them up safely, see our main beginner guide.

Affiliate Disclosure: Some links in this article are referral links — using them supports this site at no extra cost to you. This is not financial advice; crypto trading carries significant risk, you may lose your entire investment, and you should never share your seed phrase with anyone.