ammJuly 18, 2026

Most Uniswap LPs lose money. Here is the research on why, from LVR mechanics to behavioral inertia to the Nash equilibrium that makes passivity rational.

Concentrated Liquidity Was Built for Active Managers. If That Is Not You, Stop LPing.

A Dune report tracked LP positions across the top 200 pools on Uniswap v3, Uniswap v4, PancakeSwap, and Aerodrome over six months. The capital sitting out of range was not from bots or automated vaults. It came from regular wallets, retail LPs who opened a position, set a range, and never came back.

The numbers: 86% of capital sat idle. Half a billion dollars out of range in any given week. An estimated $150 million a year in missed fees. Some positions had not been touched in over 90 days.

What “out of range” actually means

Concentrated liquidity lets you provide capital inside a specific price band instead of across the entire curve from zero to infinity. When the price stays inside your band, your capital is used by every trade. You earn fees proportional to your share of in-range liquidity. When price leaves your band, your position is 100% in one asset and earns zero fees until price returns.

A full-range LP position earns fees at every price. The tradeoff: your capital is spread thin. A $1,000 full-range position in ETH/USDC might provide $0.20 of liquidity at the current price and $999.80 at prices nobody will ever trade at. Most of your capital is wasted, just in a different way.

A concentrated position puts all $1,000 within a band of, say, plus or minus 5% from the current price. When price moves 6%, you are fully out. You earn nothing. Your capital is idle until price swings back.

The idle capital in the Dune report is the second kind: positions whose ranges were tight enough to be efficient when they were set, but wide enough that price has since moved past them.

Why retail LPs never rebalance

The report identifies three reasons most positions go unmanaged. Two are behavioral. One is pure math.

Behavioral: set and forget. Opening a Uniswap v3 position feels like making a deposit. You pick a range, you fund it, you see an NFT appear in your wallet. The interface does not remind you to check back. No alert fires when price approaches your boundary. The position sits until you remember it exists, and most people do not.

This is not unique to DeFi. Madrian and Shea (2001) documented that 401(k) investors exhibit extreme inertia, they set an allocation once and almost never change it, even over multi-year horizons. Opening a Uniswap v3 position is the same one-time allocation decision. The default is inaction.

Behavioral: the range looked safe at the time. When SOL was at $140, a band from $120 to $160 felt like plenty of room. Six weeks later SOL is at $112 and your position is 100% SOL, earning nothing, down on the asset and missing fees. Rebalancing means realizing the loss. Most people defer that decision indefinitely.

Odean (1998) called this the disposition effect: investors hold losing positions too long to avoid realizing a loss, and sell winners too early. An out-of-range LP position is a losing position that the holder refuses to close, because closing it turns a paper loss into a realized one. The Dune report found that a third of idle capital had not been touched in over 90 days. That number would surprise nobody who has studied investor behavior.

Mathematical: gas eats small positions. Rebalancing a concentrated position costs gas. On Ethereum mainnet, a position adjustment runs $20 to $50 in gas at normal network activity. On Solana it is fractions of a cent, but most CLMM volume still lives on EVM chains.

But even if gas were zero, there is a deeper cost. Milionis, Moallemi, Roughgarden, and Zhang (2022) formalized it as Loss-Versus-Rebalancing (LVR): the cost of providing a price that is stale relative to the true market price. Arbitrageurs extract this cost block by block. When price moves against an LP’s range, the LP loses to arbitrageurs whether they rebalance or not. The fee revenue must exceed LVR for the position to be profitable. For most retail positions, it does not. Cartea, Drissi, and Monga (2023) tested this against Uniswap v3 data and found that “on average, LPs have traded at a significant loss.”

Here is what the gas math looks like for a $500 position:

Position value: $500
Annual fee yield at 15% APR: $75/year = $0.21/day
Gas to rebalance: $30

Days of fees burned by one rebalance: 30 / 0.21 = 143 days

A single rebalance on Ethereum mainnet costs more than four months of fees for a $500 position. You would need to rebalance at least once every 143 days just to break even on the gas. If price leaves your range twice in that period, you are paying $60 to earn $75, an effective fee haircut of 80%.

The breakeven position size where gas stops mattering is around $5,000 to $10,000, depending on APR and volatility. Below that threshold, rebalancing costs exceed the marginal fee gain. The idle capital in the Dune data skews exactly to this cohort.

When range management actually pays off

Range management is not a yes or no question. It is a function of three variables: position size, pool volatility, and rebalancing cost. But there is a finding that should temper the enthusiasm: Cartea, Drissi, and Monga (2023) showed empirically that on average, Uniswap v3 LPs lose money. The distribution is extremely skewed, a small number of sophisticated providers capture most of the fees, while the long tail of retail positions underperforms.

With that caveat, here is when active management can work:

Do manage your ranges if:

Do not manage your ranges if:

For the last group, full-range positions or automated vaults are the better answer. A full-range position earns less per dollar of capital but never goes idle. An automated vault charges a management fee but keeps capital in range without your attention. Both options accept lower yield in exchange for eliminating the idle-capital problem entirely.

v4 did not fix this

Uniswap v4 introduced hooks, plugins that customize pool behavior at specific lifecycle points. Hooks changed what pools can do. They did not change what LPs do.

The Dune report confirmed the idle rate on v4 pools is the same as v3. The capital still sits out of range at the same frequency because the bottleneck was never the pool contract. It was the LP’s attention budget, and underneath that, the LVR mechanics that make passive LPing unprofitable regardless of pool architecture.

Hooks can customize pool behavior at specific lifecycle points. They cannot stop arbitrageurs from extracting LVR. They cannot force LPs to rebalance. They cannot reduce the gas cost of a position adjustment. A hook that auto-rebalances when price hits a boundary could help, and a hook that sends a wallet notification when your range is breached could help. But neither exists at scale. Both require off-chain infrastructure, an oracle, a keeper network, a notification service. The pool is on-chain. The rebalancing decision and the LVR extraction are not.

The Solana difference

Most of the Dune report covers EVM pools because that is where the data lives. Solana concentrated liquidity (Orca Whirlpools, Meteora DLMM, Raydium CLMM) operates on the same mathematical principles but with two structural differences that change the rebalancing calculus:

Gas is negligible. A position adjustment on Solana costs about $0.0002. The gas breakeven disappears. A $50 position can be rebalanced profitably. Small wallets on Solana have no gas excuse for idle capital. The friction is purely behavioral, the same 401(k) inertia and loss aversion that Madrian, Shea, and Odean documented, now operating on a chain where the math no longer justifies the passivity.

DLMM bins change the game. Meteora’s DLMM uses discrete price bins instead of continuous bands. Each bin is a single price point with its own liquidity. When price moves, active bins shift automatically. There is no “out of range” in the Uniswap sense. Liquidity sits in bins that become active or inactive as price moves, but the capital is never 100% in one asset and idle. It is a different failure mode: bins far from the current price still earn nothing, but the position does not go fully dormant.

The real number: how much you lose by not managing

The Dune report put the aggregate missed fees at $150 million a year. For an individual LP, the math is simpler.

Assume a concentrated position earning 15% APR when in range. If price stays in range 60% of the time (the average for a moderate-width band on a volatile pair), the effective yield is:

Effective yield = 15% × 0.60 = 9%

Compare to a full-range position earning 3% APR consistently. The concentrated position still wins on paper. But only if the LP rebalances when price exits. If they do not, the 40% of the time spent out of range stretches to 70%, then 90%, and the effective yield drops below the full-range baseline.

A $10,000 position earning 9% effective yield makes $900 a year. The same position left idle earns $0 during the out-of-range periods, and the LP does not know when the next in-range window will open.

But this math assumes the LP is capturing the average fee rate when in range. Cartea et al. found that on average, LPs lose money, the fee revenue does not cover the combined cost of gas, LVR, and concentration risk. Trotti et al. (2025) found that JIT liquidity providers erode passive LP profits by up to 44% per trade. The 9% effective yield is theoretical. Most LPs never reach it.

The research says this is not a bug

The 85% idle rate looks like a failure because the blockchain makes it visible. Traditional market makers face the same tension between providing liquidity and avoiding adverse selection. They just operate on private servers where nobody writes Dune dashboards. When adverse selection spikes, the rational response is to widen spreads or withdraw quotes. Options market makers leave far out-of-the-money strikes unmanaged, the monitoring cost exceeds the theta collected, so the strike sits until it comes back into play. The pattern is the same. The ledger is just public this time.

Bayraktar, Cohen, and Nellis (2024) modeled Uniswap v3 LPs as a mean-field game and found that the observed passivity is consistent with the Nash equilibrium. The 85% idle rate, the set-and-forget behavior, the capital left untouched for months, all of it is individually rational. Given heterogeneous capital, attention budgets, and gas costs, staying out of range is the best available move for most LPs. The equilibrium is bad for traders. It works for the people providing the liquidity.

What we do not know

The research explains why passivity might be rational and why it is psychologically easy. It does not explain the full 85%.

The Dune report found that individual wallets hold 82 to 94% of the idle capital. Contract-managed capital stays in range. This tells us that automation solves the passivity problem at the mechanical level. What it does not tell us is whether those individual wallets would be profitable if they did rebalance.

Cartea et al. found that LPs lose money on average. But the distribution is extremely skewed, a small number of sophisticated LPs capture most of the fees. We do not know whether the idle wallets in the Dune data are the ones that would lose money if they were active, or the ones that would win.

We also do not know the breakdown between rational passivity (gas costs exceed marginal fees), equilibrium passivity (the Nash equilibrium says stay put), and behavioral passivity (they forgot the position exists). The data shows the outcome. The intent behind it is still an open question.

What to do with this

Given what the research does say, the practical advice narrows:

If your position is above $5,000 on Ethereum mainnet, and you are willing to monitor it weekly, and you are providing liquidity on a pair with predictable range-bound behavior, then concentrated liquidity can work. It requires active management. The academic models, the DRL strategies, and the professional vaults all outperform passive LPs. But they all require either automation or attention.

If any of those conditions do not hold, a full-range position or an automated vault will serve you better. Not because concentrated liquidity is a bad mechanism. Because it was designed for active capital managers, and most retail LPs are not active capital managers. The mechanism rewards what most people cannot provide: continuous attention, low-latency rebalancing, and a tolerance for realizing losses when the price leaves your band.

The Dune report quantified the gap. The academic literature explained why the gap exists. The remaining question is not whether concentrated liquidity works. It is whether you are the kind of market participant it was built for.


Based on Capital Efficiency in Concentrated Liquidity, a study by Dune Analytics commissioned by 1inch, tracking LP positions across Uniswap v3/v4, PancakeSwap, and Aerodrome over H1 2026. The 85% idle figure, $500M out-of-range capital, and $150M/year missed fees are from that report. Supporting dashboard at Dune. Academic sources cited: Cartea, Drissi & Monga (2023, arXiv:2309.08431); Milionis et al. (2022, arXiv:2208.06046); Bayraktar, Cohen & Nellis (2024, arXiv:2404.09090); Trotti et al. (2025, arXiv:2509.16157). Behavioral economics references: Madrian & Shea (2001), Barber & Odean (2008), Odean (1998). The gas math, breakeven calculations, Solana comparisons, and trad-fi market maker analysis are original.