Uniswap V3 Concentrated Liquidity, Explained Simply
Concentrated liquidity is the headline feature of Uniswap V3, and PancakeSwap V3 adopted the same model. It made liquidity provision dramatically more capital efficient, and also more hands-on. This guide explains how it works without the jargon.
What changed in Uniswap V3
In Uniswap V2, when you provided liquidity your funds were spread evenly across the entire price curve, from zero to infinity. Most of that capital sat unused, because trading only happens near the current market price.
Uniswap V3 lets you concentrate your liquidity into a specific price range. You decide the band of prices where your capital is active. Inside that band, your liquidity is deep and earns fees. Outside it, your position is idle.
How concentrated liquidity works
When you open a V3 position you choose a lower price and an upper price. For an ETH/USDC pool you might pick 1,800–2,200 USDC per ETH.
- While ETH trades inside 1,800–2,200, your position is active and earns a share of trading fees.
- When ETH trades outside that band, your position stops earning. Your funds convert entirely to one of the two tokens.
This is the core trade-off of V3: tighter ranges earn more fees per dollar, but the price escapes the range more easily.
Price ranges and ticks
Under the hood, Uniswap V3 does not use continuous prices. It divides the price axis into discrete steps called ticks. Every range you set snaps to the nearest ticks. You do not need to think about ticks day to day, but it is why your chosen range may shift slightly from the exact numbers you typed.
Capital efficiency
The payoff for concentrating liquidity is capital efficiency. By focusing your funds into a narrow band around the current price, you can provide the same depth of liquidity as a much larger V2 position with a fraction of the capital, or earn far more fees with the same capital.
The tighter the range, the higher the efficiency multiplier. A position concentrated in a tight band can earn many times the fees of the equivalent full-range position, as long as the price cooperates.
The trade-off: active versus inactive
Capital efficiency comes with a catch. A narrow range is more likely to fall out of range as the market moves. An out-of-range position earns zero fees until the price comes back, and is still exposed to impermanent loss.
This is why V3 liquidity provision is active management, not set-and-forget. See active versus inactive liquidity for a deeper look at what happens when the price leaves your band.
Fee tiers
Uniswap V3 pools come in multiple fee tiers, commonly 0.01%, 0.05%, 0.30% and 1.00%. The right tier depends on the pair:
- 0.01% / 0.05% suit stable or correlated pairs (such as stablecoin pairs) where prices barely move.
- 0.30% is the common choice for major volatile pairs like ETH/USDC.
- 1.00% suits exotic or highly volatile pairs that need to compensate liquidity providers for greater risk.
Each pair and fee tier is effectively a separate pool with its own liquidity.
Managing a concentrated position
Running a V3 position well comes down to a few habits:
- Pick a range that matches your view. Tight for confidence and high fees, wide for resilience and lower maintenance.
- Watch whether the price is still in range. Out-of-range time is lost income.
- Compare fees earned against impermanent loss. Fees should be winning.
- Rebalance deliberately. Recentering a range realizes impermanent loss, so it is a cost, not a free reset.
LPHunt is built for exactly this. Paste your Uniswap V3 or PancakeSwap V3 pool URL and it tracks fees, PnL, and range status in real time, alerting you the moment a position goes inactive. Track a pool for free. No wallet connection required.
Key takeaways
- Uniswap V3 lets you concentrate liquidity into a chosen price range.
- Inside the range your capital earns fees; outside it sits idle.
- Tighter ranges are more capital efficient but escape the range more easily.
- Fee tiers (0.01%–1.00%) should match the volatility of the pair.
- Concentrated liquidity rewards active monitoring and deliberate rebalancing.
