Blockchain/Niveau X · La boucle est bouclée/10.2 La recette/Leçon 3
Étape 3 : quitter les marchés étroits
La mécanique de la liquidité : impact, sauts et frais de sortie
MatérielUne interface d’explorateur de blocs capable d’afficher la liquidité du pool et les transactions récentesOutil d’analyse de contrat de jeton pour examiner la logique des taxes de transfert et les privilèges des propriétairesUn tableur ou une application de prise de notes pour enregistrer les résultats des transactions d’essai et les données relatives aux écarts.
Curiosité
- Pourquoi la vente d’une grande quantité d’un jeton à faible volume fait-elle varier son prix de manière beaucoup plus significative que la vente d’une même somme en dollars d’un actif à fort volume ?
- Que se passe-t-il pour un détenteur qui tente de vendre un jeton qui n’est associé qu’à un autre actif peu connu, et non à une grande stablecoin ou monnaie ?
- Comment un contrat intelligent peut-il empêcher silencieusement un utilisateur de récupérer ses fonds après les avoir achetés ?
Explorer
- Les créateurs de marché automatisés (AMM) déterminent le prix en fonction du rapport des actifs présents dans un pool de liquidité. Lorsqu’un trader vend des tokens, ces derniers sont ajoutés au pool et l’actif de cotation est retiré, ce qui modifie le rapport et fait baisser le prix des tokens. C’est ce qu’on appelle l’impact sur le prix. Dans les pools à forte liquidité, tels que les paires ETH/USDC, ce changement est négligeable pour la plupart des tailles de commande. Cependant, dans des pools peu profonds, typiques des lancements de cryptomonnaies de petite capitalisation ou de memecoins, une vente même modérée consomme une quantité disproportionnée de la liquidité disponible, ce qui entraîne un prix d’exécution nettement plus bas que celui indiqué par les indicateurs du marché actuel.
- Le chemin menant d’un token peu connu à un actif majeur nécessite souvent plusieurs transactions. Si un token est associé à un actif de cotation exotique plutôt qu’à une stablecoin ou à une monnaie native comme SOL ou ETH, le trader doit d’abord effectuer un échange pour obtenir cet actif intermédiaire, puis en effectuer un autre afin d’atteindre un pair liquide. Chaque étape entraîne des frais de transaction ainsi qu’un impact supplémentaire sur le prix. Cette structure en plusieurs étapes augmente le coût total pour sortir d’une position. La leçon 7.2.7 explique les mécanismes de ces échanges en plusieurs étapes ; l’observation essentielle est que chaque étape aggrave le glissement de prix, ce qui signifie que le montant final reçu peut être considérablement inférieur à la valeur initiale estimée.
- Certains tokens prévoient des taxes de transfert dans leurs contrats intelligents. Il s’agit de frais déduits de toute transaction impliquant ce token, y compris les ventes. Alors que certains projets utilisent ces taxes pour financer leur trésorerie ou mettre en œuvre des mécanismes de destruction de tokens, d’autres les emploient pour rendre les ventes extrêmement coûteuses. Une taxe de vente proche de 100 %, ou un code qui bloque complètement les ventes, constitue la signature typique d’un piège à honeypot (leçon 7.2.5) ; des taxes ordinaires de quelques pour cent réduisent également le montant perçu lors des ventes. Les traders qui vérifient la profondeur du pool doivent également examiner le contrat du token en quête de mécanismes liés aux transferts. Si le contrat permet à son propriétaire de modifier les taux de taxe à volonté, le coût de sortie n’est pas fixe ; il peut être modifié après l’achat, ce qui retient la liquidité dans le pool.
- Les paramètres de tolérance aux écarts de prix sur les interfaces de trading permettent aux transactions de se poursuivre si le prix bouge d’un pourcentage spécifié avant son exécution. Dans des marchés peu liquides, une tolérance trop faible entraîne des transactions échouées qui consomment néanmoins des frais de gaz sans restituer d’actifs. Une tolérance trop élevée expose le trader à des « attaques sandwich » ou le pousse simplement à accepter un prix inférieur à celui prévu en raison d’une volatilité rapide. De nombreux traders indiquent qu’ils vérifient la valeur totale verrouillée dans le pool (TVL) ainsi que l’historique récent des transactions avant d’exécuter de grandes ventes. Ces données fournissent une base pour évaluer l’impact attendu, leur permettant ainsi de diviser les ordres ou d’ajuster les tolérances en conséquence.
- Diviser une vente importante en plusieurs transactions plus petites est une pratique courante pour atténuer l’impact sur le prix. En vendant par étapes, chaque transaction modifie moins fortement le ratio du pool que ne le ferait une seule grande transaction. Cependant, cette stratégie augmente les frais totaux liés aux transactions et expose le trader au risque de volatilité entre ces dernières ; si le prix baisse pendant le processus de division, les ventes ultérieures se font à des prix plus bas. Le compromis est clair : une certitude d’exécution plus élevée contre des coûts et un temps d’exposition accru. Les traders doivent peser l’impact immédiat d’une vente complète par rapport aux effets cumulatifs d’un retrait fragmenté.
- Avant d’effectuer un retrait important sur un marché peu liquide, une pratique de vérification standard consiste à simuler la transaction ou à la tester avec une quantité minimale. Une vente de test permet de déterminer si le token est réellement vendable (et non un piège) et fournit des données empiriques sur l’impact sur le prix ainsi que les frais. Cette étape évite les pertes liées aux frais de gaz en cas d’échec de la transaction et confirme que le contrat ne comporte pas de restrictions cachées, telles que des listes noires ou des changements soudains de taxes. Elle transforme les hypothèses théoriques concernant la liquidité en réalités observables avant d’investir un capital important.
Faits clés
- L’impact sur le prix dans une AMM est déterminé par le rapport entre la taille de la commande et la profondeur totale de la liquidité du pool.
- Les paires de tokens associés à des actifs exotiques nécessitent deux ou plusieurs swaps pour atteindre des paires plus liquides, ce qui augmente le glissement et les frais.
- Les taxes de transfert liées aux contrats intelligents peuvent être appliquées lors des ventes, réduisant le montant net perçu par le vendeur.
- Les jetons Honeypot utilisent des taxes de vente proches de 100 %, ainsi que des blocages ou des listes noires pour empêcher les sorties.
- Diviser les grandes commandes réduit l’impact du prix par transaction, mais augmente le coût total en gaz ainsi que l’exposition à la volatilité des prix entre les transactions.
- Simuler une transaction ou effectuer une petite vente de test est une pratique courante pour vérifier la vendabilité des tokens et l’impact réel sur le prix avant d’engager des montants plus importants.
Exercice neuf, six, trois, un
9RassemblerÉnumérez 9 facteurs techniques distincts qui déterminent le coût et le succès de la vente d’un jeton sur une AMM, tels que la profondeur du pool, la liquidité de l’actif cible, les taux d’impôt, les paramètres de glissement et la taille de la transaction.
6RegrouperGroupez ces 9 facteurs en 6 catégories en fonction de leur origine : logique interne du contrat (taxes/liste noire), structure du marché (profondeur/paires de cotes), configuration de l’utilisateur (décalage de prix/division des ordres), conditions du réseau (coûts d’exécution/volatilité), frais de protocole, ou forces externes du marché.
3DistillerRéduisez les 6 groupes en 3 mécanismes fondamentaux qui provoquent une perte de valeur lors d’une sortie : la déduction directe des frais, le glissement de prix dû à la taille/de la profondeur de l’ordre, et les coûts liés à un exécution infructueuse.
1CristalliserMinimiser l’impact sur le prix grâce à la division des commandes entraîne, avec le temps, une exposition accrue à la volatilité et aux frais de transaction.
Vérification des faits
Les dates, les chiffres et les affirmations ont été vérifiés à l’aide des sources publiées listées ci-dessous.
- Uniswap Labs, 'Uniswap v2 Core' whitepaper (Price Impact section)
- Raydium Documentation: Liquidity Pools and Trading Mechanics
- Solana Program Library, Token-2022 documentation: Transfer Fees
- Solidus Labs, 2025 Rug Pull Report (May 2025)