Concentrated Liquidity: Capital-Efficient AMM Liquidity Explained
Concentrated liquidity is an automated market maker design that lets a liquidity provider deploy capital within a chosen price range rather than across the entire price curve. By focusing funds where trading actually occurs, the same dollars produce far deeper liquidity near the current price, earning more swap fees per unit of capital and tightening execution for traders. Pioneered by Uniswap v3, it represents positions as ranges built from discrete ticks with selectable fee tiers. The trade-off is active management: when the market price exits a position's band, the position stops earning fees and converts entirely to one asset until the price returns inside the range.
Concentrated liquidity is a design used by modern automated market maker protocols that lets a liquidity provider (LP) commit capital to a specific price range instead of spreading it evenly across every possible price. By focusing funds where trades actually happen, an LP earns more swap fees per dollar deposited, while traders enjoy deeper liquidity and lower slippage near the current price. First popularized by Uniswap v3, concentrated liquidity transformed passive pools into tunable, position-based markets and now underpins much of high-efficiency DeFi liquidity provision.
What Concentrated Liquidity Actually Means
Most decentralized exchanges run on an AMM: two tokens sit in a pool, and a formula quotes the price algorithmically as traders swap. Classic constant-product pools follow the invariant x × y = k, which mathematically stretches your capital across the full 0 to infinity price curve. The problem is obvious once you see it: almost no one trades Ethereum at $50 or $500,000, yet a constant-product pool reserves liquidity for exactly those scenarios.
Concentrated liquidity fixes this by letting you allocate funds to a custom band, say $1,800 to $2,200 for ETH, rather than the entire range. Inside that band your position behaves like a deep pool; outside it, your money simply isn't deployed. In Uniswap v3 each position is minted as an NFT, so you can hold several independent positions in the same pool, each with its own range and risk profile.
Why Uniform Liquidity Wastes Capital
In a uniform pool, the share of liquidity sitting near the live price is tiny. For a stablecoin pair trading around $1.00, perhaps only a fraction of a percent of total capital ever supports the $0.99 to $1.01 band where real volume clusters. The rest is parked at prices that may never trade. Concentrated liquidity reclaims that idle capital and pushes it into the active zone.
How It Works: Ranges, Ticks and Fee Tiers
A concentrated position is defined by three choices: a price range, a fee tier, and a deposit size. Together they determine how much you earn and how often your position goes dormant.
Price Ranges and Active Liquidity
You set a lower and upper price bound. Your liquidity is active (and earning fees) only while the market price sits inside that range. When the price crosses an edge, the position goes inactive, your inventory ends up entirely in one token, and you earn zero fees until the price returns.
- Stablecoin pair example: a tight 0.998 to 1.002 band captures frequent micro-swaps around the peg.
- ETH/USDC example: a wider $1,800 to $2,200 band stays active through normal daily volatility without going dormant too often.
Ticks and Fee Tiers
Under the hood, ranges are built from ticks, discrete price steps spaced 1.0001 apart. Tick spacing is tied to the fee tier: lower fee tiers use tighter spacing (more precision, ideal for stablecoins), while higher tiers use wider spacing (suited to volatile assets).
| Fee tier | Tick spacing | Typical use case |
|---|---|---|
| 0.01% | Tightest (highest precision) | Major stablecoin pairs |
| 0.05% | Tight | Blue-chip pairs, low to moderate volatility |
| 0.30% | Wider | Most volatile majors |
| 1.00% | Widest | Long-tail or illiquid assets |
The narrower your range relative to the price span you care about, the higher your capital efficiency. A rough mental model: capital efficiency ≈ (full span you care about) ÷ (your chosen range width). Ultra-tight stablecoin bands can reach orders of magnitude more efficiency than a uniform pool, which is why a few thousand dollars concentrated tightly can rival a much larger uniform deposit in local depth.
A Worked Example: Estimating Your Fees
Fee income follows a simple formula:
Fees ≈ Pool Volume × Fee Rate × Your In-Range Share
Suppose you deploy $10,000 into a USDC/USDT pool on the 0.05% tier with a tight 0.998 to 1.002 range:
- The pool trades $50,000,000 per day.
- Total daily fees = $50,000,000 × 0.0005 = $25,000.
- Your in-range share is 0.4%, so your slice = $25,000 × 0.004 = $100 per day.
On $10,000 deployed, $100/day is a 1% daily gross yield in this illustrative scenario, before gas and before any time spent out of range. Three variables move this number the most: traded volume, your range width (which sets your share), and the percentage of time you stay in-range. Tighten the range and your share rises, but so does the chance of drifting out of range and earning nothing.
Risks and Pitfalls
Concentrated liquidity raises efficiency but also concentrates risk. Before committing capital, weigh these hazards.
- Amplified impermanent loss. When prices diverge, an LP underperforms simply holding the tokens. Concentrated positions magnify this: a tight $1,900 to $2,100 ETH band can convert fully to one token once price escapes the band, so you miss all upside above your upper bound. The narrower the range, the sharper the trade-off between fees and missed gains. Our impermanent loss guide covers mitigation tactics in depth.
- Going out of range. Once price exits your band the position earns nothing and sits one-sided until re-entry. Laddered or overlapping bands and price alerts reduce dead time.
- Active management and gas. Re-ranging costs gas fees and may realize losses. Automated managers and vaults help, but add strategy and smart-contract risk.
Platforms and Tooling
Several DEXs implement concentrated liquidity with different mechanics. The core idea is shared; the granularity model and fee design differ.
| Feature | Uniswap v3 | Osmosis (CL) | Trader Joe (Liquidity Book) |
|---|---|---|---|
| Chains | Ethereum + L2s/EVM | Cosmos SDK chain | EVM ecosystems |
| Position model | NFT range position | CL-module range position | Discrete price bins |
| Fee design | Fixed tiers (0.01/0.05/0.30/1%) | Per-pool spread factor | Base + variable (volatility-aware) |
| Granularity | Ticks, tier-dependent | Ticks per CL module | Bins (discrete levels) |
| Best for | Broad EVM assets | Cosmos-native assets | Active, bin-based LPs |
Atop these base protocols, automated position managers rebalance ranges, shift bands as price moves, and compound fees on a schedule. They inherit the underlying tick or bin mechanics while adding policy logic, which is convenient but introduces its own risks.
Strategies by Pair Type
Match your range width and fee tier to how the pair trades:
- Stablecoins (tight): ranges like 0.998 to 1.002 on the 0.01% to 0.05% tiers maximize fee density. Guard against a depeg with wider emergency bands and alerts.
- Volatile pairs (wide): for ETH/USDC, ±10% to ±30% around spot on 0.30% to 1% tiers keeps uptime through swings. Laddered overlapping bands smooth the transitions.
- Range orders (advanced): because inventory converts as price crosses your band, a position placed above or below spot behaves like a limit order, accumulating one asset while collecting fees.
Your First Position: A Beginner Walkthrough
- Connect a wallet and select a network on a v3-style DEX interface.
- Open Pool → New Position and choose a forgiving pair such as USDC/USDT.
- Select a fee tier: 0.01% to 0.05% for major stablecoins.
- Set your price range, e.g. 0.999 to 1.001 for stables.
- Approve tokens, supply liquidity, and confirm. Your position mints as an NFT.
- Set price alerts and check the position daily.
COINOTAG Perspective
Concentrated liquidity is best understood as a leverage on attention, not just capital. A tight band can multiply your fee yield, but it quietly turns a passive deposit into an active job that demands monitoring, re-ranging and gas budgeting. For newcomers we suggest starting with stablecoins, using wider ranges than feel optimal, keeping position sizes small, and only scaling once you have watched a position drift out of range and brought it back yourself. Pair this with our order book vs AMM primer to understand the trading mechanics your liquidity is feeding.
Concentrated liquidity sits at the heart of efficient decentralized exchange design and rewards LPs who treat liquidity provision as an active discipline rather than a deposit-and-forget yield source.