Home
» Conoscenza
»
Errore "Slippage Tolerance Exceeded" su CEX e DEX: come risolverlo
Errore "Slippage Tolerance Exceeded" su CEX e DEX: come risolverlo
In breve: l'errore "tolleranza di slippage superata" significa che il mercato si è mosso più della differenza di prezzo massima consentita per il tuo ordine prima dell'esecuzione. Non risolvere il problema impostando immediatamente una percentuale estrema. Prima di tutto, verifica che l'ordine non sia stato eseguito, aggiorna la quotazione o il book degli ordini, controlla l'impatto sul prezzo e la liquidità e, se possibile, riduci la dimensione dell'ordine o utilizza un ordine limite. Aumenta la tolleranza solo se la coppia di valute è nota per la sua volatilità, il token e il percorso sono verificati e accetti consapevolmente un prezzo di esecuzione peggiore.
Una schermata di scambio fallita mostra perché la prima cosa da fare è verificare se i fondi sono stati trasferiti prima di riprovare.
Cosa significa effettivamente l'errore
Lo slippage è la differenza tra il prezzo visualizzato al momento dell'inserimento di un ordine e il prezzo al quale questo viene eseguito. Una quotazione non è sempre un prezzo fisso. Su un DEX, un'altra transazione può modificare il saldo del pool prima che la tua venga elaborata. Su un CEX, un ordine a mercato consuma i prezzi di acquisto o di vendita disponibili nel book degli ordini e il livello successivo disponibile potrebbe essere meno favorevole del primo.
La tolleranza di slittamento rappresenta la deviazione massima accettabile rispetto alla quotazione. Ad esempio, se un DEX quota 1.000 USDC per un token e si imposta una tolleranza dello 0,5%, la transazione deve generalmente generare un output di almeno 995 USDC, a seconda dell'implementazione specifica della piattaforma. Se il risultato dell'esecuzione è inferiore a tale soglia, lo smart contract rifiuta lo scambio anziché completarlo a un prezzo non approvato.
La documentazione di Raydium fa un'importante distinzione: la tolleranza di slippage è un margine di sicurezza rispetto all'impatto sul prezzo, non l'impatto sul prezzo stesso. Il riferimento agli errori descrive ExceededSlippage come un prezzo che supera la tolleranza configurata. Analogamente, PancakeSwap descrive lo slippage come la differenza di prezzo massima consentita prima che una transazione venga annullata. Si veda la spiegazione di Raydium sullo slippage e sull'impatto sul prezzo e la documentazione di PancakeSwap sullo slippage .
Quattro controlli da effettuare prima di riprovare
1. Conferma che l'ordine è effettivamente fallito
Controlla la cronologia degli ordini dell'exchange, l'attività del wallet e, nel caso di un DEX, lo stato della transazione nel relativo block explorer. Una transazione in sospeso non è la stessa cosa di una transazione annullata. Non inviare un ordine duplicato mentre il primo potrebbe essere ancora in fase di elaborazione. Se la transazione è stata annullata, lo scambio di token non è stato completato, ma potrebbero comunque essere state addebitate le commissioni di rete. PancakeSwap avverte che una transazione non riuscita può consumare gas anche se lo scambio non viene completato.
2. Aggiorna il preventivo e controlla i dettagli
Apri nuovamente l'anteprima dello swap o dell'ordine anziché riutilizzare una quotazione obsoleta. Verifica l'impatto sul prezzo, l'importo minimo ricevuto, le commissioni stimate, il percorso e qualsiasi avviso relativo alla bassa liquidità. Un errore di tolleranza può essere causato da una breve variazione di prezzo, ma un impatto significativo sul prezzo indica che l'ordine stesso è troppo grande per la liquidità disponibile. Aumentare la tolleranza non rende l'operazione sottostante più economica.
Prima di modificare la tolleranza, esamina il preventivo aggiornato per verificarne l'impatto sul prezzo, l'importo minimo ricevuto, le commissioni e la qualità del percorso.
3. Ridurre le dimensioni o scegliere una liquidità maggiore
Provate con un importo inferiore, suddividete l'ordine in più operazioni più piccole oppure selezionate un mercato o un canale di negoziazione più liquido. Questa è solitamente la soluzione più appropriata quando l'impatto sul prezzo è elevato. È utile anche per i book di ordini CEX con volumi ridotti: un ordine a mercato più piccolo raggiunge un numero inferiore di livelli di prezzo distanti.
La suddivisione non è automaticamente migliore. Ogni transazione può generare commissioni di rete, commissioni di negoziazione o spread separati, e il mercato può muoversi tra le diverse transazioni. È importante confrontare il costo totale con il miglioramento atteso nell'esecuzione.
4. Scegliere un'impostazione limitata o un ordine limite
Per un DEX, utilizza l'impostazione automatica della piattaforma se ne comprendi il funzionamento, oppure inserisci la tolleranza fissa più bassa che si adatti alla volatilità normale della coppia. Per un CEX, un ordine limite è spesso più chiaro: definisci il prezzo massimo che sei disposto a pagare in fase di acquisto o il prezzo minimo che accetti in fase di vendita. Un ordine limite potrebbe non essere eseguito, ma è preferibile a un'esecuzione a un prezzo diverso da quello desiderato.
Regola contemporaneamente la dimensione dell'ordine e la tolleranza; l'opzione di ordine limite può fornire un limite di prezzo più rigoroso, ove supportato.
Come risolvere l'errore su un DEX
Le interfacce dei DEX differiscono, quindi l'etichetta e le impostazioni predefinite possono cambiare a seconda della blockchain, del router, del wallet o della versione dell'app. La documentazione utente attuale di Jupiter afferma che i suoi market swap gestiscono il routing, lo slippage e la protezione MEV tramite Jupiter Ultra, mentre altri DEX espongono un campo manuale. Considera la quotazione visualizzata e l'anteprima della transazione come l'autorità per la specifica operazione.
Aggiorna la pagina dopo un movimento rapido. Se l'impatto sul prezzo è basso e la coppia di valute è liquida, la quotazione potrebbe semplicemente essere obsoleta. Aggiorna una volta, verifica il risultato e riprova solo dopo aver confermato lo stato della transazione precedente.
Riduci la dimensione della transazione. Un ordine di grandi dimensioni su un pool poco profondo può influenzare notevolmente il prezzo del pool. Riduci l'importo o trova un pool più profondo prima di considerare una tolleranza maggiore.
Utilizzate lo slippage automatico con cautela. Lo slippage automatico può reagire alla volatilità, ma non garantisce un buon prezzo. Verificate il valore minimo ottenuto, non solo la percentuale.
Mantieni il buffer entro limiti accettabili. Una tolleranza elevata consente alla transazione di accettare un risultato peggiore. 1inch avverte che una tolleranza eccessiva può aumentare l'esposizione ad attacchi sandwich o front-running, mentre una tolleranza troppo bassa può far fallire un'operazione volatile e comportare comunque un costo in gas. Consulta le linee guida sulla tolleranza di slippage per la spiegazione della piattaforma.
Considera separatamente la priorità di esecuzione. Su reti congestionate, una commissione di priorità può contribuire a includere più rapidamente una transazione valida, ma non può ovviare all'impatto di prezzi elevati o a una liquidità insufficiente. Modificala solo quando l'app spiega la commissione e tu accetti il costo aggiuntivo.
Presta particolare attenzione ai token sconosciuti. Tasse di trasferimento, comportamenti di ribasamento, regole di trasferimento restrittive o un contratto dannoso possono rendere inappropriata un'impostazione di tolleranza normale. Verifica l'indirizzo del token da una fonte di progetto affidabile ed effettua una prova con una piccola quantità. Non utilizzare mai una tolleranza estrema solo perché un post sui social o un sito web sconosciuto lo consiglia.
Conferma solo dopo che il preventivo aggiornato, l'importo minimo ricevuto e il costo di rete corrispondono al rischio che intendi sottoscrivere.
Come risolvere l'errore su un CEX
In una piattaforma di scambio centralizzata, l'espressione "tolleranza di slittamento" può riferirsi a una specifica funzione di protezione piuttosto che a un'impostazione universale. La risposta più sicura dipende dal tipo di ordine e dal prodotto.
Ordine a mercato: un ordine a mercato cerca di essere eseguito al miglior prezzo disponibile, non necessariamente al prezzo visualizzato al momento del clic. Coinbase spiega che gli ordini a mercato possono essere eseguiti a prezzi diversi da quelli disponibili e che la sua protezione a mercato può impedire un'esecuzione eccessiva; il punto di protezione esatto varia a seconda del prodotto e della coppia di valute. Per una coppia di valute con volumi elevati o bassi, è consigliabile ridurre la quantità, suddividere l'ordine o utilizzare un ordine limite.
Tolleranza di slippage spot su Binance: Binance documenta una funzionalità spot in cui un ordine a mercato con tolleranza di slippage viene inviato come ordine limite IOC. Può essere eseguito immediatamente entro l'intervallo consentito, mentre la parte restante non eseguita viene annullata. Questo comportamento è utile quando si desidera un tentativo simile a quello di mercato senza consentire una deriva di prezzo indefinita. Controlla l'anteprima dell'ordine corrente dell'exchange e le istruzioni sulla tolleranza di slippage di Binance poiché la disponibilità e le etichette dell'interfaccia possono cambiare.
Ordine limite: un ordine limite imposta il prezzo massimo di acquisto o il prezzo minimo di vendita. Potrebbe non essere eseguito, soprattutto quando il mercato si allontana dal tuo limite, ma ti fornisce una condizione di prezzo diretta. La guida ufficiale di Coinbase sui tipi di ordine descrive gli ordini limite come ordini eseguiti al prezzo specificato o a un prezzo migliore, a seconda della liquidità disponibile e della corrispondenza degli ordini.
Per i prodotti future, a margine, stop-market e a leva, non trasferire direttamente una regola del mercato spot. Verifica le regole di liquidazione, attivazione, prezzo di riferimento e protezione specifiche del prodotto. Un ordine non eseguito o eseguito solo parzialmente può modificare la tua esposizione, mentre l'ampliamento ripetuto dei limiti di esecuzione può aumentare rapidamente il rischio.
Slittamento contro impatto sui prezzi: la distinzione che previene soluzioni inadeguate
L'impatto sul prezzo è l'effetto che la tua transazione ha sul mercato quotato a causa della sua dimensione rispetto alla liquidità. Lo slippage può derivare anche da variazioni tra quotazione ed esecuzione. Considera questo esempio:
Osservazione
Probabile causa
Risposta migliore
L'impatto sul prezzo è dello 0,2%, ma la quotazione scade durante una fase di forte volatilità.
Movimento temporaneo del mercato
Aggiorna e utilizza una tolleranza piccola e limitata
L'impatto sul prezzo è del 4% prima dell'invio.
L'ordine è troppo grande rispetto alla liquidità disponibile.
Riduci le dimensioni, dividi con attenzione o trova un mercato più profondo
Le richieste CEX diventano molto più costose al di sopra del livello più alto
Libro sottile in ordine
Utilizzare un ordine limite o fette più piccole
La transazione è ancora in sospeso
Ritardo di elaborazione della rete o dello scambio
Verifica lo stato della richiesta ed evita di inviare la stessa richiesta più volte.
La spiegazione di Coinbase su slippage e spread sottolinea anche come la bassa liquidità e la scarsa attività di trading possano aumentare lo slippage. La lezione pratica è semplice: la tolleranza controlla il prezzo che si è disposti ad accettare; non crea liquidità.
Quando è opportuno aumentare la tolleranza di slittamento?
Può essere ragionevole se si verificano tutte le seguenti condizioni: la coppia di token è verificata, il percorso è sufficientemente liquido per l'ordine, l'impatto sul prezzo è basso, il mercato si muove rapidamente, si comprende l'importo minimo ricevuto e la transazione è abbastanza piccola da non causare danni significativi in caso di esecuzione errata. Aumentate l'impostazione solo quanto basta per coprire il movimento previsto, quindi controllate l'anteprima finale.
Solitamente, è una scelta sconsigliabile quando la coppia di valute è illiquida, l'impatto sul prezzo è già elevato, il token è sconosciuto, il contratto presenta meccanismi di trasferimento insoliti o l'interfaccia segnala rischi relativi al MEV o al prezzo. In questi casi, l'errore rappresenta un'informazione utile: metti in pausa e modifica l'operazione, non solo il numero.
Lista di controllo rapida per la risoluzione dei problemi
Conferma se l'ordine originale è stato evaso, è in sospeso, è stato annullato o è stato revocato.
Verifica il portafoglio, l'account di scambio, il contratto del token, la coppia di valute e la direzione della transazione.
Aggiorna il preventivo o consulta il registro ordini CEX corrente.
Verifica l'impatto sul prezzo, l'importo minimo ricevuto, le commissioni, il percorso e la liquidità disponibile.
Se l'impatto è elevato, riduci la dimensione dell'ordine o rivolgiti a un mercato più profondo.
È preferibile utilizzare un ordine limite quando il prezzo preciso è più importante dell'esecuzione immediata.
Utilizzate la tolleranza minima possibile che si adatti al mercato; non copiate una percentuale universale.
Esamina le commissioni di rete o di borsa, invia una sola volta e verifica la transazione o l'esecuzione risultante.
In conclusione
L'errore è un avviso di protezione del prezzo, non la prova che la piattaforma sia guasta. Su un DEX, di solito significa che l'output sarebbe inferiore al minimo della transazione; su un CEX, potrebbe significare che un ordine a mercato non può essere eseguito entro i limiti di protezione della borsa o che una condizione di tipo limite non è stata soddisfatta. Aggiorna prima la pagina, diagnostica l'impatto sulla liquidità e sul prezzo, riduci la dimensione o passa a un ordine limite quando opportuno e amplia la tolleranza solo quando hai compreso il rischio della transazione.
Le informazioni sono state verificate rispetto alla documentazione ufficiale collegata il 16 settembre 2026. I nomi delle interfacce, le impostazioni predefinite, i tipi di ordine supportati e le regole di protezione possono variare in base alla piattaforma, all'asset, alla regione e ai successivi aggiornamenti del prodotto. Questo articolo ha scopo informativo e non costituisce consulenza finanziaria.