Solana Swap Slippage: Start Tight, Then Adjust
A practical Solana slippage setting depends on liquidity, volatility and route depth: start tight, understand minimum output, and widen only when execution requires it.
By The Blocktide Editors3 min read
For most Solana swaps, start with a tight slippage tolerance—around 0.5% is a reasonable first setting for a liquid pair—and widen it only if the trade repeatedly fails or the market is moving quickly. The setting defines how much worse your executed price may be than the quote before the swap is rejected. It is a limit on acceptable execution, not a prediction of where the price will go.
What does slippage tolerance change on Solana?
Slippage tolerance sets the minimum output your transaction will accept. If the quote says you should receive 100 tokens and your tolerance is 0.5%, the transaction generally requires at least 99.5 tokens to complete. The precise calculation and display can vary by swap interface, so check the quoted minimum output before signing.
A swap route may pass through one or more pools, each with its own available liquidity and price. Between the quote and execution, other trades can change those pool balances. The route may then produce less than quoted. A tighter limit protects your price but increases the chance the transaction fails; a wider limit gives the route more room to execute while accepting a worse possible result. For more on how routes affect execution, byreal explains the comparison in greater detail.
How should I choose a setting for my trade?
Use the quoted minimum output and the market conditions together. A deep, actively traded pair usually needs less room than a thinly traded token, where even a modest order can move the pool price. A fast-moving market can also make a fresh quote stale before your transaction lands. The right setting depends on the trade, not simply on Solana as a network.
- Liquid pair, ordinary conditions: begin near 0.5% and check whether the minimum output still makes the trade worthwhile.
- Repeated failure on a liquid pair: refresh the quote first. If the market has moved, a new quote may be more useful than loosening the limit on an old one.
- Thin liquidity or a larger order: expect more price movement, compare the route and order size, and widen tolerance only if you accept the lower minimum output.
- Highly volatile token: keep the potential downside in view. A larger tolerance may help the transaction execute, but it also permits a worse fill.
These are starting points, not guarantees. A swap interface may offer an automatic or dynamic setting that adjusts to its estimate of current conditions. That can reduce manual guesswork, but it does not remove the need to inspect the minimum output and understand the trade you are approving.
Is higher slippage tolerance better than retrying?
Higher tolerance is useful when a sound trade keeps failing because the price shifts slightly before execution. It is a poor fix when the quote is stale, the route is thin, or the minimum output has become unattractive. In those cases, refresh the quote, reduce the order size, or reconsider the trade. Repeatedly raising the limit can turn an execution problem into an unexpectedly expensive swap.
Price impact and slippage are related but different. Price impact comes from the trade moving the pool price as it executes; slippage is the difference between the quoted and actual execution price. A route with low quoted price impact can still encounter slippage if pool conditions change before the transaction is processed.
The practical rule is to start tight, verify the minimum output, and increase tolerance only when the likely execution is still acceptable. Watch whether swaps fail repeatedly, whether quotes change quickly, and whether the route’s minimum output remains within your budget. Those signals matter more than choosing one setting for every Solana trade.