Qu’est-ce que le glissement dans les cryptomonnaies ? Comment cela fonctionne-t-il et comment le limiter ?
par PrivaccMis à jour 25 septembre 202610 min de lecture
Le glissement (slippage) correspond à la différence entre le prix qui vous est proposé pour une transaction et le prix que vous obtenez réellement. Il ne s’agit pas d’une commission et personne ne la facture : c’est ce qui se produit lorsque le marché évolue pendant la ou les deux secondes qui s’écoulent entre la signature et le règlement. La tolérance au glissement correspond à la limite que vous vous fixez quant à l’ampleur de ce mouvement que vous êtes prêt à accepter. Ce guide explique pourquoi le glissement se produit, comment la tolérance vous protège, à quoi ressemblent des paramètres raisonnables, en quoi il diffère de l’impact de prix, et comment cela fonctionne sur chacun des panneaux d’échange de ce site.
Sur cette page
- Qu’est-ce que le glissement ?
- Pourquoi le prix varie-t-il entre le devis et l’exécution ?
- Glissement positif et négatif
- Rôle de la tolérance au glissement
- Glissement vs impact de prix
- Le compromis
- Attaques sandwich : pourquoi une tolérance élevée est risquée
- Points de départ raisonnables
- Fonctionnement du glissement sur ce site
- Comment réduire le glissement
- Un exemple concret
- Erreurs courantes
- Le glissement sur différents réseaux
Qu’est-ce que le glissement ?
Lorsque vous demandez un échange, un devis vous est proposé : la quantité d’un token que vous recevrez en échange d’une quantité donnée d’un autre. Ce devis est un instantané du marché à ce moment précis. Au moment où votre transaction est confirmée, le marché peut avoir évolué, et vous recevez alors un peu plus ou un peu moins que le montant indiqué. Cette différence correspond au glissement.
Ce phénomène se produit sur toutes les plateformes d’échange, qu’elles soient centralisées ou décentralisées. Sur une plateforme d’échange décentralisée, il est plus visible, car vous signez vous-même la transaction et voyez à la fois le devis et le résultat.
Pourquoi le prix varie-t-il entre le devis et l’exécution ?
Plusieurs facteurs peuvent faire évoluer le prix pendant ce court laps de temps.
D’autres transactions dans le même pool
D’autres personnes négocient la même paire au même moment. Si leurs transactions sont exécutées juste avant la vôtre et font évoluer le cours dans le même sens que votre échange, vous obtenez un taux légèrement moins avantageux.
Délai de confirmation
Une transaction met un certain temps à être enregistrée et confirmée. Solana effectue le règlement en environ une seconde ; d’autres réseaux prennent plus de temps, ce qui laisse davantage de marge de fluctuation.
Volatilité
Sur un marché très dynamique — à la suite d’une actualité, lors du lancement d’un token, pendant une forte vague de ventes —, les cours peuvent évoluer considérablement en quelques secondes.
Liquidité réduite
Dans un pool restreint, même les transactions modestes effectuées par d’autres acteurs font varier le cours de manière notable, ce qui rend le cours qui vous est proposé plus fragile.
Glissement positif et négatif
Le glissement peut aller dans les deux sens. Le glissement négatif — c’est-à-dire obtenir un montant inférieur à celui proposé — est ce que l’on entend généralement par ce terme. Mais si le marché évolue en votre faveur pendant ce laps de temps, vous pouvez obtenir un montant supérieur à celui proposé. La tolérance au glissement ne limite que les pertes ; elle ne vous empêche pas de tirer profit d’une évolution favorable.
Rôle de la tolérance au glissement
La tolérance au glissement est une limite intégrée à votre transaction : le pire taux que vous êtes prêt à accepter, exprimé en pourcentage en dessous du devis. Elle est appliquée sur la blockchain, par l’échange lui-même, et non par le site web.
Si le prix dépasse cette limite
L’échange est rejeté au lieu d’être exécuté. Vos tokens restent dans votre portefeuille ; vous payez tout au plus les frais de réseau liés à cette tentative.
Si le prix reste dans les limites fixées
L'échange est exécuté au cours réel, qui peut se situer n'importe où jusqu'à votre limite, sans nécessairement atteindre celle-ci.
Glissement vs impact de prix
Ces deux notions sont souvent confondues, alors qu’elles ont des causes et des solutions différentes. L’impact de prix correspond au coût lié au fait que votre propre ordre fasse varier le prix du pool ; il est prévisible en fonction de la taille de votre ordre et de la profondeur du pool, et il est déjà intégré dans le devis. Le glissement, quant à lui, est la partie imprévisible — ce que font les autres traders dans les secondes qui entourent votre transaction. Réduire votre tolérance au glissement n’a aucun effet sur l’impact de prix.
| Impact de prix | Glissement | |
|---|---|---|
| Provoqué par | Votre propre ordre qui fait évoluer le pool | L'évolution du marché avant l'exécution de votre ordre |
| Connu à l’avance ? | Oui — indiqué dans le devis | Non — cela dépend des autres |
| Évolue en fonction de | la taille de l’ordre par rapport à la liquidité | La volatilité, le délai de confirmation, l’activité au sein du pool |
| Diminue en fonction de | Des pools plus petits ou plus profonds | Une tolérance plus stricte, des marchés plus calmes, un règlement plus rapide |
Le compromis
Le choix d’une tolérance consiste à trouver un équilibre entre les échanges échoués et les exécutions défavorables.
Trop faible
Les fluctuations normales du marché déclenchent la limite, et les échanges échouent à plusieurs reprises. Chaque tentative infructueuse peut entraîner des frais de réseau et vous faire perdre du temps.
Trop élevée
Vous autorisez l’exécution de l’échange à un cours bien moins avantageux que celui qui vous avait été présenté. Sur un token volatil ou peu liquide, une tolérance trop large peut s’avérer très coûteuse sans que vous vous en rendiez compte.
Attaques sandwich : pourquoi une tolérance élevée est risquée
Une tolérance trop large n’est pas seulement exposée aux fluctuations normales du marché. C’est la condition nécessaire à une attaque sandwich. Un trader automatisé repère votre échange en attente, achète juste avant vous pour faire monter le cours, laisse votre échange s’exécuter à un cours proche de votre pire taux acceptable, puis revend immédiatement après en réalisant un bénéfice.
Le gain de l'attaquant provient directement de la marge que votre tolérance a laissée. Une tolérance plus stricte laisse moins de marge à exploiter — c'est pourquoi la bonne tolérance est la plus faible qui permette encore à votre échange d'aboutir.
Points de départ raisonnables
Lorsque vous pouvez la définir vous-même, voici quelques points de départ raisonnables. Il s’agit de règles empiriques, et non de garanties ; si un token nécessite une tolérance très élevée pour pouvoir être négocié, cela en dit long sur sa liquidité.
| Marché | Tolérance initiale type | Remarques |
|---|---|---|
| Paires importantes et liquides (par exemple, SOL vers USDC) | 0,1 % – 0,5 % | Il est rarement nécessaire d’aller au-delà |
| Tokens de taille moyenne | 0,5 % – 2 % | Augmentez progressivement si les échanges échouent |
| Tokens nouveaux ou peu négociés | 2 % – 5 %+ | Sachez que le montant que vous recevrez pourrait être nettement inférieur à celui indiqué |
| Tout ce qui nécessite 10 % ou plus | — | La liquidité est probablement trop faible pour permettre une négociation en toute sécurité |
Fonctionnement du glissement sur ce site
Les deux panneaux d’échange présentés ici gèrent le glissement différemment, car ils reposent sur des routeurs différents.
Sur Solana
Le panneau Solana utilise le routage Jupiter, qui définit automatiquement la tolérance pour chaque échange en fonction de la paire et des conditions du moment. Il n’y a pas de paramétrage manuel du glissement sur ce panneau. Le devis affiché avant la validation correspond à la valeur protégée par la tolérance.
Sur BNB Chain, Ethereum, Base, Arbitrum et Polygon
Le panneau dédié aux autres réseaux utilise le routage LI.FI et vous permet d’ajuster la tolérance dans ses paramètres. Les valeurs de départ indiquées ci-dessus constituent un guide raisonnable dans ce cas.
Comment réduire le glissement
Vous ne pouvez pas éliminer le glissement, mais vous pouvez le réduire et le rendre moins coûteux.
Négociez des paires liquides
Les pools profonds fluctuent moins lorsque d’autres utilisateurs effectuent des transactions, ce qui permet aux devis de mieux tenir.
Négociez des montants plus modestes
Les ordres de plus petite taille vous exposent moins aux fluctuations et réduisent également l’impact de prix.
Évitez les moments les plus agités
C’est dans les premières minutes suivant un lancement ou une annonce majeure que les prix évoluent le plus rapidement et que le glissement est le plus important.
Lisez le devis avant de signer
Vérifiez le montant que vous recevrez et le montant minimum qui vous est garanti. Si ce montant minimum est nettement inférieur au devis, la marge de tolérance est importante.
Un exemple concret
Supposons qu’on vous propose 1 000 USDC pour un échange, avec une tolérance au glissement de 0,5 %. La transaction est configurée de telle sorte qu’elle ne s’exécute que si vous recevez au moins 995 USDC, soit 0,5 % de moins que le montant proposé.
Si une autre transaction est exécutée en premier et que le cours dérive de telle sorte que vous recevriez 997, l’échange s’exécute à 997. S’il dérive à 992, soit en dessous de votre minimum, l’échange est rejeté et vos tokens d’origine restent dans votre portefeuille. Si le cours évolue en votre faveur, à 1 003, vous recevez 1 003.
Si vous augmentez la tolérance à 5 %, le seuil minimum passe à 950. L’échange a alors beaucoup plus de chances d’aboutir — mais il est également beaucoup plus exposé à une mauvaise exécution ou à une attaque sandwich, ce qui correspond exactement au compromis décrit ci-dessus.
Erreurs courantes
Certaines habitudes coûtent plus cher aux utilisateurs que le glissement lui-même.
Augmenter la tolérance pour forcer la réalisation d’un échange
Si un échange échoue à plusieurs reprises, le marché vous envoie un signal — généralement que la paire est peu liquide ou évolue rapidement. Doubler la tolérance résout le problème en acceptant un prix moins favorable.
Confondre le glissement avec l’impact de prix
Un impact de prix important sur le devis résulte de la taille de votre propre ordre. Aucun réglage de tolérance ne peut y remédier ; seuls un ordre plus petit ou un pool plus profond peuvent y remédier.
Laisser une tolérance élevée
Sur les interfaces qui mémorisent vos paramètres, une tolérance augmentée une seule fois pour un token peu liquide peut s’appliquer discrètement à tous les échanges ultérieurs.
Échanger des tokens à faible liquidité aux moments de plus forte activité
Les lancements et les annonces majeures combinent une liquidité faible et des fluctuations rapides — les pires conditions pour le glissement.
Le glissement sur différents réseaux
La vitesse à laquelle un réseau confirme les transactions influe sur la marge de fluctuation du cours. Solana effectue le règlement en environ une seconde, ce qui laisse une fenêtre très courte. Les réseaux plus lents offrent une marge plus importante, et les frais en cas d’échec sont plus élevés sur certains d’entre eux — deux raisons de définir une tolérance de manière réfléchie plutôt que généreuse.
Questions fréquentes
Le glissement me coûte-t-il directement de l’argent ?
Pas sous forme de frais. La tolérance au glissement est une limite fixant l’écart maximal que vous êtes prêt à accepter par rapport au taux initial, et non un montant prélevé. Si le prix ne varie pas, vous ne payez rien pour l’avoir définie.
Pourquoi mon échange échoue-t-il systématiquement ?
Souvent parce que le cours évolue davantage que ne le permet votre tolérance pendant le temps nécessaire à la confirmation. Négocier une paire plus liquide, réduire le volume de vos transactions ou attendre des conditions plus calmes s’avère généralement plus efficace que de simplement augmenter la tolérance.
Quelle tolérance au glissement dois-je définir ?
La tolérance la plus faible qui permette tout de même à l’opération d’aboutir. Pour les paires importantes et liquides, elle est généralement bien inférieure à 1 % ; pour les tokens peu liquides, elle peut atteindre plusieurs pour cent.
Le glissement peut-il être positif ?
Oui. Si le marché évolue en votre faveur entre le devis et l’exécution, vous pouvez recevoir un montant supérieur à celui qui vous avait été proposé.
Le glissement est-il identique à l’impact de prix ?
Non. L’impact de prix correspond au coût lié au fait que votre propre ordre fasse fluctuer le pool et est indiqué dans le devis. Le glissement est une fluctuation provoquée par d’autres acteurs avant que votre ordre ne soit exécuté.
Qu’est-ce qu’une attaque sandwich ?
Un trader automatisé achète juste avant votre échange et vend juste après, tirant profit de la marge laissée par votre tolérance au glissement. Une tolérance plus stricte laisse moins de marge à exploiter.
Puis-je définir le glissement sur le panneau Solana ?
Non. Le panneau Solana utilise le routage Jupiter, qui définit automatiquement la tolérance pour chaque échange. Le panneau dédié aux autres réseaux vous permet en revanche de la définir.
Un échange qui échoue a-t-il un coût ?
Vos tokens restent dans votre portefeuille. Vous payez tout au plus les frais de réseau liés à cette tentative, qui sont minimes sur Solana mais peuvent être plus élevés sur certains autres réseaux.
Prêt à échanger ?
Sans conservation, sans compte, et les frais sont affichés avant la signature.
Ouvrir l'échange