Automated market makers, or AMMs, are the trading engine behind most decentralized exchanges. On platforms such as Uniswap and PancakeSwap, users usually are not matching directly with another trader. They trade against an on-chain liquidity pool. Prices are set by smart contracts using preset formulas rather than by human market makers or an order book, which is why these markets can stay open and liquid around the clock.
How AMMs Replace the Order Book
In traditional markets, market makers continuously quote buy and sell prices and help keep trading active through an order-book system. AMMs take a different route. Two tokens are placed in a shared pool, and traders swap one asset for the other. The exchange rate changes automatically based on the pool balance. A common design uses the x × y = k constant-product formula: as one token is removed from the pool, its remaining supply falls and its price rises. The structure is simple. It is also powerful enough to support continuous trading without a central intermediary.
That model removes the need for brokers, permissioned access, or a direct counterparty. A wallet connection is enough. In DeFi, that was the key shift: liquidity no longer depended on a trading desk staying active, because the contract handled the pricing logic on-chain.
Where AMMs Are Used
AMMs now sit at the core of most decentralized exchanges, covering major assets such as ETH and USDC as well as newer tokens that may not be listed elsewhere. The same mechanism also appears in crypto wallets, aggregators, and cross-chain bridges. Many swap interfaces look simple on the surface, but an AMM is often doing the pricing and execution in the background.
The appeal is easy to see. Liquidity remains available without waiting for another trader to show up. New projects can launch a pool instead of relying on a centralized listing process. Regular users can also deposit assets into a pool and earn a share of trading fees.
Three Common AMM Models
The article outlines three widely used AMM designs. The first is the constant-product model, best known through Uniswap, and commonly used for volatile pairs such as ETH and USDC. The second focuses on stable assets. Curve Finance uses a hybrid formula that keeps the pricing curve flatter near the 1-dollar range, reducing slippage for swaps involving assets such as USDC, DAI, and wBTC. The third is the multi-asset pool model. Balancer allows more than two tokens in one pool with custom weightings, such as 60% DAI, 20% ETH, and 20% LINK, making the pool function more like an automatically rebalanced index.
How Liquidity Providers Earn
No AMM works without deposited assets. Users who supply those funds are called liquidity providers, or LPs. After depositing tokens, they receive LP tokens representing their share of the pool and can later redeem that position. Each trade generates fees, and LPs receive a portion based on their pool share.
This opened a role that had long been reserved for large firms in traditional finance. On-chain users could now act as market makers themselves. Access became broader, but the trade-offs remained real.
Main Risks Behind the Model
The best-known risk for LPs is impermanent loss. If the prices of the pooled tokens move far apart, the value of the LP position can end up below the value of simply holding the assets separately. Slippage is another major issue. Large trades push the pool ratio more sharply, which can leave traders with worse execution than expected. Trading fees may offset part of the damage, but they do not guarantee full protection.
The source also points to other risks: smart contract bugs, front-running bots, and protocols with weak or missing audits. Another structural problem is capital inefficiency, since liquidity in many pools is spread across all price levels and much of it sits unused. Newer designs such as Uniswap v3 try to improve this through concentrated liquidity, though that adds complexity and more active risk management for LPs.
Major Platforms and Current Improvements
The article highlights Uniswap, SushiSwap, Curve Finance, PancakeSwap, and Balancer as notable AMM platforms across Ethereum, Layer 2 networks, BNB Chain, and multichain settings. Each has a different focus, from low-slippage stablecoin swaps to customizable multi-token pools and lower-fee trading.
Current improvements center on two problems: better capital efficiency and better execution quality. Developers are working on tighter liquidity placement, smarter routing, dynamic fees, and protection against slippage, gas costs, and MEV-related interference. For users, understanding how an AMM prices trades and where the risks come from matters more than treating every pool as a passive yield product.

