Concentrated Liquidity
In one sentence
TL;DR: Put your liquidity in a tight price band to earn far more fees, but only while the price stays in that band.
Concentrated liquidity is the core innovation introduced in Uniswap V3. It changed how liquidity providers deploy capital and how much they earn from the fees that swappers pay.
What it actually means
In Uniswap V2, every liquidity provider spread their capital evenly across the full price curve, from zero to infinity. Most of that capital sat at prices that almost never trade, doing nothing. Concentrated liquidity flips this. You choose a specific price range, and all of your capital is allocated inside it. While the market price is inside your range, your capital is active and earning fees. The same dollars now back a much thinner slice of the curve, so they earn a much larger share of the fees on every trade that passes through.
How it works
Uniswap V3 divides the price curve into discrete steps called ticks. When you provide liquidity, you pick a lower tick and an upper tick, which define your range. Your liquidity is only counted toward swaps that happen between those two ticks. The narrower the range, the higher the fee density, because your capital is competing with less other liquidity at those prices. The price for this efficiency is management: a tight range exits the active zone faster, and once the price leaves your range your capital stops earning entirely.
The tradeoffs of going narrow include:
- Higher fee density while in range, since your capital earns a larger share of swap fees
- Higher risk of exiting the range during normal volatility, which pauses all fee income
- More frequent rebalancing if you want to stay active
- Greater exposure to impermanent loss as the price moves through and past your band
Why it matters to you
Concentrated liquidity is what makes Uniswap V3 LP positions powerful and also what makes them easy to neglect. A position that is earning beautifully today can quietly stop earning tomorrow if the price drifts out of your range, and nothing on chain will tell you. You can also end up holding 100 percent of one asset without intending to, because an out of range position is fully converted to the side of the pair that the price moved away from.
Real example
Suppose you provide ETH and USDC into a narrow range around the current ETH price. While ETH trades inside your band, your position collects a dense stream of fees from every swap, far more than the same capital would earn in a V2 style full range position. Then ETH rallies and breaks above your upper bound. The moment the price leaves your range, the position stops earning fees and becomes entirely USDC. It will sit idle, holding only one asset, until you move the range or the price comes back.
Common misconceptions
A few things people get wrong: a concentrated position is not earning all the time, it earns only while in range. Higher capital efficiency does not mean higher guaranteed returns, it amplifies both fee income and the cost of being wrong about the range. And going out of range is not a loss event by itself, but it does stop your fee income and leaves you exposed on one side of the pair.
How Otomato monitors it
Otomato detects your Uniswap V3 positions automatically from your wallet address, with no setup and no per pool configuration. It tracks where the market price sits relative to each range and only alerts you when something material happens, such as a position going out of range and pausing its fee income. There is nothing to watch and no dashboard to refresh. Silence means your liquidity is still in range and working, and you only hear from Otomato when it is time to act.
Related terms
Monitor this in your portfolio
Otomato detects your positions automatically and alerts you only when something material changes. No setup, no signatures.