HomeTechnologyBlockchain & CryptoWhat is AMM (Automated Market Maker)?
Technology·2 min·Updated Mar 10, 2026

What is AMM (Automated Market Maker)?

Automated Market Maker

Quick Answer

An Automated Market Maker (AMM) is a type of decentralized exchange protocol that uses algorithms to set the price of assets and facilitate trading without the need for traditional order books. It allows users to trade cryptocurrencies directly from their wallets by providing liquidity to the market in exchange for fees.

Overview

Automated Market Makers are essential components of decentralized finance (DeFi) platforms. They operate by using smart contracts to create liquidity pools, which are collections of funds that traders can use to buy and sell assets. Unlike traditional exchanges that match buyers and sellers, AMMs allow users to trade against these pools, which are funded by other users who provide their assets in exchange for a share of the transaction fees generated. The way AMMs work is based on a mathematical formula that determines the price of assets in the liquidity pool. For example, in a simple AMM known as a constant product market maker, the product of the quantities of two assets in the pool remains constant. This means that if someone buys one asset, the price of that asset increases, while the price of the other asset decreases. This model incentivizes users to provide liquidity, as they earn fees whenever trades occur in the pool. AMMs matter because they democratize access to trading and provide a way for users to earn passive income. A real-world example is Uniswap, one of the most popular AMMs, where users can trade Ethereum-based tokens directly from their wallets. By participating in Uniswap, users not only trade easily but also contribute to the liquidity of the platform, earning a portion of the fees generated from trades.


Frequently Asked Questions

One advantage of using an AMM is that it allows for seamless trading without relying on a centralized authority. Additionally, users can earn transaction fees by providing liquidity to the pools.
To provide liquidity, you typically need to deposit a pair of tokens into a liquidity pool on the AMM platform. In return, you receive liquidity tokens that represent your share of the pool and entitle you to a portion of the fees generated.
While AMMs offer many benefits, they also come with risks such as impermanent loss, which can occur when the price of the tokens in the pool changes significantly. It's important to understand these risks before providing liquidity.