Qu'est-ce que le slippage ?
Le slippage est l'écart entre le prix auquel vous vous attendez à exécuter une transaction et le prix que vous obtenez réellement. Si vous voyez ETH à 3 000 $ et passez un ordre d'achat, mais que votre exécution se fait à 3 015 $, vous venez de subir 0,5 % de slippage. Cet écart semble anodin sur une petite transaction, mais sur un ordre de 100 000 $, il représente 500 $ de coût caché.
Le slippage se produit pour deux raisons principales. Premièrement, le marché bouge pendant la fraction de seconde entre la soumission de votre ordre et son exécution. Deuxièmement, et c'est souvent la cause dominante, votre ordre est suffisamment important pour consommer plusieurs niveaux de prix dans le carnet d'ordres ou pour déplacer significativement la courbe de prix d'un AMM.
Sur les exchanges centralisés (CEX) comme Binance ou Coinbase, le slippage dépend de la profondeur du carnet d'ordres : combien de liquidité est empilée à chaque niveau de prix. Sur les exchanges décentralisés (DEX) comme Uniswap ou Curve, il dépend de la taille du pool de liquidité et de la formule mathématique (courbe de bonding) utilisée pour fixer les prix.
Cas réel : 50 millions de dollars perdus par slippage sur CowSwap
En mars 2026, un utilisateur DeFi a tenté d'échanger 50 432 679 aEthUSDT (USDT enveloppé dans Aave) contre des tokens AAVE via CowSwap. Le pool n'avait pas du tout la profondeur nécessaire pour absorber un ordre de cette taille. Résultat : l'utilisateur n'a reçu que 327,24 AAVE, d'une valeur d'environ 36 533 $ — soit un slippage effectif de plus de 99,9 %. Près de 50 millions de dollars de valeur se sont évaporés en une seule transaction parce que la taille de l'ordre était astronomiquement supérieure à la liquidité disponible. Ce cas extrême illustre exactement ce que les simulateurs ci-dessous démontrent : quand votre ordre dépasse largement la liquidité, le prix se déplace de manière catastrophique contre vous.
Adresse : 0x98b9d979c33dd7284c854909bcc09b51fbf97ac8
Comprendre le slippage est essentiel pour tout trader, qu'il soit débutant ou expérimenté. Les deux simulateurs ci-dessous vous permettent de visualiser exactement comment il fonctionne dans chaque environnement.
Comment fonctionnent les carnets d'ordres
Un carnet d'ordres (order book) est une liste de tous les ordres d'achat (bids) et de vente (asks) en attente pour un actif donné. Les bids sont empilés du prix le plus élevé vers le bas, les asks du prix le plus bas vers le haut. La différence entre le meilleur bid et le meilleur ask s'appelle le spread.
Quand vous passez un ordre au marché (market order), votre transaction consomme la liquidité disponible en commençant par le meilleur prix et en progressant à travers les niveaux suivants jusqu'à ce que votre ordre soit entièrement rempli. Plus votre ordre est gros, plus vous devez traverser de niveaux de prix, et plus votre prix moyen d'exécution s'éloigne du prix médian affiché.
C'est exactement ce que montre le simulateur ci-dessous. Vous pouvez ajuster la taille de votre ordre et basculer entre un carnet d'ordres peu profond et un carnet profond pour constater l'impact sur votre prix d'exécution.
Dans un carnet peu profond (shallow book), il y a peu de liquidité à chaque niveau de prix. Un ordre de taille moyenne peut facilement traverser 5 ou 10 niveaux, entraînant un slippage significatif. Dans un carnet profond (deep book), la liquidité abondante absorbe les gros ordres avec un impact minimal sur le prix.
Simulateur de profondeur du carnet d'ordres
Carnet peu profond (asks)
Carnet profond (asks)
Comment fonctionnent les AMM et le pricing à produit constant
Les Automated Market Makers (AMM) remplacent le carnet d'ordres par une formule mathématique. Le modèle le plus courant est le produit constant, utilisé par Uniswap v2 : x × y = k, où x est la quantité du token A dans le pool, y la quantité du token B, et k une constante.
Le prix spot est le ratio y / x. Quand vous achetez du token A, vous ajoutez du token B au pool et retirez du token A. La constante k doit être maintenue, ce qui signifie que plus vous retirez de token A, plus le prix de chaque unité supplémentaire augmente. C'est la source du slippage sur un AMM.
où x' × y' = k = x × y
L'impact sur le prix dépend directement du ratio entre la taille de votre transaction et la taille du pool. Un swap qui représente 0,1 % du pool aura un impact négligeable. Un swap de 5 % du pool entraînera environ 5 % de slippage. Et un swap de 10 % peut coûter plus de 10 % en slippage.
Le simulateur ci-dessous illustre cette mécanique. Vous pouvez comparer un petit pool (100 000 $) et un grand pool (10 000 000 $) pour le même montant de swap.
Simulateur d'impact sur le prix AMM
Slippage vs impact sur le prix vs spread
Ces trois termes sont souvent confondus. Voici les distinctions :
- Spread : la différence entre le meilleur bid et le meilleur ask dans un carnet d'ordres. C'est le coût minimum d'un aller-retour (acheter puis revendre immédiatement). Sur un AMM, le spread équivalent est le coût de swap dans les deux sens pour une quantité infinitésimale.
- Impact sur le prix (price impact) : le déplacement du prix causé spécifiquement par la taille de votre propre ordre. Un gros ordre pousse le prix contre vous. Sur un CEX, cela correspond au fait de traverser plusieurs niveaux du carnet. Sur un AMM, cela correspond au déplacement le long de la courbe de bonding.
- Slippage : le terme le plus large. Il englobe l'impact sur le prix PLUS tout mouvement du marché entre la soumission et l'exécution de votre ordre. Sur un DEX, cela inclut aussi le front-running ou les attaques sandwich où des bots insèrent des transactions avant et après la vôtre.
En résumé : le spread est un coût fixe minimal, l'impact sur le prix est proportionnel à la taille de votre ordre, et le slippage est la somme de tout ce qui fait diverger votre prix d'exécution du prix attendu.
Comment minimiser le slippage
Voici les stratégies les plus efficaces pour réduire le slippage sur vos transactions :
- Utilisez des ordres limités : un ordre limité garantit un prix maximum (à l'achat) ou minimum (à la vente). Vous ne subirez jamais de slippage au-delà de votre prix limite. L'inconvénient : votre ordre peut ne pas être exécuté si le marché ne touche pas votre prix.
- Fractionnez les gros ordres : au lieu d'acheter 100 ETH d'un coup, fractionnez en 10 ordres de 10 ETH espacés dans le temps. Chaque ordre a un impact plus faible sur le carnet ou le pool.
- Tradez sur les paires les plus liquides : ETH/USDC sur Uniswap v3 a des milliards de dollars de liquidité. Un altcoin obscur sur un petit DEX peut avoir 50 000 $ de liquidité. Le même ordre de 10 000 $ produira un slippage radicalement différent.
- Utilisez des agrégateurs DEX : des protocoles comme 1inch, Paraswap ou CowSwap divisent automatiquement votre swap entre plusieurs pools et routes pour obtenir le meilleur prix global. Ils peuvent aussi vous protéger contre les attaques MEV.
- Évitez les périodes de forte volatilité : pendant les annonces majeures ou les crashs, les spreads s'élargissent et les carnets se vident. Le slippage est au maximum. Si possible, attendez que la volatilité se calme.
- Définissez une tolérance de slippage adaptée : sur les DEX, le paramètre de tolérance de slippage (slippage tolerance) définit l'écart maximal accepté. Un réglage trop large (5 %+) vous expose aux attaques sandwich. Un réglage trop serré (0,1 %) fera échouer vos transactions en période volatile. Pour la plupart des paires majeures, 0,5 % à 1 % est un bon compromis.
Tableau de référence du slippage
Ce tableau indique le slippage typique observé en fonction de la taille de l'ordre et du type de marché. Les chiffres sont des estimations basées sur des conditions normales de marché.
| Taille de l'ordre | CEX majeur (paire liquide) | DEX (grand pool) | DEX (petit pool) |
|---|---|---|---|
| 100 $ | < 0,01 % | < 0,01 % | 0,05 - 0,2 % |
| 1 000 $ | < 0,01 % | 0,01 - 0,05 % | 0,5 - 2 % |
| 10 000 $ | 0,01 - 0,05 % | 0,05 - 0,3 % | 2 - 10 % |
| 100 000 $ | 0,05 - 0,2 % | 0,3 - 1 % | 10 - 50 %+ |
| 1 000 000 $ | 0,1 - 0,5 % | 1 - 5 % | Impossible |
Ces chiffres illustrent pourquoi les gros traders utilisent des stratégies d'exécution sophistiquées : OTC desks, TWAP (Time-Weighted Average Price), agrégateurs, et dark pools. Le coût du slippage sur un ordre de 1 million de dollars peut représenter des milliers de dollars.
Surveillez vos coûts d'exécution avec CleanSky. CleanSky analyse vos transactions on-chain et vous montre le slippage réel subi sur chaque swap, ainsi que le coût en gas et les frais de protocole. Visualisez vos coûts cachés et optimisez votre stratégie d'exécution. Essayer CleanSky
Questions fréquentes
Qu'est-ce que le slippage en crypto ?
Le slippage est la différence entre le prix attendu d'une transaction et le prix réellement obtenu lors de son exécution. Il survient parce que les marchés évoluent entre le moment où vous passez un ordre et celui où il est exécuté, ou parce que la liquidité disponible au prix souhaité est insuffisante pour remplir la totalité de l'ordre. Le slippage est un coût souvent sous-estimé qui peut significativement impacter la rentabilité d'une stratégie de trading.
Quelle est la différence entre slippage et impact sur le prix ?
Le slippage englobe tout écart entre le prix attendu et le prix d'exécution, y compris les mouvements de marché pendant la confirmation. L'impact sur le prix (price impact) désigne spécifiquement le déplacement du prix causé par la taille de votre propre ordre qui consomme de la liquidité dans le carnet d'ordres ou le pool AMM. En d'autres termes, l'impact sur le prix est une composante du slippage total.
Comment fonctionne le slippage sur un AMM comme Uniswap ?
Sur un AMM à produit constant (x × y = k), chaque unité achetée augmente le prix de la suivante. Plus votre ordre est important par rapport à la taille du pool, plus le prix moyen d'exécution s'éloigne du prix spot initial. Un swap représentant 1 % du pool entraîne environ 1 % de slippage, tandis qu'un swap de 10 % du pool peut entraîner plus de 10 % de slippage. C'est pourquoi les pools profonds sont essentiels pour les gros ordres.
Comment minimiser le slippage ?
Plusieurs stratégies permettent de minimiser le slippage : utilisez des ordres limités au lieu d'ordres au marché, fractionnez les gros ordres en plusieurs petits, tradez sur des paires à forte liquidité, évitez les périodes de forte volatilité, et sur les DEX, utilisez des agrégateurs comme 1inch ou Paraswap qui répartissent votre ordre sur plusieurs pools pour obtenir le meilleur prix global.
Quel pourcentage de slippage est considéré comme acceptable ?
Pour les paires majeures (ETH/USDC, BTC/USDT), un slippage inférieur à 0,1 % est courant sur les CEX et les pools AMM profonds. Pour les altcoins de moyenne capitalisation, 0,5 % à 1 % est habituel. Au-delà de 2-3 %, il convient de fractionner l'ordre ou d'utiliser un agrégateur. Sur les DEX, un réglage de tolérance de slippage de 0,5 % à 1 % est standard pour la plupart des swaps.
Guides connexes
DeFi expliquée
Découvrez les bases de la finance décentralisée : pools de liquidité, AMM, yield farming et les risques à connaître.
Frais crypto expliqués
Comprenez tous les frais que vous payez : gas, frais de protocole, slippage, et comment les minimiser sur chaque réseau.
Calculateur d'impermanent loss
Calculez combien l'impermanent loss vous coûte réellement en tant que fournisseur de liquidité sur un AMM.