Skip to main content

What Is the Difference between a Constant Product and a Stable Swap AMM?

The Constant Product Market Maker (CPMM), like Uniswap V2, maintains a constant product (x y=k) for two assets, which results in significant slippage for large trades. The Stable Swap AMM, like Curve, is designed for assets that should trade near parity (e.g. stablecoins).

It uses a different bonding curve to offer much lower slippage and higher capital efficiency for stable asset pairs.

What Is the Trade-off between Premium Size and Strike Price Selection?
How Does a ‘Hybrid AMM’ (Like Curve’s Stableswap) Combine Features of Constant Product and Constant Sum?
Explain the Difference between a Constant Product Market Maker and a StableSwap Market Maker
How Does the ‘Constant Sum’ Formula Differ from the ‘Constant Product’ Formula in AMMs?