Terme du Glossaire20 avril 2024

AMM

Automated Market Maker — un contrat intelligent qui remplace les carnets d'ordres traditionnels par des formules mathematiques, permettant le trading sans permission et la fourniture de liquidite.

ammautomated-market-makerdexdefipool-de-liquidite

Définition

Automated Market Maker — un contrat intelligent qui remplace les carnets d'ordres traditionnels par des formules mathematiques, permettant le trading sans permission et la fourniture de liquidite.

AMM

En termes simples : Un AMM est un teneur de marche robot. Au lieu d'apparier acheteurs et vendeurs comme un exchange traditionnel, il utilise une formule mathematique (x * y = k) pour evaluer les actifs automatiquement. Vous tradez contre un pool de tokens, pas contre une autre personne. Le pool ne s'epuise jamais d'aucun token — il devient juste plus cher a mesure que vous videz un cote. C'est pourquoi vous pouvez toujours trader sur un DEX, meme si personne d'autre ne veut prendre l'autre cote.

Un Automated Market Maker (AMM) est un mecanisme d'echange decentralise qui utilise une formule mathematique pour determiner les prix des actifs et executer les transactions, remplacant le carnet d'ordres traditionnel d'offres et de demandes par un pool de tokens depose par des fournisseurs de liquidite. L'algorithme AMM garantit que le produit des quantites des deux tokens dans le pool reste constant (ou suit un invariant plus complexe), donc quand un token est achete et que sa quantite dans le pool diminue, son prix augmente automatiquement selon la formule.

Pour les traders, comprendre les mecanismes AMM est essentiel pour quiconque trade sur des exchanges decentralises, fournit de la liquidite, execute des arbitrages entre DEX et CEX, ou analyse les flux on-chain. Les AMM se comportent differemment des exchanges a carnet d'ordres d'une maniere qui cree a la fois des risques (impact sur le prix des ordres importants, attaques sandwich, perte impermanente) et des opportunites (arbitrage entre pools, fourniture de liquidite sur des paires a fort volume, avantage du premier arrivant dans les nouveaux pools). L'essor des AMM a liquidite concentree (Uniswap V3) a transforme la fourniture de liquidite d'un rendement passif en une strategie active qui se comporte davantage comme de l'ecriture d'options que du market making traditionnel.

Comment ca fonctionne

AMM a produit constant (Uniswap V2, PancakeSwap) :

La formule fondamentale : x * y = k, ou x et y sont les quantites des deux tokens dans le pool, et k est constant (en ignorant les frais). Quand vous echangez un Token A contre un Token B, vous ajoutez A au pool et retirez B. Le pool ajuste automatiquement les prix pour que le produit reste constant.

Exemple : Un pool USDC/ETH a 100 000 USDC et 50 ETH. k = 5 000 000. Le prix implicite de l'ETH = 100 000 / 50 = 2 000 $.

Un trader veut acheter 1 ETH. Le nouveau solde d'ETH sera de 49 ETH. Pour maintenir k = 5 000 000 : Nouvel USDC = 5 000 000 / 49 = 102 040,82 USDC. Le trader paie 102 040,82 - 100 000 = 2 040,82 USDC pour 1 ETH — un prix effectif de 2 040,82 $, au-dessus du spot de 2 000 $. La difference est l'impact sur le prix (glissement du au deplacement du pool).

AMM a somme constante : x + y = k. Utilise pour les paires d'actifs stables (pas d'impact sur le prix, mais un cote peut etre draine). Presque jamais utilise seul.

AMM a moyenne constante (Balancer) : Pools ponderes ou l'invariant equilibre plusieurs tokens avec des poids personnalises (par exemple, 60 % ETH / 40 % USDC). Permet une perte impermanente plus faible sur les actifs favorises.

Liquidite concentree (Uniswap V3) : Les LPs choisissent une fourchette de prix specifique. Dans cette fourchette, la liquidite est agregee (efficacite du capital plus elevee, plus de frais). En dehors de la fourchette, la position fournit une liquidite nulle et detient 100 % d'un token. Cela fait de la fourniture de liquidite une strategie active apparentee a l'ecriture d'options.

L'invariant stableswap de Curve : Un hybride de produit constant et de somme constante, concu pour les actifs qui se negocient pres de 1:1 (stablecoins, actifs ancrees). Minimise la perte impermanente et l'impact sur le prix pres de l'ancrage tout en empechant le drainage du pool aux ratios extremes.

Pourquoi c'est important pour les traders

L'impact sur le prix AMM est un cout de transaction cache. Sur un carnet d'ordres central (CEX), vous payez le spread plus une petite commission. Sur un AMM, vous payez la commission plus l'impact sur le prix — le glissement du au deplacement du prix du pool. Pour les petites transactions sur des pools profonds, l'impact est negligeable. Pour les grosses transactions ou les petits pools, l'impact peut depasser la commission par plusieurs fois. Avant d'executer toute transaction DEX significative, verifiez la profondeur du pool et calculez l'impact sur le prix attendu. Pour ETH/USDC sur Uniswap mainnet, un swap de 1 M$ a un impact minimal (~0,05 %). La meme transaction sur un pool d'altcoin de 5 M$ de TVL pourrait faire bouger le prix de 20 %+.

Le comportement AMM permet l'extraction de MEV. La formule de prix deterministe et le mempool transparent rendent les transactions AMM vulnerables au frontrunning et aux attaques sandwich. Un bot voit votre transaction dans le mempool, achete avant vous (augmentant le prix), laisse votre transaction s'executer au prix plus eleve, puis vend apres vous (empochent la difference). C'est pourquoi les transactions DEX s'executent souvent a des prix moins bons qu'affiches. L'utilisation de RPC proteges contre le MEV (Flashbots, MEV Blocker) ou le trading via des aggregateurs avec protection contre le glissement attenue ce risque.

L'arbitrage entre pools cree des opportunites. Quand le meme actif se negocie a des prix differents entre les pools AMM (ou entre AMM et CEX), les arbitragistes reequilibrent les pools et capturent l'ecart. Ces opportunites sont surtout recoltees par des bots en millisecondes, mais comprendre la dynamique vous aide a : (a) eviter d'executer a des prix obsoletes (utilisez des aggregateurs qui repartissent les transactions entre les pools), (b) anticiper quand des flux d'arbitrage importants affecteront les marches connexes, et (c) identifier quand le prix d'un pool est temporairement disloque (ne tradez pas contre).

Erreurs courantes

  1. Trader sur AMM sans verifier la profondeur du pool. Un pool peut afficher un prix de 100 $ pour un token avec 10 000 $ de liquidite totale. Votre transaction de 1 000 $ fera bouger le prix dramatiquement — votre prix d'execution reel pourrait etre de 120 $ ou 80 $ selon la direction. Verifiez toujours la TVL et l'estimation d'impact sur le prix avant de confirmer toute transaction DEX. Pour les tokens avec de petits pools, le CEX (s'il est disponible) offre presque toujours une meilleure execution.
  2. Supposer que le prix du pool est le prix « correct ». Les prix AMM sont determines par le ratio de balance du pool, qui peut diverger du prix du marche plus large si l'arbitrage est lent (pools peu echanges, latence inter-chaines, congestion MEV). Le prix AMM est une offre, pas un consensus du marche. Recoupez avec les cotations des aggregateurs ou les prix CEX avant de trader des montants significatifs.
  3. Fournir de la liquidite sans comprendre les implications de la liquidite concentree vs. pleine fourchette. Sur Uniswap V3, si vous fournissez de la liquidite avec une fourchette etroite et que le prix sort de cette fourchette, vous ne gagnez aucun frais jusqu'a ce qu'il revienne. Votre capital reste inactif pendant que vous detenez une position desormais desequilibree. Pour les fournisseurs de liquidite passifs, les positions pleine fourchette (ou large fourchette) sont plus indulgentes. Pour les LPs actifs qui surveillent et reequilibrent, les positions concentrees offrent une efficacite du capital plus elevee.

FAQ

Q : Les AMM sont-ils meilleurs que les exchanges a carnet d'ordres ? R : Pour differentes choses. Les AMM excellent pour : le listing sans permission (n'importe qui peut creer un pool), la liquidite garantie (vous pouvez toujours trader), la composabilite (les tokens du pool peuvent etre utilises dans d'autres protocoles DeFi), et le revenu passif pour les LPs. Les carnets d'ordres excellent pour : les prix d'execution precis, le support des types d'ordres complexes, des frais plus bas pour les grosses transactions, et la resistance a l'extraction de MEV. La meilleure strategie de trading implique souvent les deux : utilisez les CEX pour les grosses tailles et les entrees precises, utilisez les AMM pour les actifs non listes sur les CEX et pour gagner du rendement sur le capital inactif.

Q : Pourquoi les frais AMM sont-ils plus bas sur les L2 que sur Ethereum mainnet ? R : Les frais AMM sont fixes par les createurs de pool (typiquement 0,05 % a 1 %) plus les couts de gaz. Le gaz est la commission de transaction payee au reseau L1 ou L2. Sur Ethereum mainnet, le gaz peut etre de 5 a 50 $+ par swap, rendant les petites transactions non economiques. Sur les L2 (Arbitrum, Optimism, Base), le gaz est de 0,01 a 0,10 $, rendant meme les petites transactions viables. Les frais AMM (0,3 % sur les pools standard Uniswap V2) sont les memes sur toutes les blockchains ; les economies de gaz sont ce qui rend le trading sur L2 moins cher.

Q : Quelle est la strategie LP AMM la plus rentable ? R : La strategie la plus constamment rentable est la fourniture de liquidite pour les paires de stablecoins a fort volume (USDC/USDT) sur des AMM a liquidite concentree — perte impermanente quasi nulle, revenus de frais previsibles et fourchettes efficaces en capital. Pour les paires volatiles, la rentabilite depend de votre capacite a predire la fourchette de trading : si vous encadrez correctement le prix, le LP concentre peut surperformer la detention spot ; si vous avez tort, la perte impermanente erode ou depasse les frais. Les LPs les plus sophistiques utilisent des bots de reequilibrage dynamique qui ajustent les fourchettes a mesure que les prix bougent, mais c'est une strategie a haute infrastructure.

Termes associes

Prêt à Commencer le Trading ?

Rejoignez la communauté The Kingfisher et accédez à des outils de trading professionnels et des analyses exclusives.