AMM (Automated Market Maker)
Een AMM is een automatisch systeem dat prijzen bepaalt wanneer je tokens wisselt. Het maakt handelen mogelijk zonder dat een koper en verkoper direct aan elkaar gekoppeld hoeven te worden.
Wat is een AMM (Automated Market Maker)?
AMM staat voor Automated Market Maker. Het is een mechanisme dat vooral wordt gebruikt op decentrale exchanges, ook wel DEX'en genoemd.
Een AMM werkt met een liquidity pool: een voorraad van twee of meer tokens. Een algoritme kijkt naar de verhouding tussen die tokens en berekent daarmee de prijs. Als iemand een token koopt, verandert die verhouding. De AMM past de prijs dan automatisch aan.
Dit gebeurt via smart contracts. Dat zijn programma's die vooraf vastgelegde regels automatisch uitvoeren. Daardoor is er geen traditioneel order book of actieve market maker nodig.
Een voorbeeld van een AMM
Stel dat een liquidity pool ETH en USDC bevat. Iemand gebruikt USDC om ETH te kopen. Daardoor blijft er minder ETH en meer USDC in de pool over.
De AMM berekent vervolgens een hogere prijs voor ETH in deze pool. Zo kan de handel doorgaan, ook als er niet direct iemand anders klaarstaat om ETH te verkopen.
Waarom is een AMM belangrijk in crypto?
AMM's maken handel op veel DEX'en mogelijk. In nieuws over DeFi-projecten of decentrale exchanges kan daarom staan dat een platform een AMM gebruikt of een nieuwe liquidity pool opent.
De prijs in een AMM kan tijdelijk afwijken van prijzen op andere handelsplatformen. Arbitragehandelaren kopen en verkopen dan op verschillende plaatsen, waardoor de prijs vaak weer richting de bredere markt beweegt. Dat betekent niet dat een AMM-prijs altijd gelijk is aan de marktprijs.
Er zijn ook risico's. Bij weinig liquiditeit kan een grote transactie de prijs sterk veranderen. Mensen die tokens aan een pool toevoegen, kunnen bovendien impermanent loss oplopen. Fouten of kwetsbaarheden in smart contracts kunnen ook tot verlies van tegoeden leiden.