Certified Crypto Market

Automated market makers (AMM’s) uitgelegd

Met een automated market maker ruil je tokens tegen een liquiditeitspool in plaats van een orderboek. Ontdek hoe prijsvorming, kosten, slippage en risico’s bij een AMM werken.

CCM ResearchCertified Crypto Market3 okt 20265 min lezen
Delen op XLinkedIn

Een automated market maker (AMM) is een smart contract waarmee je de ene token voor de andere kunt ruilen door te handelen tegen een pool van tokens, waarbij prijzen worden bepaald door een wiskundige formule in plaats van door kopers en verkopers in een orderboek aan elkaar te koppelen. Iedereen kan tokens in de pool storten om liquiditeit te verschaffen en een deel van de handelskosten te verdienen.

AMM’s zijn de motor achter de meeste gedecentraliseerde exchanges (DEX’en). Als je ooit tokens hebt geruild in een wallet-app of op een DEX, heb je er vrijwel zeker een gebruikt. Als je begrijpt hoe ze transacties prijzen, betaal je niet te veel bij swaps en kun je de risico’s inschatten voordat je als liquiditeitsverschaffer geld stort.

Hoe een automated market maker werkt

Een traditionele exchange houdt een orderboek bij: een lijst met koop- en verkooporders tegen verschillende prijzen. Een transactie vindt plaats wanneer een koper en een verkoper het eens worden over een prijs. Een AMM schaft dat koppelingsproces af. Lees voor meer verdieping Wat is een DAO? Gedecentraliseerde autonome organisaties uitgelegd.

In plaats daarvan beheert een smart contract een pool, bijvoorbeeld met ETH en een stablecoin. Wil je ETH, dan voeg je stablecoins toe aan de pool en haal je ETH eruit. Het contract berekent met zijn formule hoeveel ETH je krijgt. Niemand aan de andere kant hoeft online te zijn. We gaan hier dieper op in bij Wat is DeFi? Gedecentraliseerde financiën uitgelegd.

De constant-productformule

De bekendste formule is x × y = k, populair gemaakt door Uniswap op Ethereum. Hierbij zijn x en y de saldi van de twee tokens in de pool en is k een constante.

Een vereenvoudigd voorbeeld, zonder kosten:

  1. 1Een pool bevat 10 ETH en 20.000 stablecoins, dus k = 200.000. De impliciete prijs is 2.000 stablecoins per ETH.
  2. 2Je koopt 1 ETH. De pool moet nog steeds voldoen aan x × y = 200.000, dus met 9 ETH over heeft hij ongeveer 22.222 stablecoins nodig.
  3. 3Je betaalt daarom zo’n 2.222 stablecoins voor die ETH, meer dan de beginprijs van 2.000.

Het verschil is de prijsimpact. Hoe groter je transactie ten opzichte van de pool, hoe verder je langs de curve beweegt en hoe slechter je gemiddelde prijs wordt. Daarom zijn diepe pools belangrijk. Lees voor een verwante vooruitblik de Curve DAO-koersverwachting 2026–2027.

Waarom AMM-prijzen dicht bij de marktprijzen blijven

De formule kent alleen haar eigen pool. Wordt ETH goedkoper op een andere exchange, dan is de poolprijs ineens te hoog. Arbitragehandelaren kopen ETH elders en verkopen die aan de pool tot de prijzen weer gelijk zijn. Zo blijven AMM’s bruikbaar, maar de winst van arbitrageurs komt uit de pool, en dat is de oorsprong van impermanent loss. Verder lezen: Uniswap vs Curve.

Veelgebruikte AMM-ontwerpen

OntwerpHoe het prijstMeest geschikt voor
Constant product (x × y = k)Prijs verandert geleidelijk met de saldiAlgemene tokenparen
Stable-swapcurvesZeer vlakke curve rond een prijs van 1:1Assets die tegen dezelfde waarde horen te handelen, zoals stablecoins
Gewogen poolsTokens in vaste percentages, niet altijd 50/50Indexachtige pools met meerdere tokens
Geconcentreerde liquiditeitVerschaffers kiezen een prijsbereik voor hun geldActieve verschaffers die meer kapitaalefficiëntie zoeken

Curve staat bekend om zijn stable-swappools, waarmee grote swaps tussen vergelijkbare assets mogelijk zijn met weinig prijsimpact. Geconcentreerde liquiditeit behandelen we in ons artikel over geconcentreerde liquiditeit.

Wie de liquiditeit verschaft en wat ze verdienen

Liquiditeitsverschaffers (LP’s) storten beide tokens van een paar, meestal in gelijke waarde. In ruil daarvoor krijgen ze LP-tokens of een positie-NFT die hun aandeel in de pool vertegenwoordigt. Onze uitleg over Convex Finance (CVX) behandelt de basis, toepassingen en risico’s van het project.

Elke swap betaalt een vergoeding, meestal een fractie van een procent, die aan de pool wordt toegevoegd. Wanneer LP’s opnemen, ontvangen ze hun aandeel in de pool inclusief de opgebouwde vergoedingen. Sommige protocollen geven daarbovenop tokenbeloningen, wat liquidity mining heet. Onze gids over liquiditeitspools legt het stortingsproces stap voor stap uit. Lees voor meer verdieping Yield farming uitgelegd.

De risico’s van AMM’s gebruiken

Risico’s voor liquiditeitsverschaffers

  • Impermanent loss. Als de prijs van de ene token beweegt ten opzichte van de andere, herbalanceert de pool en houd je meer over van de token die daalde en minder van de token die steeg. Vergeleken met gewoon vasthouden kun je slechter uitkomen. Ons artikel over impermanent loss met eenvoudige voorbeelden laat de berekening zien.
  • Slechte tokens. Iedereen kan een pool maken voor elke willekeurige token. Is één kant een oplichterstoken die naar nul gaat, dan blijven de LP’s ermee zitten.
  • Smart-contractrisico. Bugs of exploits in de AMM of een gerelateerd contract kunnen pools leeghalen.

Risico’s voor handelaren

  • Prijsimpact en slippage. Dunne pools geven slechte prijzen bij grote transacties.
  • Sandwichaanvallen. Bots kunnen je openstaande transactie zien, vóór jou kopen en na jou verkopen en het verschil opstrijken. Een krappe slippage-tolerantie beperkt hoeveel ze kunnen afromen.
  • Nep-pools. Een pool kan de naam van een bekende token dragen maar een kopie bevatten. Controleer altijd het contractadres.

Zo gebruik je een AMM veiliger

  1. 1Controleer het tokencontract aan de hand van officiële bronnen voordat je swapt. Onze gids over het verifiëren van het contractadres van een token laat zien hoe.
  2. 2Bekijk de opgegeven prijsimpact in de interface. Is die enkele procenten, splits de transactie dan op of gebruik een diepere pool.
  3. 3Stel een verstandige slippage-tolerantie in. Te laag en de transactie mislukt; te hoog en je nodigt sandwichaanvallen uit.
  4. 4Gebruik de officiële app-URL en sla die op als bladwijzer, want phishingkopieën van populaire DEX’en komen veel voor.
  5. 5Controleer tokengoedkeuringen na het handelen en trek de goedkeuringen in die je niet meer nodig hebt.

Je kunt gedecentraliseerde exchanges en hun handelsactiviteit vergelijken in het DEX-overzicht van Certified Crypto Market.

Conclusie

Een automated market maker vervangt kopers en verkopers door een pool van tokens en een prijsformule. Daardoor kun je de klok rond handelen en kan iedereen market maker worden, maar de formule heeft gevolgen: grote transacties in kleine pools kosten meer, en liquiditeitsverschaffers dragen impermanent loss en contractrisico. Controleer vóór elke transactie de pool, de token en de prijsimpact.

Veelgestelde vragen

Wat is een automated market maker in eenvoudige woorden?

Een automated market maker is een smart contract dat een pool van twee of meer tokens bevat en iedereen ertegen laat handelen. In plaats van kopers en verkopers aan elkaar te koppelen, bepaalt het de prijs met een wiskundige formule op basis van hoeveel van elke token er in de pool zit. Liquiditeitsverschaffers leveren de tokens en ontvangen een deel van de handelskosten.

Hoe bepaalt een AMM de prijs?

De meeste AMM’s gebruiken een formule die gekoppeld is aan de saldi van de pool. In het gangbare constant-productmodel moeten de twee tokensaldi met elkaar vermenigvuldigd na elke transactie gelijk blijven, dus als je een token koopt, wordt die schaarser in de pool en stijgt de prijs. Arbitragehandelaren houden de poolprijs dicht bij de prijzen op andere markten.

Is liquiditeit verschaffen aan een AMM veilig?

Het brengt echte risico’s met zich mee. Liquiditeitsverschaffers kunnen impermanent loss lijden als prijzen bewegen, het smart contract kan bugs bevatten en een van de tokens in de pool kan instorten of oplichting blijken te zijn. Kosten kunnen een deel van de verliezen compenseren, maar niet altijd. Begin klein en begrijp de pool voordat je stort.

Waarom kreeg mijn AMM-transactie een slechtere prijs dan getoond?

Grote transacties ten opzichte van de poolgrootte verschuiven de prijs langs de curve, wat prijsimpact heet. Prijzen kunnen ook veranderen tussen het versturen en het bevestigen van een transactie; dat is slippage. Daarnaast kunnen bots je transactie met een sandwichaanval treffen. Kleinere transacties, diepere pools en krappe slippage-instellingen verminderen het effect.

Dit artikel is uitsluitend educatief en geen financieel, juridisch of fiscaal advies. Crypto is volatiel en je kunt geld verliezen. Controleer live koersen en projectdetails op de pagina van elke munt voordat je iets doet.

Lees verder

Meer in DeFi →