

Le market making est une pratique financière traditionnelle qui joue un rôle essentiel dans le maintien de la liquidité et de la stabilité des marchés.
Il s'agit d'une stratégie de trading où une société ou un individu agit comme une « banque » lors de l'achat et de la vente d'actifs. Les market makers sont chargés d'assurer la liquidité d'un actif et de maintenir un intérêt constant des acheteurs et des vendeurs. Ils proposent des prix d'achat et de vente (« bid » et « ask ») selon la capitalisation du marché de l'actif sous-jacent.
Les market makers tirent profit de l'écart entre les prix d'achat et de vente, appelé bid-ask spread. Ils génèrent également des revenus via les frais prélevés pour la fourniture de liquidité et l'exécution des ordres de marché. Ce modèle traditionnel a été repensé et transformé dans l'univers des cryptomonnaies grâce aux systèmes automatisés.
Les Automated Market Makers (AMM) sont des plateformes de trading de cryptomonnaies décentralisées qui utilisent des smart contracts pour faciliter les échanges de tokens et autres actifs. Contrairement aux plateformes centralisées, les AMM ne s'appuient pas sur des carnets d'ordres pour la formation des prix. Les prix sont calculés selon des formules mathématiques basées sur la dynamique de l'offre et de la demande.
Les AMM se sont imposés dans la finance décentralisée grâce à plusieurs atouts majeurs. Ils sont plus accessibles, économiques et beaucoup plus efficaces que les plateformes de cryptomonnaies classiques. Ce modèle connaît une adoption croissante, les investisseurs recherchant des transactions dans un environnement stable et sans restrictions.
Un AMM est essentiellement un type de market maker basé sur des smart contracts. Ceux-ci exécutent automatiquement les ordres d'achat et de vente selon des instructions prédéfinies, sans intervention de tiers. Les AMM sont présents principalement sur les exchanges décentralisés et autres applications blockchain peer-to-peer. Cette accessibilité permet à chacun d'acheter et de vendre des cryptomonnaies sans intermédiaire.
Les automated market makers fonctionnent grâce à des pools de liquidité, fonds mutualisés pour des paires de trading spécifiques. Ils assurent la liquidité pour les achats et les ventes. Les plateformes AMM les plus utilisées illustrent l'efficacité de ce modèle au sein de l'écosystème DeFi.
À chaque transaction, les smart contracts ajustent automatiquement le ratio des actifs dans le pool afin de maintenir l'équilibre des prix. Les actifs restent libres d'accès dans chaque pool, permettant un trading continu via le protocole AMM.
Pour déterminer le prix des actifs, les AMM utilisent des algorithmes mathématiques et non des carnets d'ordres. Le prix de chaque actif est calculé selon une formule prédéfinie. La formule la plus courante, utilisée par la plupart des protocoles AMM, est x * y = k, où x correspond à la quantité d'actif A et y à la quantité d'actif B. K est un coefficient constant qui reflète la liquidité totale disponible dans le pool.
Les AMM fonctionnent d'une manière comparable aux carnets d'ordres des exchanges centralisés, permettant le trading entre deux paires d'actifs, telles que ETH/USDC. Cependant, ils ne requièrent pas la participation de contreparties, car les transactions sur les protocoles AMM sont réalisées de façon entièrement automatisée pour le compte des investisseurs.
Ces protocoles utilisent des pools de liquidité composés de deux cryptomonnaies. Les pools recourent à des algorithmes mathématiques prédéfinis pour « ancrer » le prix d'un actif par rapport à un autre, garantissant des prix stables et prévisibles.
Lorsque vous effectuez une transaction, les fonds sont versés dans le pool correspondant. L'algorithme calcule alors le prix de l'actif en fonction de la quantité de tokens présente dans le pool. Pour garantir une liquidité suffisante, l'algorithme ajuste automatiquement le ratio des actifs dans le pool proportionnellement au montant échangé, modifiant ainsi le prix de chaque actif. Cela permet de maintenir la valeur des actifs et une liquidité adéquate.
Les AMM prélèvent des frais d'une faible fraction sur chaque transaction. Les montants collectés sont répartis entre tous les fournisseurs de liquidité du pool, ce qui incite à la mise à disposition continue de liquidité.
Un liquidity pool est un instrument financier basé sur un smart contract, qui fournit la liquidité nécessaire aux opérations de trading en cryptomonnaie.
Concrètement, les liquidity pools permettent aux investisseurs de déléguer leurs actifs numériques à un smart contract qui facilite les échanges et leur offre une part des frais de transaction. Ce mécanisme est au cœur du fonctionnement des exchanges décentralisés.
Un des principaux bénéfices des liquidity pools est que la transaction ne nécessite pas la présence simultanée d'un acheteur et d'un vendeur, contrairement aux exchanges centralisés. Avec les liquidity pools, un acheteur peut passer un ordre d'achat à un prix défini grâce aux pools déjà financés.
Les liquidity pools sont alimentés par les utilisateurs, qui reçoivent une part des frais sur chaque transaction. Les investisseurs déposent deux montants de valeur égale dans le pool. Par exemple, pour contribuer à un pool ETH/DAI, il faut déposer des montants équivalents d'ETH et de DAI.
La nature systématique des liquidity pools en fait une solution privilégiée pour les protocoles DeFi automatisés. Ils jouent aussi un rôle clé pour limiter le slippage. Les liquidity pools stabilisent le prix de l'actif par rapport à sa capitalisation, évitant les fluctuations de prix lors des transactions.
Le mécanisme de fourniture de liquidité des AMM repose sur deux principes essentiels. D'abord, les preneurs de liquidité paient aux fournisseurs une commission pour obtenir l'actif sous-jacent. Ensuite, lors du retrait de liquidité, le système prélève automatiquement des frais sur le preneur (celui qui « prend » la liquidité) et les crédite au fournisseur.
Ce fonctionnement crée un écosystème pérenne : les fournisseurs sont incités à maintenir leurs actifs dans les pools, ce qui assure la disponibilité du marché et réduit le risque de pénurie de liquidité en période de forte activité.
Les smart contracts sont au cœur du fonctionnement des AMM. Ils servent principalement à exécuter instantanément les ordres d'achat et de vente dans les liquidity pools. Une fois les conditions remplies, ils ne peuvent être modifiés, ce qui garantit une exécution transparente et sans confiance des transactions.
Ces contrats auto-exécutants éliminent la nécessité d'intermédiaires, réduisent les coûts de transaction et apportent une sécurité et une transparence inégalées par les systèmes financiers traditionnels. L'automatisation et l'immutabilité des smart contracts forment la structure fondamentale de l'écosystème AMM.
Les mécanismes de tarification constituent un aspect central des protocoles AMM. Le mode de fonctionnement dépend de la manière dont les services décentralisés obtiennent les informations de prix. On distingue trois formats modernes.
Le premier fonctionne sans données externes, le prix étant déterminé localement, comme sur les constant product market makers et les protocoles similaires.
La deuxième catégorie utilise des données où le prix est fixé à 1, notamment pour les stableswap AMM destinés aux stablecoins. Enfin, certains mécanismes intègrent des données externes via des oracles, pour une tarification en temps réel plus précise.
Pour limiter le slippage dans tous les pools de liquidité, les plateformes AMM recourent à des algorithmes de tarification. La formule la plus répandue est x * y = k, où :
Cette formule est la plus courante, mais certains automated market makers utilisent des formules plus complexes selon les besoins. L'objectif est toujours de garantir une tarification stable de chaque actif dans le pool.
L'analyse de cette formule éclaire le fonctionnement de l'algorithme : il s'agit de maintenir une valeur de liquidité équivalente dans le pool. Cela passe par une diminution de la valeur d'un actif et une augmentation de l'autre afin de préserver l'équilibre.
Par exemple, si un utilisateur achète de l'ETH dans un pool ETH/DOT et que le volume d'ETH augmente fortement, le pool devient déséquilibré. Pour rééquilibrer la liquidité, un achat équivalent de DOT est effectué. Ainsi, la liquidité totale reste constante, la volatilité des prix est maîtrisée et le risque de slippage réduit.
Avec l'évolution rapide de la blockchain, de nombreuses solutions financières cherchent à décentraliser le système. Les principaux AMM incluent différents protocoles et plateformes DEX qui ont initié des approches variées du trading décentralisé.
Ces plateformes ont démontré la pertinence du modèle AMM et continuent d'innover avec des fonctionnalités telles que la liquidité concentrée, des pools multi-actifs et des courbes de tarification avancées. La diversité des AMM témoigne de la flexibilité et de l'adaptabilité de cette technologie aux exigences du marché.
Il convient de souligner que les AMM se distinguent de leurs homologues centralisés, bien qu'ils remplissent des fonctions similaires. Voici les principales caractéristiques propres à ces protocoles décentralisés.
La principale caractéristique des AMM est leur fonctionnement décentralisé. Les utilisateurs n'ont pas à traiter avec des tiers, mais interagissent directement avec le code informatique ou les smart contracts via les pools de liquidité. Aucune entité centralisée ne peut donc décider de la participation d'un individu au marché crypto.
Cette décentralisation dépasse la seule exécution des transactions : elle concerne également la gouvernance, les mises à jour du protocole et la structure des frais, pour une véritable infrastructure communautaire.
Les AMM reposent sur les smart contracts, qui permettent l'exécution automatique des transactions dès que les conditions sont réunies. Les smart contracts fonctionnent sur le principe « si-alors » : une fois les conditions remplies, la transaction est autorisée sans intervention extérieure.
La transparence des smart contracts permet aux utilisateurs de consulter le code et de comprendre le traitement de leurs transactions, ce qui instaure un niveau de confiance inédit dans la finance automatisée.
Les AMM sont non-custodiaux : les utilisateurs sont responsables de la sécurité de leurs fonds. L'accès aux DEX se fait via des wallets crypto, et il est possible de déconnecter son wallet à la fin de la session. Les plateformes ne conservent pas les actifs des utilisateurs, mais se contentent de traiter les transactions par smart contract.
Ce modèle non-custodial réduit fortement le risque de piratages et garantit aux utilisateurs un contrôle total sur leurs fonds à tout moment.
Les protocoles AMM sont sécurisés par leur architecture décentralisée. Ils sont difficiles à attaquer grâce au réseau distribué de la blockchain. Par contraste, les exchanges centralisés sont plus vulnérables en raison de leur point de défaillance unique.
La nature distribuée de la blockchain implique qu'un piratage d'AMM nécessiterait d'attaquer simultanément plusieurs nœuds, ce qui est peu viable économiquement.
Un algorithme de tarification rigide rend difficile toute manipulation à la hausse ou à la baisse du prix d'un actif dans un pool. Les plateformes AMM maintiennent une liquidité constante dans chaque pool et empêchent la manipulation du marché.
Ce mode de tarification algorithmique instaure un marché plus transparent et équitable, où les prix dépendent uniquement de l'offre et de la demande, sans intervention centralisée.
Les AMM représentent une étape clé dans l'évolution des marchés financiers, en raison de leur attrait pour l'économie décentralisée. Malgré leurs nombreux avantages, ils présentent aussi certains inconvénients.
Les marchés financiers ont recours aux carnets d'ordres et aux AMM. Les carnets d'ordres impliquent souvent une intervention de tiers et un flux d'ordres régulé. Les AMM n'ont pas de contrepartie, ce qui simplifie grandement le trading.
Autre distinction majeure : les AMM incitent les investisseurs à devenir fournisseurs de liquidité, en leur reversant une part des frais. Ce principe n'existe pas dans les carnets d'ordres, où les exchanges centralisés conservent tous les frais.
Les carnets d'ordres exigent de faire correspondre acheteurs et vendeurs à des prix précis, ce qui fragmente la liquidité et élargit les spreads. Les AMM, eux, offrent une liquidité continue à chaque niveau de prix, permettant l'exécution des transactions en permanence, avec un risque de slippage pour les gros ordres.
Les AMM sont une composante essentielle du marché DeFi. Ils facilitent l'accès à la liquidité et la génération de revenus passifs pour les traders de cryptomonnaies. Ils offrent aussi un environnement de prix plus stable, l'auto-conservation des actifs et des barrières à l'entrée plus faibles.
Ce modèle convient parfaitement aux investisseurs nouvelle génération et garantit l'équité pour tous les participants. L'innovation des AMM a démocratisé le market making, permettant à tout détenteur de crypto-actifs de participer à la liquidité et d'en tirer profit, un privilège autrefois réservé aux grandes institutions.
Par ailleurs, les AMM ont favorisé l'expansion de la DeFi en apportant l'infrastructure de liquidité nécessaire à divers protocoles, tels que les plateformes de prêt, les agrégateurs de rendement et les produits dérivés. À mesure que la technologie progresse, les AMM devraient intégrer des fonctions avancées comme les frais dynamiques, l'interopérabilité multi-chaînes et une meilleure efficacité du capital, consolidant leur rôle central dans la finance décentralisée.
L'AMM utilise des pools de liquidité pour déterminer automatiquement les prix en fonction de la liquidité disponible, alors que les exchanges à carnet d'ordres reposent sur des acheteurs et des vendeurs pour fixer les prix manuellement. L'AMM permet le trading décentralisé sans intermédiaire, avec une liquidité continue et une tarification instantanée.
L'AMM permet le trading via des pools de liquidité grâce à la formule du produit constant x*y=k. Cette formule maintient une relation fixe entre deux actifs du pool. Lorsqu'un actif est échangé contre un autre, le produit de leurs quantités reste constant, déterminant automatiquement les prix selon l'offre et la demande au sein du pool.
Il s'agit de déposer des montants équivalents de deux actifs. Les LP perçoivent une part des frais de trading sur chaque transaction. Parmi les risques : le impermanent loss dû aux fluctuations de prix et au rééquilibrage des actifs.
Uniswap utilise la formule du produit constant pour les paires de tokens classiques ; Curve optimise les échanges de stablecoins ou d'actifs similaires avec un slippage minimal ; Balancer propose des pools multi-tokens flexibles avec des pondérations personnalisées pour diversifier les stratégies de liquidité.
Le slippage est l'écart entre le prix attendu et le prix d'exécution réel. Pour le limiter, il est recommandé de régler la tolérance au slippage, de trader lors de périodes de forte liquidité et de choisir des paires avec des pools profonds.
L'impermanent loss survient quand la valeur des tokens varie dans le pool, entraînant des pertes pour les LP par rapport à la détention directe. L'évaluation du risque implique d'analyser la volatilité des prix, les ratios du pool et les volumes de trading. Privilégier les paires stables et les pools à fort volume permet de limiter l'IL tout en générant des frais.
Avantages des AMM : décentralisation, transparence, disponibilité 24/7. Inconvénients : liquidité moindre, risque de slippage, complexité d'utilisation. Les exchanges centralisés offrent une meilleure liquidité et une expérience utilisateur plus simple, mais présentent un risque de défaillance centralisée.











