

Avant l’avènement des automated market makers (AMM), le trading de cryptomonnaies reposait exclusivement sur le modèle traditionnel du carnet d’ordres. Ce système enregistrait les ordres d’achat et de vente, reflétant en temps réel l’intérêt du marché pour des actifs spécifiques. Toutefois, les carnets d’ordres présentaient de sérieuses limites, en particulier sur les plateformes décentralisées dépourvues de market makers professionnels.
En 2016, la finance décentralisée a franchi un cap majeur. Alan Lu, membre de l’équipe du projet Gnosis, a introduit le concept novateur d’Automated Market Maker (AMM). Cette innovation reposait sur l’utilisation de smart contracts pour gérer la liquidité de façon automatique, supprimant le besoin d’un tiers ou d’une entité centralisée. Vitalik Buterin, fondateur de la blockchain Ethereum, a soutenu activement cette idée, renforçant sa crédibilité au sein de la communauté crypto.
Bancor a été le premier protocole à déployer la technologie AMM dans la pratique, l’intégrant à l’écosystème de la finance décentralisée (DeFi). Les automated market makers ont connu une adoption massive et sont devenus populaires après le lancement d’Uniswap en 2018. Le succès d’Uniswap a inspiré le développement d’alternatives, donnant naissance à des plateformes majeures telles que PancakeSwap (sur BNB Chain) et SushiSwap (un fork d’Uniswap avec des fonctionnalités étendues).
Un automated market maker est un algorithme logiciel qui permet aux utilisateurs d’échanger des paires d’actifs crypto, à l’image des carnets d’ordres des exchanges centralisés. La différence majeure réside dans le mécanisme de tarification : au lieu d’associer des ordres d’achat et de vente, les AMM utilisent des algorithmes et des formules mathématiques pour calculer automatiquement des prix équitables.
Chaque AMM fonctionne avec un pool de liquidité, un smart contract qui conserve des réserves de cryptomonnaies. Généralement, ces pools contiennent deux tokens (ex. ETH/USDT ou BTC/DAI), déposés par des fournisseurs de liquidité en échange d’une part des frais de trading. Plus la valeur des actifs verrouillés dans le pool est élevée, plus la liquidité est importante et plus la glissade de prix est réduite lors de transactions d’envergure.
La formule de tarification AMM la plus courante est le modèle du produit constant : x * y = k. Ici, x correspond à la quantité du token A dans le pool, y à celle du token B, et k représente une constante liée à la liquidité totale du pool. Lorsqu’un utilisateur échange un token contre un autre, le ratio x/y se modifie, mais leur produit reste constant, ajustant automatiquement les prix selon l’offre et la demande. Ce modèle mathématique assure une liquidité continue et une découverte dynamique des prix sans intervention humaine.
L’écosystème de la finance décentralisée propose plusieurs variantes d’AMM, chacune adaptée à des usages et besoins spécifiques :
Virtual AMM — exploite des modèles innovants sans dépôt d’actifs réels dans les pools de liquidité. La tarification repose entièrement sur des algorithmes mathématiques et des réserves virtuelles. Cette approche est particulièrement adaptée aux produits dérivés et aux actifs synthétiques, où aucune garde physique de tokens n’est nécessaire.
Probabilistic AMM — utilise des formules probabilistes et des modèles statistiques avancés pour optimiser les prix de transaction. Cette méthode permet au système de prendre en compte la volatilité du marché et d’anticiper plus précisément les mouvements de prix.
Constant Product AMM — modèle d’AMM le plus éprouvé et fiable, utilisé dans des protocoles comme Uniswap et SushiSwap. Fondé sur la formule x * y = k, il garantit simplicité, fiabilité et prévisibilité des prix.
Hybrid AMM — système adaptatif qui ajuste dynamiquement ses paramètres selon les cas d’usage, combinant différents modèles AMM pour optimiser l’efficience, la glissade de prix et la capitalisation du pool.
Weighted Average AMM — calcule le prix des actifs en utilisant la moyenne pondérée des actifs du pool. Le protocole Balancer applique ce principe, permettant des pools avec des ratios personnalisés (ex. 80/20 au lieu du classique 50/50).
Lending AMM — modèle spécialisé facilitant le prêt et l’emprunt de cryptomonnaies. Les utilisateurs peuvent prêter des actifs et percevoir des intérêts, tandis que les mécanismes AMM déterminent automatiquement les taux d’intérêt.
Insurance AMM — regroupe des actifs afin de constituer des réserves d’assurance, protégeant d’autres pools ou protocoles contre les risques imprévus et les failles de smart contracts.
Options AMM — permet la négociation d’options sur cryptomonnaies via des plateformes décentralisées, garantissant l’exécution des contrats grâce aux pools de liquidité.
Synthetic AMM — conçu pour l’échange d’actifs synthétiques répliquant la valeur d’instruments réels (actions, matières premières, indices) sans nécessiter la détention de l’actif sous-jacent.
Les automated market makers offrent des avantages majeurs aux utilisateurs de la finance décentralisée :
Décentralisation et absence d’intermédiaires — les AMM reposent sur des smart contracts, éliminant la nécessité d’organisations centralisées ou de tiers. Les utilisateurs conservent la pleine maîtrise de leurs actifs et ne sont pas soumis aux décisions d’opérateurs d’exchange ou de régulateurs.
Sécurité non-custodiale — les utilisateurs accèdent aux AMM via des wallets non-custodiaux (ex. MetaMask, Trust Wallet, Ledger). Les clés privées ne sont jamais partagées avec la plateforme, ce qui réduit fortement le risque de perte d’actifs en cas de piratage d’un exchange centralisé.
Protection contre la manipulation des prix — les prix sur AMM sont définis exclusivement par des formules mathématiques selon les ratios du pool, éliminant pratiquement la manipulation artificielle des prix par des whales ou des opérateurs d’exchange. Tout changement de prix résulte directement des opérations de trading réelles.
Liquidité continue — contrairement aux carnets d’ordres traditionnels qui peuvent manquer de contreparties, les AMM assurent en permanence la liquidité tant que des actifs restent dans le pool. Cela est essentiel pour les tokens à faible liquidité.
Potentiel de revenus passifs — les fournisseurs de liquidité perçoivent une part des frais de trading, générant ainsi des revenus passifs pour les détenteurs de cryptomonnaies.
En dépit de leurs atouts, les automated market makers présentent des limites notables :
Risque de glissade de prix — une liquidité insuffisante peut provoquer une glissade importante sur les transactions volumineuses, avec des prix d’exécution très éloignés des attentes. Ce phénomène touche particulièrement les tokens à faible liquidité et les grosses opérations.
Vulnérabilités des smart contracts — les AMM dépendent intégralement du code des smart contracts ; des bugs ou des audits insuffisants peuvent entraîner des exploits et des pertes d’utilisateurs. L’histoire de la DeFi est marquée par de nombreux hacks de protocoles liés à ces vulnérabilités.
Perte impermanente pour les fournisseurs de liquidité — la perte impermanente survient lorsque les prix des tokens du pool s’écartent fortement de leur valeur initiale au dépôt. Les fournisseurs de liquidité peuvent alors retirer une valeur inférieure à celle qu’ils auraient eue en conservant simplement les tokens.
Interfaces complexes pour les débutants — les exchanges décentralisés équipés d’AMM présentent souvent des interfaces moins intuitives que les plateformes centralisées. Les nouveaux utilisateurs peuvent rencontrer des difficultés pour configurer leur wallet, gérer les frais de gas ou optimiser leurs transactions.
Fonctionnalités d’ordre limitées — la plupart des AMM ne prennent en charge que les ordres au marché, sans options de limite, stop-loss ou stop-limit, ce qui limite les stratégies de trading avancées.
Frais de réseau élevés — sur certaines blockchains (notamment Ethereum en période de forte demande), les frais de gas peuvent atteindre plusieurs dizaines, voire centaines de dollars, rendant les petites transactions peu rentables.
Les automated market makers ont initié une véritable révolution dans la finance décentralisée, ouvrant une nouvelle ère de services financiers accessibles et démocratisés. Les AMM ont apporté une liquidité vitale à la DeFi et facilité l’achat et la vente de cryptos pour des millions d’utilisateurs dans le monde.
Grâce aux AMM, il est possible de négocier des tokens 24/7 sans intermédiaire, de générer des revenus passifs en fournissant de la liquidité et de participer à la gouvernance des protocoles via des tokens de gouvernance. La technologie AMM évolue constamment, avec de nouveaux modèles de tarification, des solutions pour limiter la perte impermanente et des mécanismes pour optimiser l’efficacité du capital.
À l’avenir, les développeurs et professionnels de la DeFi pourront s’appuyer sur les AMM pour créer des produits et instruments financiers radicalement nouveaux. Les axes prometteurs incluent le renforcement de la liquidité pour les tokens à faible capitalisation, l’intégration d’actifs synthétiques avec les marchés financiers traditionnels, le développement de solutions cross-chain pour les swaps d’actifs et la mise en place de dispositifs de gestion des risques plus robustes pour les fournisseurs de liquidité.
Malgré les risques et limites existants, les automated market makers ont prouvé leur efficacité et leur fiabilité, devenant un élément central de l’infrastructure DeFi. Avec les avancées de la blockchain et des smart contracts, de nouvelles améliorations et capacités des AMM sont à prévoir.
Un AMM est un système décentralisé basé sur des smart contracts qui fonctionne automatiquement sans intervention humaine. Contrairement aux market makers traditionnels, les AMM sont objectifs et utilisent des pools de liquidité pour les échanges.
Les AMM appliquent des formules mathématiques pour fixer les prix et fournir de la liquidité — aucun carnet d’ordres n’est nécessaire. Les utilisateurs échangent directement avec les pools de liquidité, où les prix dépendent des ratios d’actifs. Les fournisseurs de liquidité perçoivent des frais sur chaque transaction.
Les pools de liquidité sont des smart contracts contenant des paires de tokens qui prennent en charge les échanges via des formules de tarification automatiques. Ils sont au cœur des AMM, déterminant les prix selon les ratios du pool et permettant les swaps sans association traditionnelle d’ordres.
Les principaux risques incluent la perte impermanente suite aux variations de prix, les vulnérabilités des smart contracts, une liquidité insuffisante et la volatilité du marché — autant de facteurs pouvant entraîner des pertes pour les fournisseurs de liquidité.
Uniswap, SushiSwap et Curve sont des plateformes majeures utilisant le modèle AMM. Elles fonctionnent comme des exchanges décentralisés, permettant aux utilisateurs d’échanger des actifs crypto via des smart contracts et des pools de liquidité.
Les AMM utilisent la formule x*y=k, où x et y représentent les quantités de deux tokens dans le pool, et k est une constante. Chaque swap préserve ce produit, ajustant automatiquement les prix selon les ratios d’actifs.











