
L'Automated Market Maker (AMM) est l’un des concepts essentiels à maîtriser pour aborder l’univers des cryptomonnaies. Ce mécanisme régule la liquidité du marché crypto selon le principe de l’offre et de la demande.
Sur les marchés traditionnels, un individu ou une entité spécifique assure la fonction de market maker et garantit la liquidité. Dans l’écosystème crypto, ce rôle est assuré de façon autonome par un mécanisme ou un smart contract. Ainsi, un Automated Market Maker (AMM) désigne une plateforme décentralisée d’échange de cryptomonnaies où les prix sont fixés automatiquement, sans intervention humaine, uniquement grâce à des smart contracts.
Le système AMM opère une rupture par rapport au modèle classique à carnet d’ordres. Plutôt que de mettre en relation directe acheteurs et vendeurs, les AMM s’appuient sur des pools de liquidité et des formules mathématiques pour exécuter les échanges. Cette innovation rend le trading décentralisé plus accessible et efficient, supprime le besoin d’intermédiaires traditionnels et garantit la liquidité du marché.
Pour mieux appréhender le fonctionnement des AMM, prenons l’exemple suivant : vous possédez une ferme de pommes dans un village où seuls des pommiers sont cultivés. Vous souhaitez diversifier et acquérir des oranges.
Un commerçant arrive alors dans votre village, venant d’un endroit où seuls des orangers poussent, et souhaite obtenir des pommes. Naturellement, un échange commercial s’établirait entre vos villages respectifs.
Un accord serait conclu entre les deux villages selon les modalités suivantes :
Cet exemple met en lumière le principe fondamental des AMM : maintenir un équilibre à l’aide de formules mathématiques, tout en permettant aux prix de s’ajuster selon la loi de l’offre et de la demande. La formule à produit constant permet au pool de rester équilibré malgré les fluctuations des quantités d’actifs.
L’exemple précédent illustre ce que l’on appelle un Automated Market Maker à produit constant. Ce modèle repose sur une formule mathématique : le produit du nombre d’oranges par celui des pommes doit toujours être égal à 25 millions de dirhams.
Par exemple, lorsqu’un agriculteur apporte 700 pommes pour les échanger contre des oranges, voici ce qu’il se passe :
Ce mécanisme garantit l’exécution de transactions même sans contrepartie directe. La formule ajuste les prix en fonction du ratio d’actifs dans le pool : plus la transaction est importante, plus l’impact sur le prix est significatif. Ce phénomène, appelé slippage, est une caractéristique inhérente aux systèmes AMM.
Cet exemple montre que l’Automated Market Maker (AMM) gère le pool de liquidité d’une paire de devises et maintient en permanence le produit de cette paire à une valeur constante.
On constate aussi que plus le nombre de cryptomonnaies dans un pool de liquidité est important, plus ce pool est stable et résistant à la manipulation des prix. Les pools de grande taille offrent plusieurs avantages :
Cette stabilité est essentielle à la bonne santé des exchanges décentralisés et à la maturité de l’écosystème crypto.
L’AMM détermine le prix d’une devise sur le marché selon l’offre et la demande. Il se distingue également par sa transparence, car chaque utilisateur peut consulter le prix affiché sur la plateforme.
Il convient de noter que les market makers échangent aussi avec d’autres plateformes pour s’informer des prix et des volumes de liquidité disponibles ailleurs. Cette interconnexion favorise la cohérence des prix à l’échelle du marché crypto.
Autres caractéristiques distinctives des AMM :
Ces propriétés font des AMM un pilier de la Finance Décentralisée (DeFi), permettant l’accès à des services financiers à toute personne disposant d’une connexion Internet.
La caractéristique la plus importante d’un Automated Market Maker (AMM) est qu’il ne possède pas la liquidité. Il ne détient que les différentes devises échangées entre les paires, sans en être propriétaire.
L’AMM agit comme un protocole ou ensemble de smart contracts qui gère la liquidité apportée par les utilisateurs. Les fournisseurs de liquidité conservent la propriété des actifs déposés dans les pools. Ce fonctionnement décentralisé garantit qu’aucune entité unique ne contrôle la liquidité, limitant le risque de contrepartie et renforçant la résilience du système.
Les fournisseurs de liquidité reçoivent des tokens LP (Liquidity Provider) qui matérialisent leur part du pool. Ils peuvent à tout moment échanger ces tokens contre leur quote-part du pool, ainsi que les frais de transaction accumulés.
Différentes plateformes décentralisées encouragent les détenteurs de cryptomonnaies à fournir de la liquidité dans des pools en échange d’une part des bénéfices. Ce schéma d’incitation comprend :
L’Automated Market Maker (AMM) propose également des devises aux acheteurs au prix le plus proche possible de leur objectif, et garantit le meilleur prix possible aux vendeurs.
Cette double mission permet aux acheteurs et vendeurs d’obtenir des prix de marché justes tout en maintenant suffisamment de liquidité pour toutes tailles de transactions. L’AMM s’appuie sur ses formules mathématiques pour ajuster automatiquement les prix en fonction de l’état du pool de liquidité.
Toutes les plateformes décentralisées s’appuient sur les Automated Market Makers (AMM) pour garantir la liquidité nécessaire aux opérations d’achat, de vente et d’échange. Parmi les plus reconnues :
Uniswap : la plateforme décentralisée la plus célèbre et l’AMM le plus réputé du marché. Elle ne prend en charge que les devises et paires ERC-20, c’est-à-dire sur Ethereum ou ses Layer 2. Uniswap est également open source, permettant aux développeurs d’auditer et d’étendre son code.
PancakeSwap : ce principal AMM sur une grande blockchain est un fork d’Uniswap et permet le trading de tokens BEP-20. Il est très populaire grâce à ses frais de transaction inférieurs à ceux des plateformes sur Ethereum.
QuickSwap : AMM phare du réseau Polygon, c’est aussi un fork d’Uniswap optimisé pour Polygon. Il propose des transactions rapides, des frais réduits et reste compatible avec les actifs basés sur Ethereum.
Parmi les autres AMM notables : SushiSwap, Curve Finance (spécialisé dans l’échange de stablecoins) et Balancer (pools de liquidité personnalisables multi-tokens). Chaque plateforme présente des fonctionnalités uniques, répondant à divers besoins de trading dans l’écosystème DeFi.
Pour utiliser un AMM, connectez-vous via un portefeuille crypto compatible avec les applications décentralisées, comme MetaMask ou d’autres alternatives.
Il convient d’être attentif aux Automated Market Makers (AMM) à faible liquidité. Ces plateformes peuvent receler des opportunités, mais exposent aussi à des pertes substantielles en raison d’une liquidité insuffisante.
Risques majeurs à connaître :
Évitez d’utiliser de petites plateformes décentralisées pour des achats d’importance. Leur liquidité est souvent trop faible, ce qui expose à des pertes lors du trading. Recherchez toujours la sécurité et la réputation de toute plateforme, qu’elle soit centralisée ou décentralisée.
Bonnes pratiques d’utilisation des AMM :
En appliquant ces principes et en maîtrisant les fondamentaux des AMM, vous pourrez participer au trading décentralisé avec davantage de sécurité et d’efficacité.
L’AMM est un protocole décentralisé qui permet d’échanger des tokens sans carnet d’ordres, en utilisant des pools de liquidité pour ajuster les prix de façon dynamique. Contrairement aux exchanges classiques, l’AMM permet à chacun d’apporter de la liquidité et de percevoir des frais de trading via les smart contracts, démocratisant ainsi la fonction de market maker.
Les pools de liquidité AMM reposent sur des paires de tokens déposées par les utilisateurs, permettant l’exécution automatique des échanges via des formules mathématiques. Les fournisseurs de liquidité sont essentiels car ils fournissent le capital nécessaire aux transactions et reçoivent des frais de trading en compensation, démocratisant le market making dans la DeFi.
Sur un AMM, le prix est déterminé par la formule à produit constant x*y=k, où x et y désignent les quantités des deux actifs du pool. Cette formule garantit une valeur totale constante, avec des prix qui s’ajustent automatiquement selon le volume d’échange et la composition du pool.
En tant que LP, vous percevez une part des frais de trading générés par le volume de transactions du pool. Les risques incluent la perte impermanente liée à la volatilité, les vulnérabilités des smart contracts et les fluctuations du marché qui affectent vos actifs déposés.
Uniswap s’appuie sur la formule à produit constant pour toutes les paires de tokens. Curve est spécialisé dans les swaps de stablecoins avec un slippage minime. Balancer propose des pools de liquidité flexibles avec une composition et une répartition des tokens personnalisables.
Le slippage est la différence entre le prix attendu et le prix réel à l’exécution. La perte impermanente survient lorsque les fournisseurs de liquidité subissent des pertes dues aux variations de prix. Pour atténuer ces risques, privilégiez les pools à forte liquidité, surveillez la volatilité des prix, ajustez la tolérance au slippage et fournissez de la liquidité lors de phases de marché stables.











