Dans le jargon de la finance décentralisée (DeFi), un teneur de marché automatisé (AMM) est un outil qui permet aux traders d’effectuer des transactions sur les bourses crypto décentralisées (DEX). Contrairement aux teneurs de marché de la finance traditionnelle, les AMM ne sont pas gérés par des humains, mais plutôt par des smart contracts.

Alors, comment fonctionne un teneur de marché automatisé ? Quels sont les différents types d’AMM ? Réponses dans ce guide.

Histoire et origine des AMM

Avant l’arrivée de la finance décentralisée, toutes les transactions des bourses traditionnelles étaient enregistrées sur des carnets d’ordres. En termes simples, un carnet d’ordres est un journal qui enregistre les ordres d’achat et de vente des investisseurs pour un actif spécifique.

À l’époque, les teneurs de marché étaient des entreprises ou des individus qui apportaient de la liquidité au marché. Pour générer des gains, ils profitaient du spread entre les cours d’achat et de vente. Dans le jargon boursier, le spread, ou écart, représente la différence entre ce qui est demandé par le vendeur et ce qui est payé par l’acheteur. Les teneurs de marché vendent généralement les actifs à des prix plus élevés par rapport à leurs cours de vente.

AMM
Histoire des AMM : BeInCrypto

Bien que les teneurs de marché traditionnels soient très utiles pour des actifs traditionnels, comme les actions, ils ne fonctionnent pas très bien dans le monde de la finance décentralisée. Étant donné que le marché crypto en est encore à ses débuts, sa liquidité reste très faible par rapport à celle du marché boursier. De même, la plupart des cryptomonnaies sont extrêmement volatiles.

Comment est né le premier AMM ?

Le premier teneur de marché automatisé a vu le jour en 2017 sur Bancor. Mais ce n’est qu’en 2018 que les AMM ont vraiment gagné du terrain. Leur succès ? Ils le doivent à Uniswap, un DEX basé sur la blockchain Ethereum et entièrement gouverné par les smart contracts.

Alors que le marché de la finance décentralisée évolue à la vitesse grand V, les AMM se font de plus en plus sophistiqués. Néanmoins, les acteurs de l’écosystème crypto ne comptent pas s’arrêter ici.

“Je veux voir davantage de projets qui révolutionnent les applications classiques du Web2 en utilisant les super pouvoirs de la crypto pour découvrir de nouveaux cas d’utilisation. Je ne veux plus voir de simples ajustements ou améliorations des choses qui existent déjà, comme les AMM, les prêts, etc…”.

Hayden Adams (hayden.eth) créateur du protocole Uniswap : Twitter.

Après UniSwap, d’autres exchanges basés sur des AMM ont vu le jour. Par exemple, PancakeSwap et SushiSwap utilisent des modèles de market maker automatisés, comme les AMM probabilistes, les AMM à produit constant, etc. En 2023, certaines solutions Layer 2, comme Polygon, ont commencé à déployer des AMM sur leurs protocoles.

Teneur de marché, c’est quoi au juste ?

Maintenant que vous en savez un peu plus sur l’histoire des AMM, vous vous demandez probablement à quoi ils servent. Pour faire simple, vous pouvez considérer le teneur de marché automatisé comme un algorithme mathématique qui gère les transactions au sein d’une bourse crypto décentralisée.

Le concept à l’origine des AMM : BeInCrypto

Contrairement à un carnet d’ordres, le teneur de marché ne dépend pas des ordres d’achat et de vente. Il s’appuie plutôt sur plusieurs pools de liquidités, c’est-à-dire des pools où les investisseurs déposent leurs fonds pour permettre aux traders d’effectuer des transactions. Le nombre de tokens d’un pool détermine le prix de la transaction.

Voici un petit exemple qui vous aidera à mieux comprendre le rôle des AMM : 

Imaginez que vous êtes dans un marché aux poissons où les prix varient en fonction de l’offre et de la demande. Si une quantité importante d’un type de poisson spécifique inonde le marché, l’offre augmente, ce qui fait baisser les prix. Si au contraire, la demande dépasse l’offre, les prix montent en flèche. Eh bien, c’est exactement ce principe que suivent les AMM. En effet, les prix fixés par les AMM dépendent de la dynamique de l’offre et de la demande.

Contrairement aux carnets d’ordres traditionnels, où les prix sont déterminés par des traders humains, les AMM interagissent directement avec les fournisseurs de liquidités, les investisseurs DeFi et les smart contracts.

AMM vs Exchanges
AMM vs Exchanges : BeInCrypto

Comment fonctionne un teneur de marché automatisé (AMM) ?

Voici un deuxième exemple qui vous aidera cette-fois ci à comprendre le fonctionnement d’un teneur de marché automatisé : 

Vous êtes dans une station de lavage auto où vous pouvez choisir n’importe quel type de lavage pour votre véhicule. Vous introduisez des pièces dans la machine et vous attendez qu’elle lave votre voiture. Le teneur de marché automatisé fonctionne en effet de la même manière, sauf qu’au lieu de payer une machine, vous déposez des tokens dans un DEX ou un pool de liquidité. 

Alors que la station de lavage auto lave votre voiture, l’AMM échange vos tokens dans un pool de liquidité. 

Comment fonctionne un teneur de marché ?
Les algorithmes des AMM : BIS

En d’autres termes, les fournisseurs de liquidité déposent des tokens dans les pools. En contrepartie de leur contribution, le teneur de marché leur verse une partie des frais de trading. Notez que tous les pools ou DEX fonctionnent comme des bourses crypto. En conséquence, les utilisateurs doivent payer des frais de trading pour pouvoir effectuer des transactions. Une partie de ces frais de trading est versée aux fournisseurs de liquidité. L’ensemble de ce processus est géré par les smart contracts du teneur de marché.

Qu’en est-il des frais de gaz ?

Étant donné que les AMM fonctionnent sur la blockchain, ils nécessitent des frais de gaz. Mais contrairement à ce que l’on pourrait croire, ces frais de gaz ne sont pas déterminés par le smart contract de l’AMM, mais plutôt par la blockchain sur laquelle il fonctionne.

Pour résumer, voici les actions qu’un teneur de marché automatisé peut effectuer au sein d’une plateforme de finance décentralisée : 

  • Exécuter les swaps de tokens en utilisant les paires de trading;
  • Fixer les prix en fonction de l’offre et de la demande;
  • Verser une partie des frais de trading aux fournisseurs de liquidité;
  • Gérer la liquidité des différents pools;
  • Réduire le risque de pertes temporaires en ajoutant certaines conditions aux smart contracts; 
  • Donner aux utilisateurs la possibilité de faire du yield farming;
  • Interagir avec d’autres plateformes DeFi.
AMM
Quelques exemples de pools d’AMM : KPMG

Comme vous l’aurez compris, le teneur de marché est bien plus qu’un simple outil de gestion des transactions.

Un peu de mathématiques…

Pour permettre aux utilisateurs d’effectuer des transactions, le market maker utilise une formule mathématique simple : 

X* Y = K

X représente le montant de l’actif A, Y représente le montant de l’actif B, tandis que K est une constante prédéfinie par l’AMM.

Comment fonctionne un teneur de marché
Fonctionnement d’un teneur de marché automatisé : BeInCrypto

Comme expliqué plus haut, les pools de liquidité contiennent des paires de trading, c’est-à-dire des tokens A et des tokens B. Ainsi, lorsqu’on parle de swap de tokens, on parle simplement d’un échange de tokens B contre des tokens A ou vice versa.

Il convient toutefois de noter que le K doit rester constant. En d’autres termes, si la quantité de X diminue, la quantité de Y doit aussi diminuer. Pour mieux comprendre cette équation, prenons l’exemple de la paire de trading DAI/WBTC.

Le saviez-vous ? La base mathématique du fonctionnement des AMM remonte à 1996. Elle a été proposée par le professeur Othmar M. Lehner dans son livre intitulé “Forecasting and Hedging in the Currency Market”.

Un exemple concret

Revenons à notre exemple. Imaginons un pool de liquidité DAI / WBTC qui contient 10 000 DAI et 10 WBTC. L’équation de son AMM est la suivante : 

X (10 000) x Y (10) = K (100 000)

Maintenant, si une personne retire 1 WBTC du pool, la valeur du Y va changer. Néanmoins, pour que le K reste constant, la valeur du X doit également changer. En conséquence, la nouvelle quantité de DAI qui devrait être présente dans le pool est de 100 000/9 = 1 111,11.

Ainsi, un trader qui souhaite retirer 1 WBTC doit déposer 1 111,11 jetons DAI dans le pool. En d’autres termes, 1 WBTC (au prix du pool) correspond à 1 111,11 jetons DAI. C’est ainsi que fonctionne un AMM, notamment en ce qui concerne l’apport de liquidités et les swaps de tokens.

Notez que si X* Y = K reste la formule standard, il existe des markets makers qui utilisent d’autres équations. Par exemple, le DEX Balancer permet de créer des pools avec plus de deux tokens et avec des ratios différents. Ce, en utilisant la formule suivante : 

K = (solde 1 / pondération 1) * (solde 2 / pondération 2)… * (solde n / pondération n).

De son côté, Curve Finance utilise la formule suivante :  D = A * S + S ^ N / N ^ N. D est la constante, S est la somme de toutes les réserves, A est le coefficient d’amplification et N est le nombre d’actifs disponibles sur le pool.

D’autres exchanges décentralisés, comme Uniswap V3 et Bancor utilisent des formules mathématiques différentes pour leurs AMM.

Quels sont les différents types d’AMM ?

Les teneurs de marché automatisés peuvent varier en fonction des algorithmes qu’ils utilisent et de leurs fonctionnalités. Voici les différents types d’AMM à connaître :

Les teneurs de marché les plus courants

AMM virtuels 

Ce sont des teneurs de marché automatisés qui n’utilisent pas de pools de liquidité. Ils reposent plutôt sur des algorithmes mathématiques qui déterminent les prix. Ces teneurs de marché peuvent être complexes. Perpetual Protocol, l’un des plus grands DEX de produits dérivés au monde, utilise un teneur de marché virtuel.

Notons par ailleurs que les AMM virtuels ont pour objectif de réduire l’impact des transactions importantes sur les prix. C’est d’ailleurs pour cette raison que la V2 de Bancor utilise un teneur de marché virtuel.

AMM probabilistes

Comme son nom l’indique, un teneur de marché probabiliste utilise des formules mathématiques probabilistes pour déterminer les prix des transactions. Ce type d’AMM est généralement régi par un contrat intelligent et des modèles mathématiques complexes. Tokemak est l’un des exemples les plus connus d’AMM probabiliste.

AMM à produit constant

Ces derniers utilisent généralement la formule x * y = k. Ainsi, si le cours d’un actif augmente en raison d’une baisse de l’offre, le cours du deuxième actif de la paire doit baisser pour maintenir l’équilibre. Uniswap est le premier exchange décentralisé à avoir utilisé un AMM à produit constant.

Notons par ailleurs que la bourse crypto a récemment lancé un protocole appelé UniswapX. Ce dernier offre une meilleure liquidité aux traders et des frais de transaction plus abordables. 

AMM hybrides

Les teneurs de marché automatisés hybrides sont capables de modifier leur mode de fonctionnement en fonction des scénarios. Ils peuvent par exemple fonctionner comme des AMM à produit constant pour les transactions standard, et comme des AMM probabilistes lorsque la volatilité augmente. Balancer utilise un AMM hybride.

Les teneurs de marché spécialisés

AMM à moyenne pondérée

Le principe de fonctionnement de ces AMM repose sur une formule spéciale où le prix d’un actif est représenté par le montant des deux actifs du pool et non pas d’un seul actif. Curve Finance est l’une des premières plateformes de finance décentralisée à utiliser un teneur de marché à moyenne pondérée.

AMM à formule ajustable

Ce type de teneur de marché utilise une formule ajustable qui détermine les prix des actifs en fonction de plusieurs facteurs. Parmi les DEX utilisant ce type d’AMM, on peut citer : Notionnel.

AMM dynamiques

Comme leur nom l’indique, ces AMM modifient leurs paramètres en fonction des conditions du marché. Le DEX 1inch utilise un teneur de marché dynamique.

AMM de NFT

Ces teneurs de marché visent à simplifier les transactions NFT. Ils permettent également d’injecter des liquidités dans le marché des jetons non fongibles. NFTX et SeaCows sont les exemples les plus connus d’AMM de tokens non fongibles.

AMM de prêt et d’emprunt

Ces AMM permettent aux utilisateurs d’emprunter et de prêter des cryptomonnaies. Avec ce type d’AMM, les prêteurs déposent leurs actifs dans des pools en vue de générer des intérêts. De leur côté, les emprunteurs peuvent obtenir des prêts crypto à des taux d’intérêt prédéterminés. Aave et Compound sont d’excellents exemples d’AMM de prêt.

AMM d’assurance

Le teneur de marché d’assurance permet aux investisseurs de déposer leurs fonds dans un pool collectif. Ce, afin de se protéger les uns les autres contre les pertes. Nexus Mutual est l’une des premières plateformes à proposer ce genre de service.

AMM d’options

Comme leur nom l’indique, ces AMM permettent le trading d’options. Opyn est l’un des exemples les plus connus d’AMM d’option trading.

AMM de prédictions

Il existe des AMM qui vous permettent de faire des paris sur des événements spécifiques. Augur est à ce jour l’AMM de prédiction le plus utilisé au monde.

AMM synthétiques

Si vous souhaitez négocier des actifs synthétiques (des produits dérivés tokenisés) qui représentent des actifs du monde réel comme les actions ou l’or, vous pouvez utiliser des AMM synthétiques comme Synthetix.

Les différents types d’AMM : KPMG

Quel est le rôle d’un teneur de marché dans la DeFi ?

Maintenant que vous connaissez les différents types d’AMM, voici quelques-uns de leurs cas d’utilisation les plus courants.

Relation entre les AMM, les traders et les fournisseurs de liquidité : KPGM

Yield farming

Le yield farming est une activité de finance décentralisée où les investisseurs déposent leurs fonds dans des pools en vue de générer des gains. Il existe plusieurs plateformes de yield farming sur le marché, notamment Compound et SushiSwap.

Comment fonctionne le yield farming ? BeInCrypto

Apport de liquidité

L’apport de liquidité est le cas d’utilisation le plus fréquent des teneurs de marché. Cette activité permet aux fournisseurs de liquidité de générer des gains en déposant leurs fonds dans des pools. Si vous souhaitez fructifier votre capital crypto de cette manière, vous pouvez essayer des plateformes, comme Cure Finance et Uniswap.

Distribution des frais de trading

Comme expliqué plus haut, le teneur de marché automatisé distribue une partie des frais de transaction aux fournisseurs de liquidité. En effet, le market maker fonctionne comme une plateforme de trading à part entière. Et pour attirer autant de fournisseurs de liquidité que possible, il leur distribue une partie des frais qu’il perçoit.

Arbitrage crypto

Le teneur de marché vous donne également la possibilité de faire de l’arbitrage. En effet, étant que chaque AMM utilise sa propre formule de calcul, le prix d’un même actif peut varier d’un pool à l’autre. En conséquence, vous pouvez faire de l’arbitrage crypto en achetant des tokens sur des pools et en les vendant à des prix plus élevés sur d’autres pools.

Par exemple, si le cours Ethereum avoisine les 1 900 $ sur les exchanges crypto centralisés, vous pouvez l’acheter à un prix légèrement plus bas sur les AMM. Mais pour cela, vous devez chercher un pool de liquidité (par exemple USDT/ETH) où l’offre d’ETH surpasse la demande.

Le problème des pertes temporaires 

Le problème des pertes temporaires ou impermanentes touche la plupart des teneurs de marché automatisés.

Explication des pertes temporaires : BeInCrypto

Ce phénomène se produit lorsque les cours des actifs déposés dans les pools de liquidité évoluent dans une direction imprévisible. Chose qui peut exposer leurs détenteurs à des pertes temporaires. Bien que les AMM soient la source principale de ce problème, certains d’entre eux, comme les AMM probabilistes, ont trouvé un moyen de le contourner.

Par exemple, Balancer utilise des formules qui réduisent les risques liés à la volatilité. De son côté, Curve Finance ne propose que des stablecoins dans ses pools de liquidité, ce qui élimine complètement le problème des pertes temporaires.

Trading automatique

Les AMM peuvent également être utilisés dans le trading automatique. Leurs smart contracts permettent aux traders de faire des transactions en P2P sans passer par des intermédiaires.

Oracles de prix

Certains AMM, comme Uniswap, peuvent également servir d’oracles de prix décentralisés. Ils permettent ainsi à d’autres plateformes de finance décentralisée d’accéder en temps réel aux données relatives aux prix des cryptomonnaies.

Trading cross-chain

De nombreux market makers, notamment Synapse, THORChain et Ren Protocol, permettent aux utilisateurs d’échanger des tokens entre plusieurs blockchains. Ils peuvent donc être utilisés comme des ponts inter-chaînes.

Création de crypto actifs

Certains AMM, comme Synthetix, permettent également de créer des crypto actifs et de tokeniser des actifs du monde réel.  

Quels sont les avantages d’un teneur de marché ?

Pour récapituler, voici quelques-uns des principaux avantages des AMM : 

  • Le teneur de marché automatisé ne nécessite aucune entité centralisée;
  • Il n’utilise pas de carnets d’ordres:
  • Il permet aux fournisseurs de liquidité de générer des gains;
  • Les AMM sont également très transparents, car tout le monde peut accéder à leurs historiques de transactions;
  • Certains AMM peuvent s’avérer nettement moins chers que les bourses crypto classiques;
  • La plupart des teneurs de marché automatisé vous permettent d’utiliser plusieurs blockchains à la fois.

Quels sont les inconvénients d’un teneur de marché ?

Malgré tous leurs avantages, les AMM sont loin d’être parfaits. Voici quelques-uns de leurs inconvénients : 

  • Le risque de pertes temporaires;
  • Les bugs de smart contracts;
  • Des frais de gaz élevés;
  • Les risques réglementaires;
  • Les risques liées à la faible liquidité;
  • Et enfin, les AMM sont plus vulnérables à la volatilité du marché.

Quel avenir pour les market makers ?

C’est indéniable, les teneurs de marché automatisés ont révolutionné le monde de la finance décentralisée. Comme nous l’avons vu dans ce guide, certains AMM peuvent offrir plusieurs services à la fois, notamment le trading automatique, le yield farming, l’arbitrage crypto, etc.

Au fil du temps, les AMM peuvent aider les développeurs à créer des projets DeFi plus innovants et à rendre la crypto plus accessible. Ces outils sont également susceptibles de traverser les murs de la finance décentralisée et d’attirer de nouvelles catégories d’utilisateurs.

Foire aux questions (FAQ)

Qu’est-ce qu’un teneur de marché (AMM) ?

Qui a créé le premier AMM ?

Comment fonctionne un teneur de marché ?

Quels sont les avantages des exchanges centralisés ?

Quel est le rôle d’un teneur de marché dans la finance décentralisée ?

Qu’est-ce qu’un AMM virtuel ?

Qu’est-ce qu’un pool de liquidité crypto ?

Qu’est-ce qu’un AMM de NFT ?

Les meilleures plateformes de cryptos | Novembre 2024
Les meilleures plateformes de cryptos | Novembre 2024
Les meilleures plateformes de cryptos | Novembre 2024

Avis de non-responsabilité

Avis de non-responsabilité : Conformément aux directives de The Trust Project, le contenu éducatif de ce site est proposé de bonne foi et à des fins d'information générale uniquement. BeInCrypto a pour priorité de fournir des informations de haute qualité, en consacrant du temps à la recherche et à la création d'un contenu informatif pour les lecteurs. Bien que des partenaires puissent récompenser l'entreprise avec des commissions pour des placements dans les articles, ces commissions n'influencent pas le processus de création de contenu impartial, honnête et utile. Toute action entreprise par le lecteur sur la base de ces informations se fait strictement à ses propres risques.

wpua-150x150.png
Fatima-Zahra C
Diplômée de Toulouse Business School, Fatima-Zahra a entamé sa carrière en tant que consultante chez Deloitte, avant de se reconvertir dans la presse économique et fintech. En plus de son travail de journaliste, Fatima-Zahra a géré les relations presse de plusieurs cabinets d’avocats à Paris, Londres et Casablanca. Tombée sous le charme des cryptomonnaies en 2021, elle a travaillé en tant que traductrice chez BeInCrypto de 2021 à 2023. Ses sujets d’expertise : Cryptomonnaies, Finance...
READ FULL BIO
Sponsorisé
Sponsorisé