AMM Curves Compared
How constant-product (Uniswap V2), concentrated-liquidity (Uniswap V3/V4), stable-swap (Curve), and weighted-pool (Balancer) AMMs differ mathematically — and which to use for which asset pairs.
Why Multiple AMM Designs Exist
Different asset pairs have different trading characteristics. Two highly correlated stablecoins (USDC/USDT) should trade at ~1:1 with very tight spreads. Two volatile assets (ETH/BTC) need much wider price ranges. A token with a known fixed weight relationship to others needs yet another model. AMM (Automated Market Maker) designs have specialised over time to handle these different cases. Picking the right AMM for an asset pair has substantial impact on capital efficiency and trader experience.
Constant Product (Uniswap V2)
The original Uniswap V2 formula: x × y = k. The pool contains x units of token A and y units of token B; their product k stays constant after every trade. Mathematically elegant; works for any token pair; but capital is spread across the entire price range from 0 to infinity. Only a small portion of capital is 'doing work' near the current price. Gas-efficient and simple to integrate; the foundation of DeFi but increasingly displaced by more specialised designs.
Concentrated Liquidity (Uniswap V3, V4)
Uniswap V3 (May 2021) introduced concentrated liquidity. LPs specify a price range where their capital is active. Inside that range, capital is much more efficient — for stablecoin pairs concentrated near 1:1, V3 LPs can offer effective depth comparable to V2 pools with ~100x the capital. The catch: LP positions become directional bets. If price exits your range, you accumulate the 'losing' asset and stop earning fees. Active management is required for optimal returns.
- Different asset pairs need different AMM curves
- Constant product (V2): elegant, universal, but capital-inefficient
- Concentrated liquidity (V3, V4): efficient within a range, but requires active LP management
- Stable-swap (Curve): designed for highly correlated assets
- Weighted (Balancer): supports multi-asset pools with custom weights
Key Takeaways
- AMM design choice has substantial impact on capital efficiency and trader prices
- Constant product is universal but inefficient; concentrated liquidity is the modern default
- Specialised curves (Curve for stables, Balancer for weighted pools) serve specific use cases
- LP positions in advanced AMMs are directional — managing them is part of the LP job
Related Content
More Topics
Browse all 179 topicsDelta-Neutral Stablecoins (Ethena sUSDe)
How Ethena's sUSDe captures perpetual funding rates by hedging spot crypto with short perpetuals, what makes it different from algorithmic stablecoins, and the structural risks beneath the surface.
Liquid Staking Tokens and Restaking
How stETH/rETH liquid staking tokens work, why EigenLayer's restaking model created a new economic primitive, and what AVS economics mean for the broader Ethereum ecosystem.
Options Greeks On-Chain
How delta, gamma, vega, and theta translate from traditional options markets to on-chain protocols like Lyra, Aevo, and Premia — and what's structurally different about decentralised options markets.
TWAP and VWAP Execution Algorithms
How time-weighted and volume-weighted average price execution algorithms split large orders to minimise market impact, and what their crypto-native equivalents look like on DEXs and CEXs.
Volatility Products
How variance swaps, volatility tokens, and structured products let users trade volatility itself rather than direction — and the on-chain protocols building this category.
Dollar-Cost Averaging Mechanics
How DCA actually performs mathematically vs lump-sum investing, what the empirical evidence shows for crypto specifically, and the on-chain protocols that automate it.
Portfolio Rebalancing Systematics
How systematic rebalancing keeps portfolio weights at target allocations, the math of why rebalancing produces an excess return in volatile markets, and on-chain rebalancing protocols.
Prediction Market Mechanics
How Polymarket, Augur, and Kalshi structure event-betting markets, what makes a 'good' prediction market, and the structural questions around accuracy, manipulation, and information aggregation.
References & further reading
- secondaryWikipedia — Automated market maker
AMM invariants and curves.
- primary