Un liquidity pool, ou pool de liquidité, est une réserve de deux jetons déposée dans un smart contract, qui sert de contrepartie automatique à tous ceux qui veulent échanger l'un contre l'autre. Personne n'attend en face qu'un acheteur se présente : le programme fixe le prix et exécute l'échange contre sa propre réserve. C'est le mécanisme qui fait tourner Uniswap, Curve et la quasi-totalité de la finance décentralisée, et c'est aussi celui qui peut vous faire perdre de l'argent alors que le rendement affiché est positif.
Un liquidity pool, c'est quoi exactement ?
Sur une plateforme d'échange classique, votre ordre d'achat ne s'exécute que si quelqu'un vend au même prix au même moment. C'est le carnet d'ordres : deux colonnes, des acheteurs d'un côté, des vendeurs de l'autre, et une plateforme qui les apparie. Le système marche très bien tant qu'il y a du monde des deux côtés. Sur une paire confidentielle, à trois heures du matin, il n'y a personne, et votre ordre reste en attente.
Les premiers échanges décentralisés ont essayé de reproduire ce carnet d'ordres sur une blockchain. Résultat : chaque ordre passé, modifié ou annulé coûtait des frais de transaction, les teneurs de marché professionnels ont fui, et les carnets sont restés vides. L'idée ne tenait pas.
Le liquidity pool renverse l'approche. Au lieu de chercher une contrepartie humaine, on constitue à l'avance un stock des deux jetons de la paire, on le confie à un programme, et ce programme accepte tous les échanges. Vous voulez transformer 500 USDC en ether ? Le contrat prend vos USDC, les ajoute à sa réserve, et vous rend de l'ether prélevé sur l'autre réserve. Il n'y a pas de vendeur en face. Il y a un tas de jetons et une règle de calcul.
Ce stock, personne ne le fournit gratuitement. Il vient de particuliers, appelés fournisseurs de liquidité ou LP pour liquidity providers, qui déposent leurs jetons dans le pool en échange d'une part des frais prélevés sur chaque échange. Vous n'avez besoin d'aucune autorisation pour en devenir un : un portefeuille, deux jetons, quelques clics.
Un pool typique contient deux actifs en quantités équivalentes en valeur. Un pool ETH/USDC qui détient 1 000 ETH détient aussi la contrevaleur en USDC. Cette symétrie n'est pas cosmétique, c'est elle qui permet au contrat de déduire un prix sans consulter le moindre oracle.
Comment fonctionne un AMM : la formule derrière le prix
Le programme qui gère le pool s'appelle un AMM, pour automated market maker, teneur de marché automatisé. Son travail tient dans une équation que vous pouvez comprendre en trente secondes.
Prenons un pool qui contient 10 ETH et 30 000 USDC. Le rapport donne un prix de 3 000 USDC par ETH, et k vaut 300 000. Un trader arrive et veut acheter 1 ETH. Après l'échange, la réserve d'ether tombe à 9. Pour que k reste à 300 000, la réserve de dollars doit monter à 300 000 ÷ 9, soit 33 333 USDC. Le trader dépose donc 3 333 USDC pour repartir avec 1 ETH.
Il a payé 3 333 au lieu de 3 000. Cet écart de 11 % entre le prix affiché et le prix réellement obtenu porte un nom : le slippage. Il est énorme ici parce que le pool est minuscule et que l'achat représente 10 % de sa réserve. Dans un pool de 50 millions de dollars, le même achat d'un ether déplace le prix de quelques centièmes de pourcent. Retenez la règle : plus le pool est profond, moins votre transaction bouge le prix.
Cette équation dessine une hyperbole, et chaque échange fait glisser le pool le long de cette courbe. Plus vous achetez d'ether d'un coup, plus vous grimpez sur la partie raide, et plus chaque unité supplémentaire vous coûte cher. La courbe ne touche jamais les axes, ce qui signifie qu'un pool ne peut pas être vidé complètement : les derniers jetons deviennent simplement hors de prix.
Reste une question évidente : si le prix du pool ne dépend que de ses réserves, qu'est-ce qui l'empêche de dériver du prix du marché ? L'arbitrage. Dès que le pool affiche 2 950 alors que l'ether cote 3 000 ailleurs, quelqu'un y achète pour revendre ailleurs, ce qui rééquilibre les réserves. Cet arbitrage est permanent, automatisé, et il ramène le pool au prix du marché en quelques secondes. Il est aussi la cause directe de l'impermanent loss dont on parle plus bas.
Chaque échange laisse au passage une commission, en général 0,3 % sur un pool classique, 0,05 % ou 0,01 % sur les paires de stablecoins, parfois 1 % sur les paires exotiques. Cette commission ne sort pas du pool : elle y est ajoutée, ce qui fait mécaniquement grossir k et enrichit tous les déposants à proportion de leur part.
Les LP tokens : votre reçu de dépôt
Quand vous déposez dans un pool, le contrat ne tient pas un registre nominatif. Il vous émet des LP tokens, des jetons créés sur le moment qui représentent votre part de la réserve. Si vous apportez 1 % du pool, vous recevez 1 % des LP tokens en circulation.
Ce reçu est votre seule preuve de dépôt. Pour récupérer vos fonds, vous rendez vos LP tokens au contrat, il les détruit et vous restitue votre part des deux réserves, frais accumulés compris. Perdre ces jetons revient à perdre les fonds : ils sont au porteur, comme un ticket de vestiaire, sauf que personne ne vous reconnaîtra à la tête.
Leur intérêt dépasse la simple comptabilité. Un LP token est un jeton ordinaire, transférable et utilisable ailleurs. Vous pouvez le déposer dans un autre protocole pour toucher une récompense supplémentaire, le mettre en garantie pour emprunter, ou le vendre pour céder votre position sans passer par un retrait. C'est exactement ce mécanisme d'empilement qui a donné naissance au yield farming : fournir de la liquidité, récupérer un LP token, le déposer ailleurs, encaisser deux rendements sur le même capital. Chaque étage ajoute son propre risque de smart contract, et le rendement affiché ne le dit jamais.
Un détail qui surprend beaucoup de monde : sur Uniswap v3 et ses imitateurs, la position n'est plus un jeton fongible mais un NFT, parce que chaque déposant choisit sa propre fourchette de prix. Deux positions dans le même pool ne valent donc plus la même chose, et elles ne s'échangent pas aussi facilement.
Combien rapporte un pool de liquidité ?
Le rendement d'un fournisseur de liquidité vient de deux sources qu'il faut distinguer, parce qu'elles ne se comportent pas du tout pareil.
Les frais d'échange. C'est le revenu réel du métier. Il dépend uniquement du volume échangé rapporté à la taille du pool. Un pool de 10 millions de dollars qui traite 2 millions de volume par jour à 0,3 % génère 6 000 dollars quotidiens pour ses déposants, soit environ 22 % par an. Le même pool avec 200 000 de volume quotidien rapporte 2,2 %. La formule tient en une ligne : rendement annuel = volume quotidien ÷ taille du pool × taux de frais × 365.
Les récompenses en jetons. Beaucoup de protocoles distribuent en plus leur propre jeton de gouvernance pour attirer de la liquidité. C'est ce qui produit les APR à trois chiffres qu'on voit passer. Ces récompenses sont payées en jetons dont le cours baisse en général à mesure qu'ils sont distribués et revendus. Un rendement de 180 % en jeton maison peut valoir moins qu'un rendement de 8 % en frais réels, une fois le jeton vendu.
Deux réflexes pour lire un rendement affiché. D'abord, séparez ce qui vient des frais de ce qui vient des récompenses : les interfaces sérieuses détaillent les deux, les autres additionnent tout dans un seul chiffre flatteur. Ensuite, vérifiez la période de calcul. Un APR annualisé à partir d'une seule journée exceptionnelle ne veut rien dire, et c'est pourtant le mode d'affichage par défaut sur la plupart des tableaux de bord.
Dernier point que personne n'affiche : le rendement brut ne dit rien de ce que vous auriez gagné en gardant simplement vos jetons. C'est cette comparaison qui compte, et c'est précisément là que ça se gâte.
L'impermanent loss, le piège numéro un
L'impermanent loss, ou perte impermanente, est l'écart entre la valeur de votre position dans le pool et la valeur qu'auraient eue les mêmes jetons si vous les aviez laissés dormir dans votre portefeuille. Ce n'est pas une perte au sens comptable, c'est un manque à gagner, et il devient bien réel au moment où vous retirez.
Le mécanisme découle directement de l'arbitrage. Quand le prix de l'ether monte, les arbitragistes achètent l'ether du pool jusqu'à ce qu'il revienne au prix du marché. Ils vous ont donc vendu vos ethers en cours de route, au fur et à mesure de la hausse, à des prix inférieurs au prix final. Votre pool contient maintenant moins d'ether et plus de dollars. Le pool vend automatiquement ce qui monte et accumule ce qui baisse, ce qui est exactement l'inverse de ce que vous vouliez.
Chiffrons. Vous déposez 1 ETH et 3 000 USDC quand l'ether vaut 3 000, soit 6 000 dollars au total. L'ether double et passe à 6 000. À la sortie du pool, les réserves se sont rééquilibrées : votre part vaut 0,707 ETH et 4 243 USDC, ce qui fait 8 485 dollars. Si vous n'aviez rien fait, vous auriez 1 ETH à 6 000 plus 3 000 USDC, soit 9 000 dollars. Vous avez 515 dollars de moins, exactement 5,7 %.
La perte ne dépend que de l'ampleur du mouvement, jamais de son sens : un prix divisé par deux coûte exactement les mêmes 5,7 % qu'un prix multiplié par deux. Sur les petites variations elle reste négligeable, ce qui explique pourquoi les pools de stablecoins la craignent peu. Sur les gros écarts elle devient brutale, et un jeton volatil apparié à un stablecoin est bien plus risqué qu'il n'en a l'air.
Le mot « impermanent » vient de ce que la perte disparaît si le prix revient à son niveau de départ. C'est vrai sur le papier et trompeur en pratique : elle se matérialise dès que vous retirez, et les prix crypto reviennent rarement d'où ils viennent.
On peut limiter les dégâts, pas les supprimer. Le plus efficace reste de choisir des paires corrélées, deux stablecoins ou deux versions du même actif, où l'écart de prix ne dépasse jamais quelques dixièmes de pourcent. Vient ensuite le calcul que presque personne ne fait avant de déposer : est-ce que les frais espérés couvrent la perte attendue sur la période ? Il existe enfin des protocoles qui proposent une protection dédiée, approche que Bancor a tentée avec des résultats mitigés : la couverture a fini par être suspendue en pleine baisse de marché, exactement au moment où elle servait à quelque chose.
Les types de pools : tous ne se ressemblent pas
Derrière l'étiquette « liquidity pool » se cachent des designs assez différents, et le choix du type de pool compte autant que le choix des jetons.
Le pool à produit constant. Le modèle historique, celui de la formule x × y = k, avec deux actifs à parts égales. Uniswap l'a popularisé en 2018 et il reste la référence pour les paires volatiles. Simple, robuste, mais capital peu efficace : la majorité des jetons du pool dorment à des prix que le marché n'atteindra jamais.
Le pool stableswap. Conçu pour des actifs censés valoir la même chose, trois stablecoins dollar par exemple. La courbe est presque plate autour de la parité, ce qui divise le slippage par dix sur les gros échanges, puis redevient une hyperbole si la parité casse. C'est la spécialité de Curve Finance, qui domine le segment des échanges entre stablecoins.
Le pool pondéré. Rien n'oblige à un partage à parts égales. Certains protocoles autorisent des pools 80/20 ou à plus de deux actifs, ce qui permet de garder une exposition majoritaire à un jeton tout en fournissant de la liquidité, et réduit l'impermanent loss sur la portion minoritaire.
La liquidité concentrée. L'innovation d'Uniswap v3 : au lieu d'étaler vos fonds sur toute la courbe, vous les concentrez sur une fourchette de prix, entre 2 800 et 3 200 dollars par exemple. Dans cette fourchette, votre capital travaille dix ou cent fois plus, et vos frais suivent. En dehors, votre position sort du marché, ne touche plus rien, et se retrouve intégralement convertie dans l'actif qui a baissé. Le rendement affiché est spectaculaire, la gestion est active, et la plupart des fournisseurs particuliers y perdent face à une simple détention.
Le pool de prêt. Vocabulaire voisin, mécanique différente. Sur un protocole comme Aave, le pool contient un seul actif, il ne sert pas à échanger mais à prêter, le rendement vient des intérêts payés par les emprunteurs, et il n'y a aucune impermanent loss puisqu'il n'y a pas de rééquilibrage entre deux jetons.
Les autres risques d'un liquidity pool
L'impermanent loss est le risque le plus commenté, ce n'est pas celui qui vide les portefeuilles le plus vite.
La faille de smart contract. Vos fonds sont dans un programme. S'il contient un bug exploitable, tout le pool part en une transaction, et il n'existe aucun recours. Avant de déposer, regardez si le protocole a été audité, par qui, et depuis combien de temps le code tourne sans incident avec des sommes importantes dedans. Un contrat qui gère des milliards depuis trois ans n'offre pas les mêmes garanties qu'un fork lancé la semaine dernière.
Le rug pull par retrait de liquidité. C'est l'arnaque la plus courante sur les jetons récents. L'équipe crée un pool, attire les acheteurs, laisse le cours monter, puis retire d'un coup toute la liquidité qu'elle avait déposée. Le pool est vide, plus personne ne peut vendre, le jeton vaut zéro. La parade tient en une vérification : la liquidité est-elle verrouillée dans un contrat de blocage, et pour combien de temps ? Nos repères pour repérer un rug pull avant d'acheter s'appliquent directement ici.
Le jeton pourri en face. Vous pouvez déposer dans un pool parfaitement sécurisé et tout perdre quand même, si le jeton apparié s'effondre. Le pool vous convertira progressivement dans l'actif qui baisse, et vous finirez avec une position composée à 100 % de ce que plus personne ne veut. Un pool à 400 % d'APR sur un jeton créé le mois dernier n'est pas une opportunité, c'est le prix que le marché met sur le risque.
Les frais de réseau. Entrer dans un pool, en sortir, réclamer ses récompenses : chaque opération est une transaction payante. Sur Ethereum en période chargée, l'aller-retour peut coûter plus cher que six mois de rendement sur une petite position. Vérifiez le coût avant, ou passez par un réseau où les frais sont négligeables.
Le MEV. Votre transaction d'échange est visible avant d'être confirmée. Des robots peuvent l'encadrer par deux ordres pour vous faire acheter plus cher et empocher la différence. Un slippage maximum réglé serré est votre principale protection.
Pool de liquidité ou staking : ce qui n'est pas pareil
Les deux promettent un revenu passif en immobilisant des cryptos, et la confusion est permanente. Ce sont pourtant deux activités sans rapport.
Le staking consiste à bloquer un seul actif pour participer à la sécurité d'une blockchain en preuve d'enjeu. Le réseau vous paie en émettant de nouveaux jetons. Vous gardez le même nombre de jetons qu'au départ, augmenté des récompenses, et le principal risque est le slashing, une sanction en cas de faute du validateur.
Fournir de la liquidité consiste à déposer deux actifs dans une application pour permettre à d'autres d'échanger. Vous êtes payé par les utilisateurs, pas par le réseau. La quantité de chaque jeton que vous récupérez à la sortie n'est pas celle que vous aviez déposée, et le risque principal est l'impermanent loss.
En résumé : le staking rémunère un service rendu à une blockchain, un pool de liquidité rémunère un service rendu à un marché. Le premier ne change pas la composition de votre position, le second si.
À noter, les deux se mélangent parfois. Le liquid staking vous rend un jeton représentant vos actifs stakés, jeton que vous pouvez ensuite déposer dans un pool de liquidité. Vous cumulez alors les deux rendements et, surtout, les deux risques.
Comment fournir de la liquidité, étape par étape
La manipulation prend cinq minutes, la préparation devrait en prendre davantage.
1. Choisissez la paire avant la plateforme. Le couple de jetons détermine votre exposition et votre impermanent loss. Une paire de stablecoins pour du rendement calme, une paire volatile face à un stablecoin pour du rendement plus élevé et une exposition qui bougera.
2. Vérifiez le pool, pas seulement l'APR. Regardez la taille du pool, le volume échangé sur sept jours et le ratio entre les deux. C'est ce ratio, pas le chiffre mis en avant, qui détermine vos frais réels. Un pool profond mais sans volume ne rapporte rien.
3. Approvisionnez votre portefeuille. Les deux jetons en proportion voulue, plus de quoi payer les frais de réseau. La logique d'utilisation d'un échange décentralisé vaut ici aussi : vérifiez l'adresse du contrat du jeton, les copies frauduleuses de jetons connus sont un classique.
4. Connectez et déposez. L'interface calcule la seconde quantité automatiquement à partir du prix courant. Vous signez d'abord une autorisation par jeton, puis le dépôt lui-même. Limitez le montant de l'autorisation plutôt que de signer un accès illimité.
5. Surveillez. Une position de liquidité n'est pas un livret. Sur une position concentrée, vérifiez au moins une fois par semaine que le prix est resté dans votre fourchette. Sur une position classique, comparez tous les mois la valeur de votre position à ce que vaudraient vos jetons conservés simplement, sinon vous ne saurez jamais si l'opération est rentable.
Pour un premier essai, mieux vaut un montant que vous êtes prêt à voir stagner, sur une paire liquide, sur un protocole établi. Notre retour détaillé sur ce que rapporte concrètement le fait de fournir de la liquidité sur Uniswap donne les ordres de grandeur, frais de réseau compris.
Liquidity pool : les questions fréquentes
Qu'est-ce qu'un pool de liquidité ?
Un pool de liquidité est une réserve de deux cryptomonnaies déposée dans un smart contract, qui permet aux utilisateurs d'échanger l'une contre l'autre sans qu'un acheteur ou un vendeur soit présent en face. Le prix est calculé automatiquement à partir du rapport entre les deux réserves. Les particuliers qui alimentent cette réserve touchent une part des frais prélevés sur chaque échange, proportionnelle à leur part du pool.
Peut-on gagner de l'argent avec un liquidity pool ?
Oui, par les frais d'échange et parfois par des jetons distribués en récompense. Le rendement réel dépend du volume échangé rapporté à la taille du pool : un pool très actif peut dépasser 20 % annualisés, un pool endormi rapporte moins de 2 %. Ce revenu doit ensuite être comparé à l'impermanent loss et aux frais de réseau, ce qui fait qu'une position peut afficher un rendement positif tout en valant moins que si vous aviez simplement gardé vos jetons.
Les liquidity pools sont-ils sûrs ?
Non sans conditions. Quatre risques coexistent : une faille dans le smart contract qui vide le pool, un rug pull où l'équipe retire la liquidité, l'effondrement du jeton apparié, et l'impermanent loss. Un pool audité, ancien, très liquide et composé d'actifs majeurs présente un risque nettement plus faible qu'un pool récent à rendement spectaculaire, mais aucun n'est sans risque.
Quel est un exemple de liquidity pool ?
Le pool ETH/USDC d'Uniswap est l'exemple le plus courant. Il contient de l'ether et de l'USDC en valeurs équivalentes, prélève en général 0,3 % sur chaque échange et redistribue ces frais aux déposants. Autre exemple très différent, le pool 3pool de Curve réunit trois stablecoins dollar avec une courbe presque plate, ce qui donne un slippage minime et une impermanent loss quasi nulle.
Quelle différence entre un pool de liquidité et le staking ?
Le staking bloque un seul actif pour sécuriser une blockchain en preuve d'enjeu, et le réseau vous rémunère en nouveaux jetons sans modifier la composition de votre position. Un pool de liquidité immobilise deux actifs dans une application d'échange, vous rémunère avec les frais payés par les traders, et rééquilibre en permanence vos deux jetons, si bien que vous ne récupérez pas les mêmes quantités qu'au dépôt.
C'est quoi l'impermanent loss ?
C'est l'écart entre la valeur de votre position dans le pool et ce qu'auraient valu les mêmes jetons conservés dans votre portefeuille. Il vient du rééquilibrage automatique : le pool vend l'actif qui monte au fur et à mesure de la hausse. Un prix multiplié par deux produit une perte de 5,7 %, multiplié par quatre une perte de 20 %. Elle ne dépend que de l'ampleur du mouvement, pas de son sens, et elle devient définitive au retrait.
C'est quoi un LP token ?
C'est le jeton que le contrat vous remet en échange de votre dépôt, et qui matérialise votre part du pool. Vous le rendez pour récupérer vos fonds et les frais accumulés. Il est transférable et réutilisable : beaucoup de stratégies de yield farming consistent à le redéposer dans un autre protocole pour empiler un second rendement, avec le risque de smart contract supplémentaire que cela implique.
Un liquidity pool sur Solana, ça change quoi ?
Le mécanisme est identique, seuls le coût et le rythme changent. Les frais de transaction se comptent en fractions de centime au lieu de plusieurs dollars, ce qui rend viables les petites positions et les retraits fréquents, impraticables sur Ethereum. En contrepartie, l'écosystème compte beaucoup de jetons créés en quelques minutes, et la proportion de pools dont la liquidité disparaît du jour au lendemain y est nettement plus élevée.


