Impostare lo slippage su Solana: il valore giusto
Slippage su Solana scenario per scenario: profondità del pool, volatilità e bot sandwich decidono il numero. Le cifre per rotta e per molti wallet.

Troppo stretto e lo swap fallisce sulla chain: paghi la commissione di rete e non arriva nessun token. Troppo largo e un bot sandwich compra prima di te, ti lascia eseguire al prezzo gonfiato e rivende subito dopo. Impostare lo slippage su Solana vuol dire trovare il corridoio fra questi due rischi.
La modalità Auto tira a indovinare. Non conosce la dimensione del tuo ordine e non sa quanti bot stanno guardando quel pool. Il valore giusto nasce da tre dati: quanto pesa il tuo ordine sul pool, quanto si è mosso il token nelle ultime ore e quanta pressione di bot c'è su quella coppia. Lo slippage su Solana si ricava da questi tre dati, non da un messaggio copiato su Discord.
Questa guida passa in rassegna i valori scenario per scenario e rotta per rotta, e spiega perché un tetto solo salva raramente tutti i wallet di un'esecuzione con lo strumento di swap multi wallet.
Lo slippage in una frase
Lo slippage è il margine di prezzo che accetti prima che lo swap si annulli da solo. Su Jupiter, Raydium, Orca o Meteora compare come percentuale nel modulo: se la quantità che ricevi scende sotto quella soglia, l'operazione salta per intero. La documentazione di Solana sulle transazioni mette nero su bianco entrambe le cose: una transazione riesce o fallisce per intero, e la commissione si paga in ogni caso.
Un dettaglio conta: il controllo avviene sulla chain, non nell'interfaccia del wallet. Tutto ciò che muove il prezzo fra il momento in cui hai visto la quotazione e il momento in cui la transazione viene eseguita pesa sul tuo margine.
Slippage su Solana: impatto sul prezzo più un margine
L'impatto sul prezzo è l'effetto che il tuo ordine ha sul pool. Dipende dalla dimensione dell'ordine rispetto alla profondità del pool e si legge prima della firma. Lo slippage invece è il cuscinetto per tutto quello che non controlli mentre la transazione viaggia: altri trader, bot, normale volatilità.
La regola pratica è slippage uguale a impatto sul prezzo più un piccolo margine. Il margine vale 0,1-0,2% su una coppia profonda come SOL/USDC e 2-5% su una memecoin appena nata. Se l'interfaccia segna 2% di impatto sul prezzo e tu scrivi 0,5%, l'ordine salta prima ancora di arrivare ai bot.
Troppo stretto, troppo largo: due modi di perdere
Metti 0,1% su un token veloce e basta uno scarto dello 0,12% fra quotazione ed esecuzione: la soglia viene superata, lo swap si annulla. La commissione persa è minima, il costo vero è l'ingresso mancato mentre ritocchi il valore.
Apri invece al 5% per un acquisto da 50 SOL e un bot legge quello spazio come un invito. Compra prima di te, spinge il prezzo, ti lascia eseguire e rivende subito. Sulla chain il tuo swap risulta andato a buon fine, perché il prezzo non ha mai superato la tua soglia.
I bot sandwich cercano proprio gli ordini grossi con slippage largo. Un trade importante su una coppia profonda come SOL/USDC con il tetto al 5% grida che qui c'è da guadagnare. E il 50% non è mai la risposta: quel valore dice «eseguimi a qualsiasi prezzo» e non ha senso in nessuno scenario reale.
La profondità del pool decide il numero

La domanda utile non è quanta perdita accetti, ma quanto muove il pool il tuo stesso ordine. Se il tuo acquisto vale l'1% dei soldi fermi nel pool, l'impatto sul prezzo resta piccolo e la soglia può restare stretta. Se ne vale il 10%, la curva alza il prezzo di almeno il 10% per effetto del solo tuo ordine, e il tetto deve coprirlo.
Prima di un ordine grosso conviene guardare profondità del pool e distribuzione degli holder con lo snapshot degli holder di un token, mentre lo strumento per aggiungere e togliere liquidità legge il pool com'è adesso. Da dove venga la profondità lo spiega l'articolo su cos'è un pool di liquidità.
Lo slippage su Solana scenario per scenario
I valori qui sotto sono esperienza di chi opera, non una regola del protocollo. Controlla sempre anche l'impatto sul prezzo.
| Scenario | Slippage consigliato | Perché |
|---|---|---|
| Da stablecoin a stablecoin (USDC verso USDT) | da 0,1% a 0,3% | Pool molto profondo, volatilità quasi nulla. |
| SOL/USDC, dimensione piccola o media | da 0,5% a 1% | Pool profondo, ma pressione sandwich reale. |
| SOL verso un token medio (per esempio JTO) | da 1% a 2% | Liquidità discreta, i prezzi si muovono. |
| SOL verso una meme affermata (BONK, WIF) | da 2% a 5% | Volatilità alta, profondità media. |
| SOL verso una meme appena uscita da Pump.fun | da 5% a 15% | Pool sottilissimo, salti grossi ogni minuto. |
Per un ingresso da un wallet solo, il modulo di swap singolo mostra direttamente il campo dello slippage: scrivi il numero a mano e lascia perdere Auto.
Due operazioni nello stesso giorno, stessa percentuale. La prima cambia 200 dollari di USDC in USDT: pool enorme, mercato fermo, 1% nel campo, lo swap passa pulito e lo scarto reale era circa lo 0,05%. La seconda usa lo stesso 1% su una memecoin fresca in un pool sottile: il prezzo si muove del 5% fra quotazione e swap, la soglia viene superata, l'ordine salta. Per quell'ingresso servivano circa dieci punti percentuali.
La rotta conta più del token
Lo stesso token vuole tre numeri diversi a seconda di dove l'ordine viene davvero eseguito. Quelli qui sotto sono punti di partenza, e ogni interfaccia mostra l'impatto sul prezzo aggiornato accanto all'ordine.
| Rotta | Come nasce il prezzo | Slippage di partenza | Acquisto da 5 SOL |
|---|---|---|---|
| Raydium o un altro pool AMM | Rapporto fra le due riserve (x per y uguale a k) | da 0,5% a 1% su un pool profondo, da 3% a 8% su uno sottile | Circa 1% se il lato SOL tiene circa 500 SOL, circa 8% se ne tiene circa 60 |
| Router di Jupiter | Divide l'ordine su più pool | da 0,3% a 1% sugli ordini medi | Diviso su tre pool, l'impatto totale può scendere a circa 0,5% |
| Bonding curve di Pump.fun | Ogni acquisto alza il prezzo del successivo | da 5% a 15% | Su una curva fresca 5 SOL la spostano di circa 8-12% |
Sul router c'è un'avvertenza: se la rotta cambia all'ultimo momento la stima si sposta, quindi la tolleranza non va mai a zero. Dove si imposta il parametro lo spiega la documentazione per sviluppatori di Jupiter; per scegliere su quale mercato eseguire l'ordine c'è il confronto fra Jupiter, Raydium e Orca.
Su una curva ancora attiva è il tuo acquisto a spingere il prezzo, e gli acquisti che ti precedono nello stesso blocco l'hanno già fatta salire. Quando una moneta completa la graduation passa a un pool normale, ed è per questo che la rotta conta più del token: l'articolo su come funziona PumpSwap dopo la graduation racconta il passaggio.
La modalità Auto e la trappola dello 0,5%
Auto di Jupiter legge la volatilità recente e sui pool profondi azzecca un valore sensato. Su una memecoin appena migrata invece salta spesso a 5-15%, anche quando l'impatto reale del tuo ordine sul prezzo è del 2%. Un tetto così largo ti trasforma in un bersaglio appetibile per i bot sandwich.
«Lo 0,5% va bene sempre» regge in un caso solo: swap SOL/USDC di dimensione media, pool profondo, rotta protetta dal MEV. Su una memecoin quel valore fa saltare l'ordine, su un acquisto da 100.000 USDC l'impatto sul prezzo dell'ordine stesso può già superarlo, e in un'esecuzione su molti wallet manda a vuoto metà dei wallet finali.
Molti wallet, un solo tetto

Immagina un lancio in cui 200 wallet comprano lo stesso token. Lo strumento di swap multi wallet prende un tetto solo e lo applica a tutta l'esecuzione, ma il pool si sposta fra il wallet numero uno e il wallet numero duecento. Abbastanza stretto per il primo significa che il duecentesimo salta. Abbastanza largo per il duecentesimo significa regalare il sandwich al bot appostato sul primo.
Funzionano due mosse. Puoi tarare il tetto sul wallet peggiore, cioè l'ultimo, accettando un piccolo sovrapprezzo sui primi, oppure spezzare l'esecuzione in due o tre lotti e rifare il tetto a ogni lotto leggendo il pool dal vivo.
Se gli acquisti devono finire tutti nello stesso blocco, lo strumento per gli acquisti in bundle li impacchetta insieme e stringe la finestra che un bot di front running può sfruttare. Come lavorano questi bot lo racconta l'articolo su cos'è uno sniper bot.
«Slippage tolerance exceeded» su Phantom
Il messaggio dice una cosa sola: fra la quotazione e l'esecuzione il prezzo ha superato la tua soglia. È la protezione che scatta, non un bug. Tre cause coprono quasi tutti i casi.
- Un pool sottile o veloce. I token appena lanciati si muovono di diversi punti percentuali a blocco, e una soglia da stablecoin non tiene il passo.
- Una quotazione vecchia. Se resti qualche secondo sulla schermata di conferma, il pool intanto è andato avanti senza di te.
- SOL insufficienti per le commissioni. Un errore a parte, facile da confondere, che il wallet può mostrare come avviso generico invece che come messaggio di slippage.
Il rimedio non è quasi mai «mettiamo 50%». Alza la soglia di un gradino per volta e aggiorna la quotazione. Se un ingresso deve passare in un blocco solo, l'esecuzione atomica accorcia il tempo fra quotazione ed esecuzione.
Domande frequenti sullo slippage su Solana
Meglio 1% o 5%?
Decide il pool, non una regola. Su una coppia profonda e molto scambiata, da 0,5% a 1% esegue e ti protegge lo stesso. Su un token fresco, sottile o ancora in bonding curve l'1% continua a far saltare l'ordine, e la fascia realistica va da 3% a 5%. Se un trade passa solo sopra il 5%, il pool è davvero sottile: conviene rimpicciolire l'ordine invece di allargare il tetto.
La modalità Auto è sicura?
Per gli scambi ordinari su pool profondi di solito sceglie un valore sensato. Il rischio sta sui token volatili o sottili, dove Auto apre il tetto molto oltre l'impatto reale del tuo ordine e ti rende un bersaglio facile per il sandwich. Quando compri un token nuovo o muovi una cifra grossa, scrivi il numero a mano.
Come si imposta il tetto per un'esecuzione su molti wallet?
Il tetto vale per tutti i wallet, ma il prezzo si sposta mentre i wallet eseguono in fila, quindi l'ultimo vede il prezzo peggiore. Tara il tetto su quell'ultimo wallet, oppure spezza l'esecuzione in due o tre lotti e rileggi il pool a ogni lotto per rifare il numero.
Che differenza c'è fra slippage e impatto sul prezzo?
L'impatto sul prezzo è l'effetto che il tuo ordine ha sul pool e si conosce prima della firma. Lo slippage è il cuscinetto per tutto il resto che succede fra quotazione ed esecuzione. Per questo la soglia sta sempre un po' sopra l'impatto, mai sotto.
Perché il mio swap continua a fallire?
Di solito il prezzo si muove più di quanto la tua soglia permette: un token appena lanciato si sposta di diversi punti percentuali a blocco. Anche una quotazione vecchia o pochi SOL per le commissioni finiscono nello stesso avviso rosso. Alza il tetto un gradino per volta e aggiorna la quotazione prima di firmare.
Cosa succede se il valore è troppo alto?
Lo swap passa quasi sempre, ma a un prezzo deciso da un bot al posto tuo. Al 50% rinunci di fatto a qualsiasi limite. Nemmeno le memecoin fresche hanno bisogno di tanto spazio: lì bastano da 5% a 15%, e su una coppia profonda il tetto resta molto più stretto.
L'altro numero che scegli tu
Lo slippage non è un numero fisso, è una decisione da rifare a ogni operazione. L'altro numero della stessa famiglia è la priority fee, e l'articolo su quanto conviene pagare di priority fee fa i conti. Per guardare profondità e volume prima di comprare, la guida alla lettura di DexScreener dice quali colonne contano.
Un articolo del team di J Tools.
Vedi tutti gli articoli di J Tools Editorial →

