Le problème résolu par les pools

Imaginez que vous souhaitiez échanger de l'ETH contre de l'USDC. Sur une bourse traditionnelle (comme le marché boursier), il y a des acheteurs et des vendeurs qui placent des ordres à différents prix — un système appelé carnet d'ordres. Pour que cela fonctionne, il faut beaucoup de monde qui place activement des ordres. Sinon, il n'y a personne de l'autre côté de votre transaction.

La plupart des jetons crypto n'ont pas assez de traders pour maintenir un carnet d'ordres sain. La DeFi a donc inventé une alternative : au lieu de faire correspondre acheteurs et vendeurs, vous tradez contre une pool de jetons dans laquelle n'importe qui peut déposer. Pas de carnet d'ordres, pas d'attente. Vous échangez instantanément, la pool ajuste ses prix automatiquement, et les personnes ayant déposé des jetons perçoivent une part de chaque transaction.

Ce système est appelé Automated Market Maker (AMM), et c'est le moteur derrière les échanges décentralisés comme Uniswap, Curve, Raydium et PancakeSwap.

Comment fonctionne une pool de liquidité

Une pool de liquidité est un smart contract qui détient deux jetons (ou parfois plus). N'importe qui peut déposer des jetons dans la pool et devenir un fournisseur de liquidité (LP). En retour, ils reçoivent une part des frais de transaction générés lorsque d'autres personnes échangent des jetons via cette pool.

Étape par étape : la vie d'une pool

  1. Création — Quelqu'un crée une pool pour deux jetons, disons ETH et USDC. Il dépose une valeur égale des deux — par exemple, 1 ETH (2 000 $) et 2 000 USDC. La pool dispose désormais de 4 000 $ de liquidité totale.
  2. Arrivée d'autres LP — D'autres personnes déposent de l'ETH et de l'USDC dans le même ratio. La pool grandit. Plus de liquidité signifie moins d'impact sur le prix par transaction (meilleur pour les traders).
  3. Swaps des traders — Quelqu'un veut acheter de l'ETH avec de l'USDC. Il envoie de l'USDC à la pool et reçoit de l'ETH. La pool contient désormais plus d'USDC et moins d'ETH. Le prix s'ajuste automatiquement.
  4. Accumulation des frais — Chaque swap paie des frais (généralement de 0,05 % à 1 %). Ces frais sont ajoutés à la pool, augmentant la valeur de la part de chaque LP.
  5. Retrait des LP — Lorsque vous souhaitez récupérer vos jetons, vous rendez votre reçu LP et recevez votre part proportionnelle de la pool — incluant les frais accumulés.

L'idée clé

En tant que fournisseur de liquidité, vous ne choisissez pas de camp. Vous ne pariez pas sur la hausse de l'ETH ou de l'USDC. Vous fournissez les deux jetons et gagnez des frais sur chaque transaction, quelle que soit la direction. Vous agissez comme la banque d'un casino — peu importe qui gagne, vous prenez une commission sur chaque partie.

Mais il y a un piège, appelé perte impermanente.

La formule magique : x × y = k

La plupart des AMM utilisent une formule mathématique simple pour déterminer les prix. L'originale (et toujours la plus courante) est la formule du produit constant :

x × y = k

x est la quantité du jeton A dans la pool, y est la quantité du jeton B, et k est une constante qui ne peut qu'augmenter (grâce aux frais).

Cette formule signifie que lorsque les traders retirent un jeton de la pool, ils doivent y déposer l'autre jeton — et le prix change à mesure que le ratio se déplace. Plus vous essayez d'acheter un jeton, plus il devient cher. C'est ce qui crée la courbe de prix.

Un exemple concret

Une pool commence avec :

  • 10 ETH (valant chacun 2 000 $)
  • 20 000 USDC
  • k = 10 × 20 000 = 200 000

Le prix de l'ETH dans la pool est de 20 000 ÷ 10 = 2 000 $.

Maintenant, quelqu'un achète 1 ETH à la pool. Après la transaction :

  • La pool contient 9 ETH
  • Pour maintenir k = 200 000, la pool a besoin de 200 000 ÷ 9 = 22 222 USDC
  • Le trader a payé 22 222 − 20 000 = 2 222 USDC pour 1 ETH
  • Le nouveau prix de l'ETH dans la pool est de 22 222 ÷ 9 = 2 469 $

Notez : le trader a payé 2 222 $ pour cet ETH — plus que le prix initial de 2 000 $. C'est l'impact sur le prix : plus la transaction est importante par rapport à la pool, plus le prix est défavorable. Les grandes pools ont moins d'impact sur le prix car le ratio change moins pour une même taille de transaction.

Ce que vous recevez : les jetons LP

Lorsque vous déposez dans une pool, vous recevez un jeton LP — un reçu qui représente votre part de la valeur totale de la pool. Ce jeton est important :

  • Il suit votre propriété proportionnelle (ex: vous possédez 5 % de la pool)
  • La valeur totale de la pool change au fil du temps avec l'accumulation des frais et les mouvements de prix des jetons
  • Lorsque vous retirez, vous rendez le jeton LP et recevez votre part de tous les jetons présents dans la pool à ce moment-là — pas nécessairement ce que vous avez déposé
  • Les jetons LP peuvent parfois être utilisés ailleurs dans la DeFi — déposés dans des coffres pour un rendement supplémentaire, utilisés comme garantie, etc.

Important : Ce que vous retirez n'est pas identique à ce que vous avez déposé. Si le prix de l'ETH a doublé pendant que vous étiez dans la pool, vous recevrez moins d'ETH et plus d'USDC que ce que vous aviez mis. La pool s'est rééquilibrée au fur et à mesure des swaps. C'est le mécanisme fondamental de la perte impermanente.

Perte impermanente : le coût caché

La perte impermanente (IL) est la différence entre la valeur de vos jetons si vous les aviez simplement conservés (HODL) et leur valeur réelle à l'intérieur de la pool. Elle survient dès que le ratio de prix entre les deux jetons change — dans un sens ou dans l'autre.

Le nom est trompeur. "Impermanente" suggère que c'est temporaire, mais cela ne s'inverse que si les prix reviennent exactement là où ils étaient lors de votre dépôt. En pratique, cela arrive rarement.

Pourquoi cela arrive

Rappelez-vous : la pool utilise une formule pour maintenir un équilibre entre les deux jetons. Lorsque le prix de l'ETH monte, les traders achètent de l'ETH dans la pool (en envoyant de l'USDC). La pool finit avec moins d'ETH et plus d'USDC. En tant que fournisseur de liquidité, votre part contient désormais moins du jeton qui a pris de la valeur et plus de celui qui est resté stable.

En d'autres termes : la pool vend automatiquement vos gagnants et achète vos perdants. Elle se rééquilibre constamment vers une répartition de valeur 50/50. Si un jeton explose, vous finissez par en détenir moins que si vous l'aviez gardé dans votre portefeuille.

Exemple étape par étape

Vous déposez dans une pool ETH/USDC quand l'ETH est à 2 000 $ :

  • Vous déposez : 1 ETH + 2 000 USDC = 4 000 $ de valeur totale
  • L'ETH double à 4 000 $

Si vous aviez simplement conservé (pas de pool) :

  • 1 ETH × 4 000 $ = 4 000 $
  • 2 000 USDC = 2 000 $
  • Total : 6 000 $

Ce que la pool vous rend :

  • La pool s'est rééquilibrée. En utilisant la formule, votre part est maintenant d'environ 0,707 ETH + 2 828 USDC
  • 0,707 ETH × 4 000 $ = 2 828 $
  • 2 828 USDC = 2 828 $
  • Total : 5 656 $

Perte impermanente : 6 000 $ − 5 656 $ = 344 $ (5,7 % de ce que vous auriez eu)

Votre position est passée de 4 000 $ à 5 656 $ — vous n'avez pas perdu d'argent en termes absolus. Mais vous avez perdu 344 $ par rapport au simple HODL. C'est la perte impermanente.

L'échelle de l'IL

La perte impermanente dépend uniquement de l'ampleur du changement du ratio de prix — pas de la direction :

Changement de prixPerte impermanente
±25 %0,6 %
±50 %2,0 %
±75 %3,8 %
2× (double ou moitié)5,7 %
13,4 %
20,0 %
25,5 %
10×42,5 %

Notez : un mouvement de prix de 2× (l'ETH passe de 2 000 $ à 4 000 $) ne cause que 5,7 % d'IL. C'est significatif, mais pas catastrophique. Le problème s'aggrave avec des mouvements plus importants — à 10×, près de la moitié de votre valeur potentielle est perdue en IL.

Idée clé : La perte impermanente fonctionne de la même manière que le prix monte ou descende. Si l'ETH chute de 50 %, vous subissez la même IL que s'il avait monté de 100 %. La pool continue de se rééquilibrer dans les deux cas — vendant ce qui monte, achetant ce qui baisse.

"Impermanente" — quand devient-elle permanente ?

La perte est appelée "impermanente" car si les prix reviennent exactement au même ratio que lors de votre dépôt, l'IL disparaît. Vous auriez les mêmes jetons qu'au début, plus tous les frais gagnés.

Mais en pratique :

  • Les prix reviennent rarement exactement là où ils étaient
  • Même s'ils le font, ils peuvent avoir oscillé violemment entre-temps — et si vous avez retiré pendant l'oscillation, la perte est devenue permanente
  • La perte devient réalisée (permanente) au moment où vous retirez de la pool

Un nom plus honnête, utilisé par certains dans l'industrie, est "perte de divergence" — perte causée par la divergence de prix entre les deux jetons.

Quand fournir de la liquidité est-il rentable ?

La question que tout LP doit se poser : les frais que je gagne compensent-ils la perte impermanente que je subis ?

Facteurs augmentant la rentabilité

  • Volume de trading élevé — Plus de transactions = plus de frais. Une pool avec 1 M$ de liquidité et 10 M$ de volume quotidien génère bien plus de frais qu'une pool avec 10 M$ de volume mais 100 M$ de liquidité.
  • Niveau de frais plus élevé — Les pools avec des frais de 0,3 % ou 1 % gagnent plus par transaction que les pools à 0,05 %. Mais des frais plus élevés attirent moins de volume, il y a donc un compromis.
  • Paires de jetons corrélées — Lorsque les deux jetons évoluent dans la même direction (comme ETH/stETH, ou USDC/USDT), le ratio de prix change à peine, donc l'IL est minime.
  • Récompenses incitatives — De nombreux protocoles offrent des récompenses supplémentaires (jetons de gouvernance, points) en plus des frais de trading. Cela peut booster considérablement les rendements, mais attention : les jetons de récompense peuvent comporter un risque d'inflation.
  • Marchés latéraux — Lorsque les prix évoluent dans une fourchette sans tendance forte, l'IL reste faible et les frais s'accumulent.

Facteurs diminuant la rentabilité

  • Tendances de prix fortes — Si un jeton monte ou chute brutalement, l'IL s'accumule rapidement. La pool continue de vendre le gagnant.
  • Faible volume par rapport à la taille de la pool — Une énorme pool avec peu d'activité génère des frais minimes. Votre capital reste inactif.
  • Frais de gaz — Sur le mainnet Ethereum, entrer et sortir d'une pool peut coûter 20 à 100 $+ en gaz. Cela érode les rendements, surtout pour les petites positions.
  • Flux toxique — Les traders sophistiqués (bots MEV, arbitragistes) tradent systématiquement contre les LP de manière à extraire de la valeur. Ils achètent dans la pool juste avant que le prix ne monte, et vendent juste avant qu'il ne baisse — laissant les LP avec des résultats médiocres.

La vérité inconfortable : La recherche académique et l'analyse on-chain montrent systématiquement que la majorité des LP sur des paires volatiles (comme ETH/USDC) perdent de l'argent une fois l'IL prise en compte. Les pools qui tendent à être rentables sont les paires de stablecoins (USDC/USDT), les paires corrélées (ETH/stETH), ou les pools avec des récompenses incitatives élevées.

Liquidité concentrée : risque plus élevé, rendement plus élevé

Les AMM traditionnels (comme Uniswap V2) répartissent votre liquidité sur tous les prix possibles — de 0 à l'infini. La majeure partie de cette plage n'est jamais utilisée, votre capital est donc très inefficace.

La liquidité concentrée (introduite par Uniswap V3) vous permet de choisir une fourchette de prix spécifique pour votre liquidité. Par exemple, au lieu de fournir de la liquidité pour l'ETH à tous les prix, vous pouvez le faire uniquement entre 1 800 $ et 2 200 $.

Les avantages

  • Efficacité du capital — Votre liquidité est concentrée là où le trading a réellement lieu. 10 000 $ dans une fourchette étroite peuvent générer autant de frais que 100 000 $+ répartis sur tous les prix.
  • Revenus de frais plus élevés — Parce que votre capital travaille plus dur, vous gagnez plus de frais par dollar déposé.

Les risques

  • Perte impermanente amplifiée — Si le prix sort de votre fourchette, 100 % de votre position se convertit dans le jeton le moins précieux. Vous finissez par ne détenir que le jeton qui a baissé. L'IL peut être considérablement pire que dans une pool standard.
  • Hors fourchette = rien gagné — Si le prix sort de votre fourchette, vous arrêtez totalement de gagner des frais. Votre capital reste inactif jusqu'à ce que le prix revienne dans votre fourchette (ou que vous repositionniez manuellement).
  • Gestion active requise — Vous devez surveiller et ajuster votre fourchette à mesure que les prix bougent. Cela coûte du gaz et demande une attention constante — c'est plus proche du trading actif que de l'investissement passif.

Large fourchette (ex: 500 $–10 000 $)

Se comporte davantage comme une pool traditionnelle. Frais plus faibles par dollar, mais moins de risque d'IL et moins de gestion nécessaire. Convient aux approches "set and forget".

Fourchette étroite (ex: 1 950 $–2 050 $)

Génération de frais extrêmement élevée tant que le prix est dans la fourchette, mais risque d'IL très élevé et repositionnement fréquent. Adapté aux LP sophistiqués ou aux coffres automatisés.

Types de pools

Toutes les pools n'utilisent pas la même formule. Différents types de pools sont optimisés pour différentes paires de jetons :

Pools standards (produit constant)

La formule classique x × y = k. Fonctionne pour toute paire de jetons. Utilisée par Uniswap, Raydium, PancakeSwap et la plupart des DEX. Idéal pour : les paires de trading généralistes.

Pools stables (somme constante / StableSwap)

Une formule modifiée optimisée pour les jetons qui devraient s'échanger à des valeurs similaires — comme USDC/USDT ou ETH/stETH. La courbe est plus plate autour du ratio 1:1, permettant de très grosses transactions avec un impact minimal sur le prix.

Popularisé par Curve Finance, qui domine le trading de stablecoins. L'IL est minime car les jetons sont conçus pour rester proches en valeur. C'est l'une des stratégies LP les plus régulièrement rentables.

Pools pondérées

Au lieu d'une répartition 50/50, les pools pondérées permettent des ratios différents — comme 80/20 ou 95/5. Balancer a été pionnier dans cette approche. Une pool 80 % ETH / 20 % USDC vous donne plus d'exposition à la hausse de l'ETH tout en gagnant des frais, avec moins d'IL qu'une pool 50/50.

Pools multi-jetons

Certains protocoles (comme Balancer et Curve) autorisent des pools avec 3 jetons ou plus. Ce sont essentiellement des fonds indiciels qui génèrent également des frais de trading. Plus complexe, mais peut fournir une exposition à plusieurs actifs simultanément.

Ce qui peut mal tourner

Au-delà de la perte impermanente, les pools de liquidité comportent plusieurs autres risques :

Risque de smart contract

Vos jetons sont détenus par un smart contract. S'il y a un bug ou une faille, vos fonds peuvent être drainés. Les DEX majeurs comme Uniswap ont été testés pendant des années, mais les protocoles plus récents comportent un risque plus élevé.

Rug pulls

Dans les pools avec des jetons nouveaux ou inconnus, le créateur du jeton peut drainer toute la liquidité ou émettre des jetons illimités, faisant chuter le prix. Vérifiez toujours les jetons dans une pool avant de fournir de la liquidité.

MEV et attaques sandwich

Les bots peuvent détecter votre transaction en attente et trader autour — achetant avant vous et vendant après — extrayant de la valeur à vos dépens. C'est ce qu'on appelle une "attaque sandwich", particulièrement courante sur le mainnet Ethereum.

Risque de désancrage (depeg)

Dans les pools stables, si un jeton perd son ancrage, vous finissez par détenir principalement le jeton désancré. Le mécanisme "acheter bas" de la pool joue contre vous — il continue d'acheter le jeton à mesure qu'il chute.

Coffres (Vaults) : gestion automatisée des LP

Gérer une position LP — surtout en liquidité concentrée — demande du temps, de l'expertise et des frais de gaz. Les coffres résolvent cela en automatisant le processus :

  • Rééquilibrage automatique — Le coffre ajuste automatiquement la fourchette de prix à mesure que le marché bouge
  • Auto-compounding — Les frais gagnés sont réinvestis dans la position pour composer les rendements
  • Optimisation du gaz — Au lieu que chaque LP paie le gaz individuellement, le coffre regroupe les opérations
  • Récolte des récompenses — Tous les jetons incitatifs gagnés sont automatiquement réclamés et soit vendus, soit réinvestis

Les protocoles de coffres populaires pour la gestion LP incluent Yearn, Beefy, Gamma, Arrakis et Kamino. Ils facturent des frais de performance (généralement 5 à 20 % des gains) en échange de la gestion automatique.

Les coffres n'éliminent pas l'IL — ils ne peuvent pas changer les mathématiques. Mais ils peuvent optimiser la collecte des frais, réduire les coûts de gaz et gérer la position plus activement que la plupart des particuliers.

Comment évaluer une opportunité LP

Avant de déposer dans une pool, posez-vous ces questions :

  1. Quels jetons sont dans la pool ? — Deux jetons volatils = risque d'IL élevé. Une paire de stablecoins = risque d'IL faible. Une paire volatile + stable = risque d'IL modéré.
  2. Quel est le volume de trading ? — Un volume élevé par rapport à la taille de la pool signifie de meilleurs revenus de frais. Vérifiez le ratio frais gagnés / taille de la pool.
  3. Y a-t-il un risque d'IL ? — Si les jetons sont corrélés (ETH/stETH) ou tous deux stables (USDC/USDT), l'IL est minime. S'ils peuvent diverger significativement, l'IL est une vraie préoccupation.
  4. Quel est l'âge et la fiabilité du protocole ? — Uniswap et Curve ont des années d'historique. Un nouveau DEX peut offrir des rendements plus élevés mais comporte un risque de smart contract plus important.
  5. Y a-t-il des récompenses incitatives ? — Si oui, sont-elles dans un jeton qui garde sa valeur, ou un jeton qui s'inflationne rapidement ? Les récompenses dans un jeton de gouvernance en forte inflation peuvent valoir moins au moment où vous les réclamez.
  6. S'agit-il de liquidité concentrée ? — Si oui, êtes-vous prêt à gérer activement la position ? Sinon, envisagez un coffre ou une position sur toute la plage.
  7. Quels sont les coûts de gaz ? — Sur le mainnet Ethereum, entrer et sortir peut coûter 50 $+. Sur les Layer 2 ou Solana, moins de 1 $. Intégrez cela dans vos rendements attendus.

Un résumé pratique

Type de poolRisque d'ILIdéal pourExemples
Paires de stablecoinsTrès faibleRevenu constant et prévisibleUSDC/USDT sur Curve
Paires corréléesFaibleGagner des frais sur des jetons que vous détiendriez de toute façonETH/stETH sur Curve
Paires majeures (plage complète)ModéréExposition passive aux frais de tradingETH/USDC sur Uniswap V2
Paires majeures (concentrée)ÉlevéLP actifs ou coffres automatisésETH/USDC sur Uniswap V3
Paires volatiles / small-capTrès élevéFarming incitatif (avec prudence)Paires nouveau jeton / ETH
Pools pondérées (80/20)Plus faible que 50/50Plus d'exposition directionnelle + frais80 % ETH / 20 % USDC sur Balancer

Dans CleanSky, les positions LP apparaissent comme des "Investissements actifs" — distincts de l'épargne passive ou du staking. CleanSky décompose chaque position LP pour montrer les jetons sous-jacents, leur valeur actuelle, les frais accumulés et les caractéristiques de la pool. Ainsi, vous pouvez voir en un coup d'œil ce que vous possédez réellement à l'intérieur de la pool, et non juste un jeton LP avec une valeur opaque.

Suivez vos positions LP avec une valeur en temps réel, une décomposition des jetons sous-jacents et une analyse des frais.

Essayer CleanSky gratuitement →