WATS Wallet logoWATS Wallet
Technique6 min de lecture

Qu'est-ce que le slippage ? Pourquoi votre swap s'exécute à un prix différent

Vous avez vu un prix, vous en avez reçu un autre. Le slippage est l'écart entre le devis et l'exécution — voici d'où il vient réellement, ce que contrôle vraiment le réglage de tolérance, en quoi il diffère de l'impact prix et des frais, quand il devient dangereux, et les réglages qui gardent vos swaps honnêtes.

Le slippage est la différence entre le prix auquel un swap est coté et le prix auquel il s'exécute réellement. Il survient parce qu'un teneur de marché automatisé fixe son prix à partir des soldes de tokens présents dans son pool, et que ces soldes peuvent changer entre le moment où vous recevez le devis et le moment où votre transaction est incluse dans un bloc — d'autres trades passent avant et déplacent le pool. Le slippage se distingue de l'impact prix, qui est le mouvement de prix causé par la taille de votre propre ordre face à la profondeur du pool, et des frais, qui sont connus avant de trader. Le réglage de tolérance de slippage est un garde-fou et non une prédiction : il demande au contrat de swap d'annuler si vous deviez recevoir moins qu'un minimum reçu annoncé. Aucun portefeuille ne peut abolir le slippage, mais dans WATS le swap est signé au sein d'un portefeuille entièrement non-custodial — vous détenez les clés, WATS n'en détient jamais aucune — avec le devis, la tolérance et le minimum reçu affichés avant la signature.

Le prix affiché vs le prix obtenu

Tout swappeur finit par le rencontrer : le devis annonçait un taux, la confirmation en montre un autre. Cet écart, c'est le slippage (glissement) — la différence entre le prix qui vous a été coté et le prix auquel votre ordre s'exécute réellement. Ce n'est ni une arnaque ni, le plus souvent, un bug ; c'est une propriété structurelle du fonctionnement des marchés on-chain. Mais non géré, il taxe silencieusement chacun de vos trades — et dans les pires cas, c'est la porte par laquelle entre un attaquant.

D'où vient le slippage

La plupart des swaps on-chain s'exécutent contre des teneurs de marché automatisés (AMM) — des pools de liquidité dont le prix est fonction de leurs soldes de tokens. Deux conséquences en découlent. D'abord, votre propre trade déplace le prix : acheter dans un pool y rend l'actif plus rare, donc le prix marginal monte à mesure que votre ordre se remplit — plus votre trade est gros par rapport au pool, pire est votre taux moyen. Ensuite, les autres tradent aussi : entre le moment du devis et celui où votre transaction atterrit dans un bloc, d'autres swaps ont pu déplacer le pool. Prix coté et prix d'exécution sont simplement mesurés à deux instants différents d'un marché en mouvement, et l'attente entre les deux n'est pas instantanée : sur les chaînes EVM, votre transaction patiente dans un mempool public jusqu'à ce qu'un constructeur de blocs l'inclue, et sur les chaînes qui transmettent les transactions directement au prochain producteur de blocs, elle attend aussi, simplement de façon moins visible.

Tolérance de slippage : ce que fait réellement le réglage

Le réglage de slippage d'une interface de swap est un garde-fou, pas une prédiction. Fixer 0,5 % dit au contrat : n'exécute que si je reçois au moins 99,5 % de la sortie cotée — sinon, annule. Cette annulation est une fonctionnalité. Un swap échoué vous coûte des frais réseau mais garde vos tokens ; un swap rempli 12 % sous le devis vous coûte de l'argent réel sans reçu. Le chiffre à vraiment lire avant de signer est le minimum reçu — le pire cas que vous acceptez, exprimé en tokens plutôt qu'en pourcentages. La plupart des routeurs l'assortissent d'une échéance : un horodatage au-delà duquel le swap ne peut plus s'exécuter, pour qu'une transaction bloquée pendant une heure ne se remplisse pas soudainement face à un marché qui a poursuivi sa route sans vous.

Slippage vs impact prix vs frais

Trois choses différentes réduisent ce que vous recevez, et les interfaces les fondent souvent en un seul chiffre. Les frais — la part du pool et les frais réseau — sont connus d'avance. L'impact prix est le mouvement causé par la taille de votre propre trade face à la profondeur du pool ; il existe même sur un marché parfaitement calme où personne d'autre ne trade. Le slippage est le mouvement entre devis et exécution causé par tous les autres. Les frais s'acceptent, l'impact se réduit en tradant plus petit ou en routant via des pools plus profonds, le slippage se plafonne par la tolérance. Diagnostiquer lequel vous a fait mal indique quel levier actionner : relever la tolérance ne change rien à l'impact prix, et fractionner le trade ne change rien à un marché qui bouge vite.

Quand le slippage devient dangereux

Deux situations méritent le respect. La liquidité mince — petits pools, tokens récents, paires exotiques — où même des trades modestes causent un impact à deux chiffres, et où une tolérance généreuse autorise en silence une exécution désastreuse. Et le flux hostile : sur les chaînes dotées d'un mempool public, les transactions en attente sont visibles de tous avant confirmation, si bien qu'une tolérance élevée est une invitation pour les bots sandwich à acheter devant vous, laisser votre ordre pousser le prix, puis revendre dedans — consommant presque exactement la marge que vous avez accordée. La règle : votre tolérance n'est pas un réglage de confort ; c'est la taille de la perte que vous pré-approuvez.

Des réglages pratiques qui fonctionnent

Pour les paires profondes et stables, gardez la tolérance serrée — une fraction de pourcent — et laissez l'annulation occasionnelle vous protéger. Pour les tokens volatils ou minces, augmentez-la délibérément et par petits pas, en sachant ce que vous accordez. Fractionnez les trades inhabituellement gros pour que chaque morceau cause moins d'impact, et privilégiez les routes passant par une liquidité plus profonde même quand le devis affiché paraît légèrement moins bon. Et faites de la lecture du minimum reçu un réflexe avant chaque signature — c'est le chiffre le plus informatif de l'écran. La mécanique plus large du swap en portefeuille est couverte dans comment swapper des tokens cross-chain en sécurité, et la version multichain dans swapper et bridger entre chaînes.

Où WATS entre en jeu

Le slippage est une propriété du marché : aucun portefeuille ne peut l'abolir. Ce qu'un portefeuille décide, c'est si le garde-fou se trouve devant vous avant que vous ne signiez. WATS garde les swaps au sein d'un portefeuille entièrement non-custodial — vous détenez les clés, WATS n'en détient jamais aucune — avec le devis, la tolérance de slippage et le minimum reçu affichés avant la signature, sur Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana et TON. Il supprime aussi le mode d'échec qui pousse aux réessais négligents : chaque action — transferts, échanges, staking — est facturée dans un seul token, l'ATS, au lieu du token de gas natif de chaque chaîne, via un paymaster ERC-4337 sur EVM et un fee-payer équivalent sur Solana et TON, de sorte qu'un swap ne cale jamais parce qu'il vous manque du gas sur le réseau où vous tradez. Ce n'est pas une remise : les frais en ATS suivent le coût réseau en temps réel, et ils changent quel token paie, pas ce que coûte la transaction. L'ATS est un OFT LayerZero, donc un seul solde sur les trois écosystèmes, et l'ATS collecté est brûlé, d'une offre de 100M vers un plancher de 30M — WATS est le premier et le seul portefeuille à combiner les frais en token unique ERC-4337 et OFT avec ce burn, décrit sur la page des frais ATS. Si vous voulez que la discipline décrite ici soit le comportement par défaut plutôt qu'une chose à retenir — tolérance réglée délibérément, minimum reçu lu avant chaque signature, aucune course au token de gas en plein trade — faire le swap dans WATS est le moyen concret d'y arriver.

Foire aux questions

Quel est un bon réglage de slippage ?

Pour les paires profondes et liquides, une tolérance serrée d'une fraction de pourcent est généralement la bonne — les annulations occasionnelles sont la protection qui fonctionne. Pour les tokens volatils ou peu tradés, il en faut parfois plus, mais augmentez délibérément : votre tolérance est la perte au pire cas que vous pré-approuvez, et un réglage élevé élargit aussi la marge que les bots sandwich peuvent extraire. Vérifiez toujours le minimum reçu avant de signer, car c'est le pire cas exprimé en tokens plutôt qu'en pourcentages.

Le slippage est-il un frais ?

Non. Les frais — la part du pool et les frais réseau — sont connus avant de trader. Le slippage est le mouvement de prix entre votre devis et votre exécution, causé par les trades des autres arrivés avant ; l'impact prix est le mouvement causé par la taille de votre propre trade face à la profondeur du pool. Ils réduisent votre sortie par des mécanismes différents, chacun avec son remède : acceptez les frais, réduisez l'impact en tradant plus petit ou plus profond, plafonnez le slippage par votre tolérance.

Pourquoi mon swap a-t-il échoué avec une erreur de slippage ?

Parce qu'au moment de l'exécution, le pool ne pouvait plus livrer au moins votre minimum reçu ; le contrat a donc annulé plutôt que de vous remplir à un taux pire — le garde-fou a fait son travail. Cela signifie généralement que le marché a bougé vite ou que le pool est mince. Vous pouvez réessayer, relever légèrement la tolérance par petits pas, ou fractionner le trade ; traitez des échecs répétés sur un token mince comme un avertissement sur sa liquidité plutôt que comme un obstacle à forcer.

Le portefeuille que j'utilise change-t-il le slippage que je paie ?

Aucun portefeuille ne peut supprimer le slippage — il vient du pool, pas de l'application — mais WATS place les contrôles devant la signature : le devis, la tolérance de slippage et le minimum reçu sont affichés avant que vous ne signiez, et le portefeuille est entièrement non-custodial, donc vous détenez les clés et WATS n'en détient jamais aucune. WATS facture en outre les frais réseau dans un seul token, l'ATS, via un paymaster ERC-4337 sur EVM et un fee-payer équivalent sur Solana et TON, de sorte qu'un swap sur Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana ou TON ne cale pas faute du token de gas natif de cette chaîne. Cela compte en pratique, car la course au gas en plein trade est exactement le moment où l'on relève sa tolérance sans réfléchir.