Automated Market Makers (AMMs)

Automated Market Makers (AMMs) are DeFi protocols that use liquidity pools and algorithms instead of order books to enable token trading.

amm glossary banner image

Understanding Automated Market Makers (AMMs) in What is DeFi?What is DeFi?DeFi stands for Decentralized Finance. It refers to a collection of applications and platforms built on blockchain that allow people to transact without banks.Keep learning

Introduction

Automated Market Makers, or AMMs, are one of the most important innovations in What is Decentralization?What is Decentralization?Decentralization is the distribution of control and decision-making across a network instead of a single central authority.Keep learning finance (DeFi). They allow users to trade cryptocurrencies directly on What is a Blockchain?What is a Blockchain?Think of blockchain as a public notebook that everyone owns a copy of. Whatever gets written in it is permanent and visible to all.Keep learning networks without needing an order book, intermediaries, or centralized exchanges.

In simple terms, AMMs are algorithms that use liquidity pools; collections of locked in smart contracts; to automatically set prices and facilitate trades. This model makes decentralized trading faster, more transparent, and accessible to anyone with a crypto What are Crypto Wallets?What are Crypto Wallets?A crypto wallet doesn’t store coins like a piggy bank. Instead, it keeps keys that let you access your crypto on the blockchain.Keep learning.

What Is an Automated Market Maker?

An AMM is a type of decentralized exchange (DEX) protocol that uses mathematical formulas to price assets and execute trades. Instead of matching buyers and sellers directly, AMMs rely on liquidity pools funded by users known as liquidity providers (LPs).

When a user wants to swap one token for another, the AMM adjusts the prices of the tokens in the pool based on supply and demand; all done automatically by code, not people.

Example:

If a liquidity pool contains ETH and USDC, and many traders buy ETH using USDC, the pool’s ETH decreases while USDC increases. To maintain balance, the AMM algorithm raises the price of ETH, mimicking natural market behavior.

This automatic pricing mechanism eliminates the need for traditional market makers and keeps trading continuous, even in low-volume markets.

How AMMs Differ from Traditional Exchanges

Traditional exchanges (like Binance or Coinbase) use order books; lists of buy and sell orders. When two orders match at a given price, a trade occurs.

In contrast, AMMs don’t rely on order matching. Instead:

  • Trades happen directly against a pool of liquidity.

  • Prices are determined by algorithms rather than traders.

  • Anyone can become a market maker by adding tokens to a pool.

This creates a fully decentralized and permissionless trading experience.

The Core Formula Behind AMMs

Most AMMs follow a simple mathematical rule to determine prices within liquidity pools. The most common is Uniswap’s constant product formula:

[
x \times y = k
]

Where:

  • x = quantity of token A in the pool

  • y = quantity of token B

  • k = constant value that must remain unchanged

Whenever someone trades, they change the ratio between the two tokens, which automatically adjusts the price. The more a user buys of one asset, the higher its price becomes relative to the other.

Example of the Formula in Action

Let’s say a pool starts with:

  • 10 ETH and 20,000 USDC.
    Here, x * y = k means 10 * 20,000 = 200,000.

If someone buys 1 ETH, they add USDC to the pool and remove ETH, so the new balances might be:

  • 9 ETH and 22,222 USDC.
    Now, the price of ETH becomes 22,222 / 9 = $2,469, slightly higher than before; a reflection of demand.

Types of AMMs

Different AMMs use different pricing formulas depending on their goals:

  1. Constant Product AMM (x * y = k)

    • Used by Uniswap and PancakeSwap.

    • Ideal for volatile asset pairs.

    • Always provides liquidity, even for large trades, but with more slippage.

  2. Constant Sum AMM (x + y = k)

    • Used for assets with similar prices.

    • Offers zero slippage but can run out of liquidity quickly.

  3. Hybrid or Stable AMM

    • Used by Curve Finance.

    • Combines constant product and constant sum formulas for assets that are pegged or stable.

    • Minimizes slippage and impermanent loss for stablecoin swaps.

  4. Weighted AMMs

    • Used by Balancer.

    • Allows custom token ratios like 80/20 or 70/30 instead of 50/50.

    • Offers greater control over exposure to volatility.

Advantages of AMMs

  1. Decentralization: No intermediaries; everything runs on smart contracts.

  2. Accessibility: Anyone can trade or become a liquidity provider.

  3. Continuous Liquidity: You can always buy or sell tokens, regardless of order book depth.

  4. Transparency: All transactions and liquidity data are public on the blockchain.

  5. Passive Income: LPs earn trading fees and rewards for providing liquidity.

Risks of AMMs

  1. Impermanent Loss: LPs may lose value if token prices diverge significantly.

  2. Smart Contract Risk: Bugs or exploits can drain pools.

  3. Price Slippage: Large trades can shift prices unfavorably.

  4. Front-running and MEV: Bots can manipulate transaction timing for profit.

Real-World Analogy

Imagine a fruit stand (the liquidity pool) with apples and oranges. The AMM ensures that the total value of apples × oranges remains constant. If more people buy apples, the AMM raises their price and lowers the price of oranges; keeping balance automatically.

The liquidity providers are like the stand owners who earn a small cut of every trade.

Popular AMM Platforms

  1. Uniswap (Ethereum): The pioneer of the AMM model.

  2. PancakeSwap (BNB Chain): Offers low fees and high yields.

  3. Curve Finance: Focused on stablecoin swaps with minimal impermanent loss.

  4. Balancer: Flexible pool ratios and advanced portfolio management.

  5. SushiSwap: Fork of Uniswap with additional yield incentives.

The Future of AMMs

The AMM model continues to evolve rapidly. Next-generation designs aim to improve capital efficiency, reduce impermanent loss, and integrate cross-chain liquidity. Emerging innovations include:

  • Dynamic pricing curves that adjust fees based on volatility.

  • Concentrated liquidity (as seen in Uniswap v3), allowing LPs to choose specific price ranges.

  • Cross-chain AMMs connecting multiple blockchain ecosystems seamlessly.

These improvements make decentralized trading more efficient and competitive with centralized exchanges.

Conclusion

Automated Market Makers revolutionized how trading works in the crypto world. By replacing traditional order books with algorithmic liquidity pools, they’ve made markets more open, decentralized, and inclusive.

For traders, AMMs mean 24/7 access to liquidity. For investors, they offer opportunities to earn passive income as LPs. And for the broader crypto ecosystem, they represent one of the most powerful examples of how blockchain technology can reshape finance; without banks or brokers.

Tag System

The tags found in our glossary are there to help you better understand presented definitions. They showcase how certain concepts integrate and interact within the ecosystem.

Rectangular tags signal a concept related to What is a Blockchain?What is a Blockchain?Think of blockchain as a public notebook that everyone owns a copy of. Whatever gets written in it is permanent and visible to all.Keep learning as a technology. Whereas rounded tags represent What is Cryptocurrency?What is Cryptocurrency?Cryptocurrency, often called “crypto,” is a form of digital currency that uses cryptography (advanced math and code) to keep it secure.Keep learning in more of a financial aspect. You’ll also see rectangular dashed tags for What is Web3?What is Web3?Web3 is the idea of a decentralized internet powered by blockchain.Keep learning and  rounded dashed tags for What is DeFi?What is DeFi?DeFi stands for Decentralized Finance. It refers to a collection of applications and platforms built on blockchain that allow people to transact without banks.Keep learning specifically.

Learn more about the relationship between all the tags and their respective concept with our Interactive Mind Map.

More DeFi fundamentals

defi glossary cover image

What is DeFi?

DeFi stands for Decentralized Finance. It refers to a collection of applications and platforms built on blockchain that allow people to transact without banks.

Keep learning
crypto backed loan glossary cover image

Crypto-backed Loans

Crypto-backed loans are loans where borrowers use cryptocurrency as collateral to receive fiat or stablecoin funds without selling their assets.

Keep learning
yield farming glossary cover image

What is Yield Farming?

Yield farming is a DeFi strategy where users move crypto assets across protocols to maximize returns from interest, rewards, and incentives.

Keep learning