Skip to the article
Web3 Hub

Markets, protocols and policy, reported

Solana swap slippage: how much should you allow?

Set slippage to cover a realistic price move, not to force a trade through: the right tolerance depends on liquidity, volatility and the amount you swap.

By Web3 Hub Newsroom3 min read

Solana swap slippage: how much should you allow?

Most Solana swaps should use the tightest slippage tolerance that lets the trade execute; the setting caps how much the price can move against you before the swap fails. A low limit protects the rate you accept but can leave a transaction unfilled when the market moves or the pool cannot meet the quoted amount.

For example, a 0.5% tolerance on a quote of 100 tokens means accepting at least 99.5 tokens, before any separately listed fees. If you are comparing routes, how to trade on Byreal is explained in a separate guide. The same principle applies across swap interfaces: check the minimum received figure before signing.

What does slippage tolerance control?

Slippage tolerance sets the worst execution price you will accept relative to the quoted price. A swap route may draw from one or more liquidity pools, and prices can change between the quote and transaction execution as other trades alter those pools.

The transaction typically encodes a minimum output. If the route cannot deliver that amount when it executes, the swap fails instead of completing at a worse price. Solana processes transaction instructions atomically, so a failed swap does not partially exchange the tokens; network fees may still be charged.

What slippage should you set on a Solana swap?

Use a low tolerance for liquid pairs and small trades, then raise it only if the quote repeatedly fails and the minimum received remains acceptable. As a practical starting point, try 0.1% to 0.5% for a liquid pair; less liquid tokens or larger trades may need more room because the trade itself can move the pool price.

There is no setting that fits every swap. A volatile token, thin liquidity, or a large order can make a tight cap fail; widening it improves the chance of execution while allowing a worse price. If a swap requires a much wider tolerance than expected, inspect the route and output before proceeding.

When should you raise the tolerance?

Raise it in small steps after a failed attempt, not by jumping to a broad setting. Compare the new minimum output with the original quote, and stop if the difference makes the trade unattractive. A higher tolerance is permission for a worse execution, not a promise that the quoted price will hold.

  • Check the pair’s liquidity and the size of your order.
  • Read the minimum received amount, not only the headline quote.
  • Increase tolerance only enough to address repeated failures.
  • Recheck the quote before signing if prices are moving quickly.

For most readers, the better choice is the lowest tolerance that executes at an acceptable minimum output. If the swap keeps failing, reassess the route, order size, or timing; the next decision is whether to try again with a revised quote.