AMM (Automated Market Maker)
A trading robot that uses math to set prices automatically. Instead of matching buyers with sellers, it uses pools of money to make trades happen.
Example
Uniswap automatically raising the ETH price as more people buy it from the pool, based on a simple formula.
Tools & Protocols
βοΈHow It Works
- 1
Constant Product Formula
AMMs use x Γ y = k, where x and y are token amounts and k stays constant
- 2
Price Discovery
The ratio between tokens determines the price - more of token A means A is cheaper
- 3
Trade Execution
When you buy token A, you add token B and remove A, changing the ratio
- 4
Price Adjustment
After each trade, prices automatically adjust based on new token ratios
πKey Numbers
$1T+
Uniswap Volume
cumulative all-time trading volume
100K+
Daily Trades
on major AMM protocols
$500M+
LP Revenue
yearly fees earned by liquidity providers
βοΈAMM vs Order Book
| Feature | amm | order Book |
|---|---|---|
| Price Setting | Automatic via formula | Set by traders' orders |
| Liquidity | Always available | Depends on active orders |
| Capital Efficiency | Lower (spread across curve) | Higher (concentrated) |
| Complexity | Simple to use | More trading options |
| Slippage | Predictable | Variable |