What Is an Automated Market Maker (AMM)?
Learn what an automated market maker is, how AMMs work in DeFi, how liquidity pools set prices, and the risks of using them. Explore the guide.

Video
How an Automated Market Maker Works
An automated market maker uses a smart contract to manage a pool of tokens. These pools usually contain two assets, such as ETH and USDC. When a user swaps one token for another, the AMM updates the balances of each asset in the pool and adjusts the price according to a predefined formula.
This system removes the need for a centralized platform to match orders. Instead, the pricing process is handled automatically by code. That is a major reason an automated market maker became such an important part of DeFi. It made token trading easier to launch, easier to access, and more open to users who want to trade directly from their own wallets.
Most automated market maker platforms rely on liquidity providers. These are users who deposit token pairs into a pool so traders have assets to swap against. In return, liquidity providers usually earn a share of the trading fees collected by the pool. This creates an incentive for users to supply capital and helps keep the market active.
At a basic level, an automated market maker replaces the order book with a pool-based pricing system. Traders interact with the pool, and the AMM handles the math in the background.
Automated Market Maker vs Order Book Trading
A traditional exchange uses an order book. Buyers place bids, sellers place asks, and trades happen when prices meet. That system works well in highly active markets, but it depends on enough participants being present to keep prices competitive and trades flowing.
An automated market maker works differently. It does not wait for buyers and sellers to line up. Instead, the liquidity pool is always available, and the AMM automatically handles pricing. This makes token trading more accessible, especially for newer or less liquid assets that may not perform well in an order-book environment.
That does not mean an automated market maker is always better. Order books can offer tighter pricing in mature markets with strong trading activity. AMMs can be more flexible and more open, but they can also expose traders to slippage when pools are thin or volatility is high.
For beginners, the main difference is simple. An order book connects traders to each other. An automated market maker connects traders to liquidity pools.
Why Automated Market Makers Matter in DeFi
Why Automated Market Makers Matter in DeFi
An automated market maker helped make decentralized trading practical at scale. Before AMMs became popular, decentralized exchanges often struggled with low activity and poor user experience. Liquidity was harder to organize, and token swaps were less efficient. AMMs changed that by making it easier to bootstrap markets through community-supplied liquidity. Instead of needing a large network of active buyers and sellers, a protocol could create a pool and let users trade against it. That made DeFi more usable and helped decentralized exchanges grow much faster. This matters because open access is one of the defining ideas behind DeFi. With an automated market maker, users can connect a wallet, approve a token, and swap directly on-chain without relying on a centralized exchange to hold their assets. That is a major shift in how markets can function. An automated market maker also supports many other parts of the DeFi ecosystem. Liquidity mining, yield farming, token launches, and on-chain pricing all connect back to the same pool-based model. Once you understand how an AMM works, many other DeFi concepts become easier to follow.
Common Risks of Using an Automated Market Maker
An automated market maker provides access and flexibility, but it also carries risks. One of the most common risks is slippage. If a liquidity pool is small, even a moderate trade can move the price more than expected. That means the final execution price may be worse than the one a trader first saw before confirming the swap. Impermanent loss is another major concept. This affects liquidity providers when the value of the tokens in the pool changes relative to holding those assets outside the pool. In some cases, the fees earned from the pool can offset the loss. In other cases, they may not. Smart contract risk also matters. Since an automated market maker runs through code, users depend on that code working properly. Bugs, exploits, or weak protocol design can create serious losses. Low-liquidity pools create another challenge. A pool can technically exist, but still be too thin to support efficient trading. That is why traders often look at liquidity depth, volume, and slippage tolerance before using an AMM. Understanding these risks is just as important as understanding how an automated market maker works. DeFi tools can be powerful, but they require users to be more aware of tradeoffs and platform quality.
Popular Examples of Automated Market Makers
Several well-known DeFi protocols use the automated market maker model. Uniswap is one of the best-known examples. It helped popularize AMM-based token swaps on Ethereum and became one of the most recognizable DeFi platforms. Curve is another important example. It is known for focusing on assets designed to trade closely together, such as stablecoins. Its model aims to support more efficient swaps in those markets. Balancer takes a broader approach by allowing pools with more flexible token weights. That gives liquidity providers more options for structuring pools. PancakeSwap is also widely recognized, especially among users active on networks other than the Ethereum mainnet. It brought the AMM model to a wider retail audience and helped expand DeFi participation across other ecosystems. Each platform has its own design choices, but they all show how an automated market maker can create on-chain liquidity without relying on a centralized exchange.
Continue Learning
To understand the broader ecosystem, explore these guides.
Frequently asked Questions
AMM stands for automated market maker. In crypto, it refers to a protocol that uses smart contracts and liquidity pools to price and process token swaps without a traditional order book.
Continue
Learning?
Explore more concepts in our learning hub.










