Range Design for Concentrated Liquidity: The Math Behind Tighter Spreads
Why narrow ranges look great on a backtest and bleed in production. A practical framework for picking ranges that actually clear gas, IL, and adverse selection.
Concentrated liquidity makes one thing painfully clear: range is the strategy. Choose a tight range and you collect more fees per dollar locked — until price drifts off your interval and you become a one-sided LP holding the worse side of the trade. Choose a wide range and you stay in but earn the same as Uniswap V2.
The actual question is never "how tight" — it's "how tight relative to what the pair has actually done."
The break-even rate
Let F be the fee tier (e.g., 0.05% = 0.0005), V your daily volume share, and I your daily impermanent-loss expectation given the range you've chosen. The break-even condition is:
const fees = F * V * notional
const il = expectedIL(range, sigma) // realized vol over the holding period
return fees - il - gas > 0 // anything else is theatreThe trap is using realized fees from the last 30 days while estimating IL from a calm window. Use the same window for both, or you're comparing your best month to your blandest one.
Three ranges, one pair
For ETH/USDC at a 0.05% fee tier, three operating regimes:
- Aggressive (±2% of spot): high fee capture, near-daily rebalances, only viable if your gas as a percentage of position is below ~0.4%
- Tactical (±5%): the sweet spot for most active LPs — typically rebalances on weekly cadence
- Passive (±15%): low rebalance, low return-per-dollar, but minimal IL capture and operational burden
If your gas + slippage to rebalance exceeds 3 days of fees at the new range, you're not active LPing — you're paying to be wrong faster.
What actually moves the needle
Range width is downstream of three calls you make before you ever pick a tick:
- Pair selection. A pair with low realized vol and high routed volume is a tightening multiplier — same range earns more, with less IL exposure.
- Fee tier. The 0.05% tier on stable-correlated pairs is where retail underperforms; switch to 0.01% if you can't beat aggregator routing on that pair.
- Rebalance cadence. A reactive rebalance (price hits 80% of edge) is almost always cheaper than a scheduled one.
The headline number is fee APR. The sustainable number is fee APR minus IL minus gas. Track both. Publish both.