Topics Blockchain

Comment éviter l'Impermanent Loss lors de l'apport de liquidités dans la DeFi ?

Intermediate
Blockchain
DeFi
21 sept. 2021

L'Impermanent Loss fait référence à une situation dans laquelle les prix de vos jetons changent par rapport au moment où ils ont été déposés dans le pool. Le risque augmente avec l'ampleur de la variation. Bien que l'apport de liquidité puisse être bénéfique à un pool de liquidité, il est crucial de savoir comment éviter l'Impermanent Loss.

La liquidité a un impact significatif sur le prix des actifs, elle est donc essentielle tant sur les marchés traditionnels que dans la finance décentralisée (DeFi). Quiconque a sauté dans le train de la DeFi via le staking connaît les risques immédiats du pool de liquidité.

L'une d'entre elles est l'Impermanent Loss, qui résulte de l'apport de liquidités dans la DeFi. Bien que l'Impermanent Loss puisse être neutralisée ultérieurement, il est essentiel pour les investisseurs de la connaître et de comprendre comment l'éviter.

Dans ce guide, nous abordons les risques associés à la fourniture de liquidités à un pool de liquidités et donnons des conseils pour éviter ces risques.

Qu'est-ce que l'Impermanent Loss ?

L'Impermanent Loss fait référence à la réduction qui se produit lorsque le prix des actifs que vous avez déposés change pendant la période entre le dépôt et le retrait. Si la différence est plus importante, vous avez une perte plus élevée, et si elle est moindre, une perte plus faible.

L'Impermanent Loss ne se réalise que lorsqu'elle est retirée de la réserve de liquidités.

La perte survient à la suite du dépôt de deux cryptomonnaies dans un market-maker automatisé (MMA) et de leur retrait ultérieur avec une différence de valeur, qui est inférieure à ce que vous auriez obtenu si vous aviez conservé les monnaies dans votre portefeuille.

Dans certains cas, vous pourriez même ne pas perdre d'argent. Mais votre gain sera relativement plus faible que si vous aviez gardé les jetons intacts dans votre portefeuille.

Ce phénomène est appelé "Impermanent Loss" car vous ne pouvez réaliser la perte qu'une fois que vous avez retiré vos fonds du pool. Avant le retrait, toute perte subie ne sera que "sur le papier" et pourrait finir par disparaître entièrement ou se réduire considérablement, selon l'évolution du marché.

Les pools de liquidité et les market-makers automatisés

Pour comprendre le fonctionnement de l'Impermanent Loss, il est essentiel de se familiariser avec les pools de liquidité et les market-makers automatisés (MMA).

Un pool de liquidité (LP) comprend généralement deux jetons, appelés paire. Par exemple, DAI et ETH forment une paire. La pondération des deux cryptomonnaies est égale afin de simplifier le trading pour les utilisateurs. Par exemple, le ratio sera de 50% de DAI et 50% d'ETH dans ce pool.

Par conséquent, les pools de liquidité sont une collection de fonds verrouillés par des contrats intelligents. Ils facilitent les prêts et le trading sur les marchés du DeFi.

Lorsque vous achetez une monnaie sur un MMA, il n'y a pas de vendeur à l'autre bout. Au lieu de cela, un algorithme gère l'activité du pool de liquidité. De plus, l'algorithme détermine également le prix en fonction des trades dans le pool.

Dans les pools de liquidité de base, comme ceux d'Uniswap, il y a un algorithme constant basé sur une formule qui garantit que les valeurs des deux cryptomonnaies restent les mêmes. De plus, l'algorithme permet de fournir de la liquidité, quelle que soit l'ampleur du trading.

Pour ce faire, l'algorithme augmente de manière asymptotique le prix d'un jeton à mesure que la quantité souhaitée augmente. Par conséquent, le prix d'un jeton dans un pool de liquidité est dicté par la proportion de cette monnaie.

Par exemple, si vous achetez des DAI d'un pool ETH/DAI, vous réduisez l'offre de DAI dans le pool. De ce fait, le prix du DAI dans le pool augmentera et celui de l'ETH diminuera.

Plus la taille du pool augmente, plus l'impact de la fourniture de liquidité diminue. Ainsi, il y aura une différence de prix plus négligeable si vous fournissez des liquidités dans un pool plus grand.

Étant donné que ces pools offrent une meilleure expérience de trading, certains systèmes ont commencé à inciter les fournisseurs de liquidités avec des jetons supplémentaires pour fournir des liquidités à certains pools. Ce processus est plus communément appelé minage de liquidité (liquidity mining).

Comprendre les market-makers automatisés

Les MMA ont rendu les choses beaucoup plus faciles pour les fournisseurs de liquidités. Il s'agit essentiellement de protocoles de plateforme décentralisés qui utilisent une formule mathématique comme base pour fixer le prix des actifs.

Contrairement aux plateformes traditionnelles, les MMA n'utilisent pas de carnets d'ordres. Elles utilisent plutôt des algorithmes pour l'évaluation des actifs. Par exemple, Uniswap est un MMA qui utilise la formule suivante :

x * y = k

Dans cette formule, "x" et "y" représentent la valeur de chaque type de jeton dans le pool. Pendant ce temps, "k" est la constante fixe qui maintient la liquidité totale du pool à un niveau identique.

Bien que tous les MMAs utilisent des formules différentes, elles utilisent des algorithmes plutôt que des carnets d'ordres pour fixer les prix.

Quels pools sont sujets à l'Impermanent Loss ?

Certains pools sont plus sujets à l'Impermanent Loss que d'autres. Généralement, ils contiennent des paires de devises volatiles. Si le prix d'une cryptomonnaie a été volatil pendant un certain temps, il s'agit d'une paire de cryptomonnaies risquée, car les fluctuations de prix entraîneront probablement un Impermanent Loss.

De même, les devises qui présentent des différences de prix significatives entre elles peuvent également être sujettes à un Impermanent Loss, par rapport à celles qui suivent des prix similaires. Cependant, il n'existe pas de règle standard pour déterminer l'Impermanent Loss avant de retirer vos actifs.

Au lieu de cela, vous pouvez prendre certaines précautions, discutées plus loin dans cet article, afin d'éviter l'Impermanent Loss.

Comment l'Impermanent Loss se produit dans la DeFi ?

En tant que fournisseur de liquidités, Jack stake 1 ETH et 100 USDT. Selon le concept du MMA, les jetons stakés doivent avoir une valeur équivalente. Ainsi, le 1 ETH de Jack aurait une valeur égale en USDT. À ce moment-là, les jetons stakés de Jack se traduiraient par 10 % du total de 10 ETH et 1 000 USDT dans le pool de liquidité.

Une semaine plus tard, le prix d'un ETH est équivalent à 400 USDT, ce qui signifie que le ratio d'ETH est plus élevé que celui d'USDT. Ainsi, les arbitres doivent retirer les ETH du pool pour atteindre un équilibre. Mais le changement de ratio affecte la valeur réelle de l'ETH et de l'USDT puisque les arbitres ont retiré l'ETH du pool pour augmenter le flux d'USDT.

Pour savoir si Jack subit un Impermanent Loss ou a profité de son staking, il devra retirer 10 % de sa part de la réserve de liquidités de 0,5 ETH et 200 USDT qui s'élevait à 400 $, comme expliqué ci-dessous :

0.5 ETH x $400 = $200

Cependant, Jack aurait gagné 500 $ s'il avait gardé ses ETH et USDT. C'est parce que l'ETH a augmenté de 400 $.

En fournissant des liquidités dans un MMA, les gains de Jack sont inférieurs de 50 % à ce qu'ils auraient été s'il avait détenu ses jetons. Même si la perte ne se traduit pas en USD ou en une autre monnaie fiduciaire, elle est toujours considérée comme un Impermanent Loss puisque les gains sont inférieurs à ce qu'il aurait pu gagner s'il n'avait pas fourni de liquidités.

Cette perte est dite "impermanente" car il est impossible de la connaître tant que les actifs n'ont pas été retirés. De plus, si la valeur de l'ETH revient à 100 USDT, la perte sera inversée. Il s'agit donc d'une perte "impermanente" qui évolue en fonction du dynamisme du marché.

Un exemple avec une perte en dollars (USD)

Comme nous l'avons vu plus haut, les fournisseurs de liquidités ne subissent pas toujours un revers monétaire en raison d'un Impermanent Loss. Cependant, cela peut arriver dans certains cas, comme dans l'exemple ci-dessous.

Supposons que vous ayez 500 $ de deux cryptomonnaies. Nous utiliserons UNI et ETH pour cet exemple. Supposons que vous ayez 150 UNI et 1 ETH, que 1 ETH vaille 150 UNI, et que la valeur totale de chacune soit de 500 $. Cependant, une fois que vous aurez déposé les deux monnaies dans le pool, le ratio sera différent, car les monnaies fluctueront en termes de prix au fur et à mesure des trades sur le marché.

Par conséquent, sur la base du calculateur d'Impermanent Loss, vous pourriez avoir plus de UNI ou plus d'ETH dans le pool. Alors, que se passe-t-il lorsque le taux diffère du moment où vous avez déposé les deux devises ? Vous subirez un Impermanent Loss une fois retiré du pool de liquidité. 

N'oubliez pas que les taux ont changé depuis que vous avez déposé les devises. Par conséquent, lorsque vous les retirez, vous pouvez avoir plus d'une devise et moins d'une autre - ou vice versa.

Supposons que vous ayez maintenant 0,8 ETH et 170 UNI, ou 1,2 ETH et 110 UNI.

Examinons l'autre côté du spectre. Et si vous aviez simplement conservé vos actifs sans leur donner de liquidités ? Vous auriez plus des deux monnaies, et cela se traduirait par une valeur plus élevée en USD.

Pour un calcul avancé de l'Impermanent Loss avec formule, ChainBulletin propose un calcul approfondi, étape par étape.

Les avantages de la fourniture de liquidités

Le principal avantage des pools de liquidité est que vous effectuez des échanges, et non des trades. Vous n'avez pas besoin de chercher un partenaire qui attribue la même valeur à une devise que vous.

Quiconque a fait du trading de crypto sait que des compétences remarquables en matière de trading sont nécessaires pour traiter avec quelqu'un qui pourrait vouloir vendre sa crypto à un prix plus élevé. Avec un pool, vous pouvez échanger même si vous n'avez pas ces compétences.

Deuxièmement, les pools de liquidité ont un faible impact sur le marché, car les transactions ont tendance à être plus fluides. Le pool est verrouillé dans un contrat intelligent dont les prix changent en fonction de l'algorithme.

Plus important encore, vous êtes récompensé pour avoir fourni des liquidités puisque vous mettez en jeu des jetons et renoncez à votre capacité à les vendre.

Les limites

L'inconvénient le plus important des pools est l'Impermanent Loss. La valeur de vos actifs est réduite lorsque vous les rendez liquides.

En l'absence de toute tierce partie dans DeFi, le dépositaire de votre actif est le contrat intelligent. S'il rencontre un bug, vous pouvez perdre vos fonds. Par conséquent, les investisseurs doivent essayer de déposer leurs fonds dans des pools qui sont moins susceptibles de subir un Impermanent Loss. Nous en avons déjà parlé plus haut.

Plus important encore, essayez d'opter pour des MMA qui ont fait leurs preuves. Si vous tombez sur un MMA qui promet des rendements inhabituellement élevés, il est probable qu'il y ait une sorte de contrepartie dans tout le processus, ce qui rend les risques plus élevés.

Comment éviter l'Impermanent Loss ?

Dans certains cas de minage de liquidités, si le marché est volatile, un Impermanent Loss est inévitable puisque les prix sont appelés à fluctuer. Cependant, vous pouvez prendre certaines mesures pour vous assurer d'éviter les pertes impermanentes ou du moins que vous ne subissez pas un impact plus important lorsque les prix fluctuent.

L'usage de paires de stablecoins

Si vous voulez éviter complètement l'Impermanent Loss, rendez deux monnaies stables liquides. Par exemple, si vous fournissez de la liquidité à l'USDT et à l'USDC, il n'y aura aucun risque de perte impermanente puisque les prix des monnaies stables sont censés être stables.

Cependant, l'inconvénient majeur de cette approche est que vous ne bénéficierez d'aucune hausse du marché. Si vous exploitez des liquidités dans un marché haussier, il est inutile de détenir des stablecoins, car elles ne vous rapporteront rien.

Cependant, si vous faites du minage de liquidité dans un marché baissier, essayez de fournir de la liquidité aux stablecoins et gagnez des frais de trading. De cette façon, vous profiterez des frais de trading sans perdre d'argent.

Attention aux frais de trading

Dans tous les exemples que nous avons fournis ci-dessus, nous n'avons pas tenu compte des frais de trading. Les traders qui utilisent le pool doivent payer des frais de trading. Le MMA reverse une partie de ces frais aux fournisseurs de liquidité.

Parfois, ces frais sont suffisants pour compenser l'Impermanent Loss que vous avez subie pendant l'apport de liquidités. L'Impermanent Loss diminue avec l'augmentation du nombre de frais perçus.

Investir dans des paires à faible volatilité

Certaines paires de cryptomonnaies sont plus volatiles que d'autres, donc leur fournir de la liquidité peut augmenter votre risque d'Impermanent Loss.

Par exemple, si vous avez l'intention de fournir de la liquidité à une paire de crypto particulière et que, en étudiant le marché, vous pensez que l'une d'entre elles va bientôt surpasser l'autre, ne fournissez pas la liquidité.

Toutefois, si vous pensez que les deux monnaies vont augmenter ou diminuer l'une par rapport à l'autre en termes de prix, vous pouvez y aller, car cela ne fera pas une grande différence.

L'essentiel est de se méfier des monnaies volatiles en surveillant leurs performances actuelles et futures.

Optez pour un ratio de liquidité commun flexible

Une chose qui augmente les chances d'Impermanent Loss est le ratio 50:50 que la plupart des MMAs ont. Ils veulent ainsi créer un pool de liquidités équilibré.

Cependant, il existe de nombreuses plateformes décentralisées où vous pouvez fournir des liquidités dans différents ratios. De plus, ces plateformes, comme Balancer, vous permettent de mettre en commun plus de deux cryptomonnaies.

Lorsque les pools de Balancer ont des ratios plus élevés, comme 95:5, tout changement de prix dans ce cas n'entraîne pas autant d'Impermanent Loss qu'un pool 50:50. Par conséquent, si possible, fournissez de la liquidité à ces pools.

Attendre que le taux de change revienne à la normale

Lorsque vous apportez de la liquidité à une paire de crypto, leurs cours vont naturellement évoluer sur le marché. Cependant, plus les cours s'écartent de ceux auxquels vous avez effectué votre dépôt, plus votre Impermanent Loss sera élevée.

Par conséquent, vous pouvez attendre que les cours des cryptos reviennent à leurs taux initiaux, et ne pas retirer votre monnaie avant cela. Cependant, ce n'est pas aussi simple qu'il n'y paraît car le marché des cryptomonnaies est assez volatile.

Pools de staking unilatéral

Tous les MMAs ne disposent pas de pools de liquidité à deux devises. Certains MMAs populaires, comme Liquidity, n'ont qu'un seul type d'actif. Dans ce type de LP, vous pouvez fournir un stablecoin, tel que le LUSD, au pool pour assurer sa solvabilité.

En échange de cette liquidité, vous recevrez une part des frais de liquidation accumulés par la plateforme. Puisqu'il n'y a qu'une seule devise et qu'il n'y a pas de rapport entre deux actifs, il n'y a pas d'Impermanent Loss dans ce scénario.

Note finale

Enfin, il est impératif de se rappeler que vous pouvez subir un Impermanent Loss, quelle que soit la direction du changement de prix. Peu importe laquelle des deux devises de la paire crypto subit une hausse ou une baisse de prix. Le résultat sera un Impermanent Loss.

La seule façon de ne pas subir d'Impermanent Loss est que le prix au moment du retrait soit le même qu'au moment du dépôt.

Mais supposons que vous souhaitiez exploiter le potentiel de l'apport de liquidités en tant que revenu passif. Dans ce cas, il est préférable de calculer l'Impermanent Loss en utilisant les fluctuations des prix des cryptos sur le marché. Plus important encore, pour maximiser le revenu passif, ne fournissez pas de liquidité aux paires volatiles, car elles sont les plus susceptibles de subir un Impermanent Loss.

À ce stade, vous avez, je l'espère, suffisamment appris sur l'Impermanent Loss et les moyens de les éviter. Pour un utilisateur de crypto débutant ou intermédiaire, ces conseils devraient être suffisants. Mais si vous êtes un utilisateur expérimenté, utilisez les techniques de yield farming pour vous assurer que vos retours sont toujours supérieurs à l'Impermanent Loss potentiel.