What is Impermanent Loss?
Learn what impermanent loss is, why AMM liquidity providers face it, how fees interact with it, and why concentrated liquidity can amplify the tradeoff.

Introduction
Impermanent loss is the name DeFi uses for a specific tradeoff faced by liquidity providers in automated market makers: when the prices of the two assets in a pool change relative to each other, the pool automatically changes your holdings, and the value of that new mix can end up lower than if you had simply held the original assets outside the pool.
That can feel puzzling at first. If a pool is just sitting there collecting fees, why should a liquidity provider lose anything when markets move? The answer is that a pool is not passive storage. It is a pricing machine. To keep offering trades at each new market price, it must continuously rebalance its reserves. That rebalancing is what traders want from the pool. It is also what creates impermanent loss for the people supplying the assets.
The important idea is simple: impermanent loss is not mainly about a token going down. It is about your pool position underperforming a benchmark: holding the same assets yourself. If ETH doubles against USDC and you were providing ETH-USDC liquidity, you may still have more dollars than when you started. But you can still have impermanent loss because the pool sold some of your ETH along the way, so you ended up with less than a plain buy-and-hold portfolio would have produced.
That is why impermanent loss sits at the center of AMM design. It explains why liquidity providers demand fees, why stablecoin pools are usually gentler to LPs than volatile pairs, and why concentrated-liquidity systems like Uniswap v3 increase both opportunity and risk. To understand impermanent loss, you do not need to memorize formulas first. You need to see the mechanism: the pool keeps your assets in a tradable ratio, and arbitrage enforces that ratio against the outside market.
How do AMMs provide continuous liquidity without an order book?
A traditional exchange matches buyers and sellers through an order book. An automated market maker solves the same problem differently: instead of waiting for a specific counterparty at a specific price, it keeps a pool of assets that anyone can trade against immediately. That is useful because it turns liquidity into a shared resource. A trader can swap one token for another as long as the pool has reserves.
But this convenience needs a rule for pricing trades. In a constant-product AMM, the pool maintains a relationship between its reserves. If the reserves are x units of token0 and y units of token1, the product x * y is held to a constant except for fees. Trading pushes one reserve up and the other down, which moves the quoted price. This is what lets the pool behave like an always-on market without an order book.
Here is the consequence that matters for LPs: when outside prices move, the AMM’s internal price becomes wrong until someone trades against it. Arbitrageurs do that work. If ETH becomes more expensive on centralized exchanges than in an ETH-USDC pool, arbitrageurs buy ETH from the pool and sell it elsewhere. Their trading updates the pool reserves until the pool price matches the broader market again.
From the trader’s point of view, this is healthy. It keeps AMM prices aligned with the world. From the LP’s point of view, it means the pool is constantly reshaping the portfolio they deposited. The pool ends up holding less of the asset that went up in price and more of the asset that went down relative to it. Impermanent loss is the cost of being on the other side of that arbitrage-driven rebalancing.
How does an AMM selling winners create impermanent loss?
The cleanest way to see impermanent loss is with a simple example.
Imagine you deposit equal value into an ETH-USDC pool: 1 ETH and 2,000 USDC, so your total starting value is 4,000 USDC at an ETH price of 2,000 USDC. If you had simply held those assets, and ETH later rose to 4,000 USDC, your wallet would be worth 6,000 USDC: 1 ETH worth 4,000 plus 2,000 USDC.
But inside the pool, you do not keep that exact mix. As ETH rises externally, arbitrageurs buy ETH from the pool because it is temporarily cheap there. They pay USDC into the pool and remove ETH. The pool finishes with less ETH and more USDC than before. So yes, your position has gained value in dollar terms. But it has gained less than the hold-only benchmark, because some of your ETH was sold on the way up.
This is the part many readers initially miss. Nothing malicious happened. The AMM did exactly what it is supposed to do. It offered liquidity at every price, and arbitrage kept that price honest. The underperformance relative to holding is not a bug layered on top of the system. It is a direct consequence of what makes the system function.
An analogy helps here. Providing liquidity in a two-asset AMM is a bit like committing to a rule that says: whenever one asset becomes relatively more valuable, I will systematically sell some of it for the other asset. That explains why your upside is damped in trending markets. The analogy fails, though, if taken too literally, because the AMM is not making discretionary trades or predictions. It is following a deterministic reserve formula that traders interact with.
Against what benchmark is impermanent loss measured?
It is easy to misuse the word “loss” here. If your LP position started at 4,000 USDC and ends at 5,200 USDC, you did not lose money in an absolute sense. You made money. The “loss” is relative: perhaps holding the original 1 ETH and 2,000 USDC would have produced 6,000 USDC instead. The impermanent loss is the gap between those two outcomes.
A useful definition from the research literature is: impermanent loss is the difference between the value of the current fee-adjusted liquidity position and the value of the originally contributed assets if they had simply been held. That wording matters because it places fees and the hold benchmark in the same frame. LPing is not judged against cash under a mattress. It is judged against the alternative portfolio you gave up.
This is also why some authors describe impermanent loss as an opportunity cost. That is directionally right, though it can sound softer than the experience feels. If you withdraw after a large price move, the underperformance becomes economically real. You can no longer say, “perhaps the price will return and the gap will disappear.” Once you exit, your final token mix is locked in.
So the word impermanent should be handled carefully. It does not mean harmless. It means the gap is path-dependent and can shrink or vanish if relative prices return toward their starting point before you withdraw. If they do not, or if you exit while the gap exists, the underperformance is realized.
How to compute impermanent loss for a constant‑product AMM (r = 2 example)
| Price factor r | LP relative value | Impermanent loss |
|---|---|---|
| 0.5 | 0.943 (94.3%) | 5.7% loss |
| 1 | 1.000 (100%) | 0% loss |
| 2 | 0.943 (94.3%) | 5.7% loss |
| 4 | 0.800 (80.0%) | 20.0% loss |
For a standard 50-50 constant-product pool, the mechanics can be shown compactly. Suppose the pool starts with equal-value reserves, and the relative price of one asset changes by a factor r. Here r means “new price divided by old price.” If r = 2, one asset doubled relative to the other.
In that setting, the normalized value of the LP position relative to just holding can be written as 2 * sqrt(r) / (1 + r). The impermanent loss percentage is then that quantity minus 1. When r = 1, there is no price change, so the result is 0. As r moves away from 1 in either direction, the value becomes negative, meaning the LP position underperforms holding.
Take r = 2. Then the relative value becomes about 2 * 1.414 / 3, which is roughly 0.943. That means the LP position is worth about 94.3% of the hold benchmark. The impermanent loss is about 5.7% relative to holding.
This number often surprises people because the asset doubled, yet the LP underperformance is “only” a few percent. That is because impermanent loss is not the same as total exposure to the price move. You still benefit from owning some of the appreciating asset. You just benefit less than a static holder would, because the pool kept rebalancing you away from that asset.
The deeper invariant is this: a constant-product pool mechanically forces convex rebalancing. It buys relatively more of what becomes cheap and sells relatively more of what becomes expensive. That creates the familiar “buy low, sell high” profile in some mean-reverting markets, but it hurts badly relative to holding in one-way trends unless fees compensate you.
How do swap fees offset impermanent loss for liquidity providers?
| Market regime | Volume | Typical fees earned | Likely IL outcome | LP advice |
|---|---|---|---|---|
| High‑volume sideways | High | Often exceed IL | Net positive | Provide liquidity |
| Low‑volume sideways | Low | May not cover IL | Marginal or negative | Be cautious or narrow range |
| Strong directional trend | Variable to low | Usually insufficient | Underperform holding | Prefer HODL or hedge |
If impermanent loss is built into the mechanism, why provide liquidity at all? Because traders pay for the service. Each swap typically pays a fee, and those fees accrue to liquidity providers according to the protocol’s accounting rules.
So an LP position has two moving parts. Price divergence pushes performance below the hold benchmark. Fees push performance back up. Whether LPing was worth it depends on the balance between these two forces, plus any extra incentives and costs such as gas or entry and exit costs.
This makes the real decision more subtle than “impermanent loss is bad.” In a quiet but active market, a pool may generate enough fees to more than offset the divergence loss. In a highly directional market, fee income may fail to keep up. Research on Uniswap v3 found that, in the sample studied, aggregate impermanent loss exceeded aggregate fees across the analyzed pools, so LPs would have been better off HODLing by a meaningful margin. That does not prove LPing is always unprofitable. It does show that fees do not magically erase the core tradeoff.
The main determinant is not just volatility in the abstract, but the combination of volatility, volume, fee tier, and how long the position is exposed. A market can be volatile and still rewarding if the price oscillates within a band that generates lots of swaps and fee capture. A market can also trend strongly with moderate volume, in which case the pool keeps rebalancing you into a worse mix without paying enough fees to compensate.
Why do stablecoin pools typically show less impermanent loss?
The easiest way to reduce impermanent loss is to provide liquidity between assets that do not move much relative to each other. That is why stablecoin pairs are often presented as the gentler version of liquidity provision.
If USDC and DAI both stay close to one dollar, there is little relative price divergence to force major portfolio reshuffling. The mechanism is the same, but the thing that powers impermanent loss (persistent relative price movement) is much weaker. As a result, LPs can collect fees while bearing smaller divergence risk.
That said, “smaller” is not the same as zero under all conditions. Pegs can wobble or break. And low-volatility pools generally offer lower upside than volatile pairs because the compensation is tied to the trading environment and fee structure. The point is not that stable pools are magically safe. The point is that impermanent loss is fundamentally a relative-price phenomenon, so pairs with tighter relative prices usually produce less of it.
How does concentrated liquidity (Uniswap v3) change LP risk and rewards?
| Model | Capital efficiency | Fee density | IL sensitivity | When best |
|---|---|---|---|---|
| Uniform AMM (v2) | Low | Low per capital | Low sensitivity | Passive, broad coverage |
| V3 wide range | Medium | Medium | Medium sensitivity | Active LPs, conservative ranges |
| V3 narrow range | High | High | High sensitivity | High conviction, short horizon |
Uniswap v3 changed liquidity provision by letting LPs choose a finite price range rather than spreading capital across all prices. The protocol calls such a bounded allocation a position. Within that chosen range, the liquidity is active. Outside it, the position becomes inactive.
This is powerful because it increases capital efficiency. If you expect ETH-USDC to trade mostly between two prices, you can place your liquidity there rather than wasting capital far away from the current market. Narrower ranges mean more active liquidity per unit of deposited capital, which can increase fee earnings when the price stays inside the range.
But the mechanism cuts both ways. Because your capital is concentrated, your position behaves like a more levered exposure to price movement inside that band. Research on Uniswap v3 shows that impermanent loss increases faster as liquidity becomes more concentrated. Tighter ranges can therefore mean higher fee income and sharper underperformance relative to holding when price moves against your chosen setup.
The most important practical fact is what happens at the range boundary. According to the Uniswap v3 design, when the market price exits your range, your liquidity becomes inactive, you stop earning fees, and your position ends up composed entirely of one asset. If price runs above your upper bound, you can end up fully in the quote asset; if it falls below your lower bound, fully in the base asset. That makes concentrated liquidity feel less like a passive pool share and more like an actively managed inventory strategy.
This is why very narrow ranges can behave somewhat like limit orders. As price crosses the range, the position can flip from one asset to the other. The analogy helps explain why range selection matters. It fails if pushed too far because a concentrated-liquidity position still follows AMM accounting rather than the exact mechanics of an order-book limit order.
What does “impermanent” mean for concentrated‑liquidity positions?
In Uniswap v3, the word becomes even more delicate. There are really two stages to think about.
While price remains inside your range, the pool is still rebalancing your holdings continuously, so you incur the basic in-range divergence effect. Some research calls this minimum impermanent loss: the part you cannot avoid while actively providing liquidity in-range.
Once the price leaves your range, a different issue appears. Your position is frozen as a single-asset exposure and stops earning fees. If you leave it there while the market keeps moving, the underperformance relative to holding can grow further. Some authors separate that extra component as out-of-range impermanent loss. The distinction is useful because it clarifies what is structural and what is strategy-dependent. The in-range effect comes from being an LP at all. The out-of-range effect partly reflects the decision not to reposition or withdraw.
That does not mean avoiding it is easy. Repositioning costs gas, can realize losses, and may require directional judgment about where price will go next. Empirical work has even found little statistically meaningful evidence that active LPs consistently outperform inactive ones after these realities are accounted for. The promise of active management is real. So are its frictions.
How does the concentrated‑liquidity math change impermanent‑loss behavior?
Under Uniswap v3’s concentrated model, positions are described with a liquidity variable L and lower and upper price bounds. The whitepaper gives the reserve relationship for a position as (x + L/√p_b)(y + L/√p_a) = L^2, where x and y are token reserves and p_a and p_b are the lower and upper price bounds. In practice, implementations compute token amounts from L and the current square-root price, with different cases depending on whether the current price is below the range, inside it, or above it.
You do not need that formula to understand the core economic point. The formula is the accounting layer. The intuition remains the same as in simpler AMMs: as price moves, the composition of your position changes mechanically. Concentrated liquidity just makes that composition change more sensitive to the part of the price space you chose to occupy.
That is why discussions of “capital efficiency” and “impermanent loss” are really discussions of the same mechanism seen from two sides. Capital efficiency says your capital works harder where trading actually happens. Impermanent loss says that the same concentration makes your exposure more path-sensitive and can amplify divergence losses if the market does not behave the way your range assumed.
What are the common misunderstandings about impermanent loss?
A common misunderstanding is to think impermanent loss happens because the protocol is taking value from LPs directly. More precisely, the protocol is offering traders a standing quote and letting arbitrageurs keep that quote aligned with external markets. The value transfer is a market consequence of that service, not a separate fee hidden in the system.
Another misunderstanding is to treat fees as guaranteed compensation. Fees are uncertain, path-dependent, and strategy-dependent. In Uniswap v3, fees are tracked separately from the position rather than automatically compounded back into liquidity. That detail matters because fee earnings exist as collected tokens, not as automatic reinforcement of the position’s active size.
A third misunderstanding is to think impermanent loss only matters if you withdraw. Economically, the opportunity cost exists as soon as the portfolio diverges from the hold benchmark. Withdrawal determines realization, but not existence.
And finally, many people think any non-50/50 or single-sided design simply “solves” impermanent loss. Some AMM designs, including weighted pools or single-sided systems, can change the shape of the risk. Some platforms have also offered liquidity-protection features. But these are design choices with tradeoffs, not free deletions of market risk. If a mechanism promises to absorb divergence risk, the obvious next question is: who ultimately bears that risk, and under what conditions?
How should liquidity providers weigh impermanent loss against fee income?
In practice, providing liquidity is a bet on a particular market structure. You are betting not just on price direction, but on the relationship between volume, volatility, and range behavior.
If you expect lots of trading volume with limited net divergence, LPing can make sense because fees are harvested while the pool repeatedly rebalances within a contained area. If you expect a strong one-way move, holding may be better because the pool will keep selling the asset that is running. In concentrated liquidity, you add another view on top: whether the market is likely to stay within your chosen range long enough for the extra fee density to matter.
That is why impermanent loss cannot be separated cleanly from neighboring DeFi ideas like AMMs, liquidity pools, concentrated liquidity, and volatility. It is the economic cost side of the same machinery that makes decentralized trading possible. Traders experience that machinery as instant swaps. LPs experience it as fee income plus rebalancing risk.
Conclusion
Impermanent loss is the price of making a portfolio continuously tradable.
When you provide liquidity to an AMM, you are not just parking assets. You are letting a formula and arbitrage continually rebalance them so traders can transact at current market prices. That service earns fees, but it also means you tend to end up with less of the asset that appreciated and more of the asset that lagged. The result is underperformance relative to simply holding.
In simple pools, that tradeoff is already fundamental. In concentrated liquidity, it becomes sharper: capital works harder, but mistakes in range selection and large price moves matter more. The memorable version is this: impermanent loss is not a mysterious penalty. It is what your inventory does when you agree to always be the market.
How do you trade through a DEX or DeFi market more effectively?
To trade through a DEX or DeFi market more effectively, focus on liquidity, slippage, and order type while keeping execution costs in view. On Cube Exchange, start by funding your account and then choose an execution path that balances immediacy and price control; for example, use market orders for small, urgent fills or limit-based execution for larger trades where slippage matters.
- Deposit fiat or a supported crypto into your Cube account using the on‑ramp or a direct transfer.
- Check the target pair’s on‑chain liquidity and quoted slippage (via the DEX quote or an external aggregator) and set a slippage tolerance that matches the trade size.
- Select your execution style on Cube: use a market order for immediate fills or a limit order to control price; for large orders, split into smaller limit fills to reduce price impact.
- Review the estimated execution price, visible fees, and destination network (if cross‑chain), then submit the trade and monitor the fill.
Frequently Asked Questions
- What exactly causes impermanent loss in an AMM? +
- Impermanent loss happens because the AMM’s pricing rule forces the pool to sell the asset that rose and buy the one that fell as arbitrageurs trade against the pool, so your deposited mix changes and can end up worth less than simply holding the original assets.
- If both tokens increase in USD value, can I still suffer impermanent loss? +
- Yes — impermanent loss depends on relative price changes between the two assets, not whether their dollar prices both rise; if one asset appreciates versus the other, the pool will sell some of the winner and you can underperform a hold-only portfolio.
- Can trading fees fully eliminate impermanent loss for liquidity providers? +
- Fees can offset impermanent loss but do not guarantee it; whether LPing is profitable depends on the balance of fees, volume, volatility and exposure time, and empirical studies of Uniswap v3 pools have found many cases where aggregate impermanent loss exceeded fees.
- Why do stablecoin pools usually show much less impermanent loss? +
- Because impermanent loss is driven by relative-price moves, pools made of assets that track each other closely (like stablecoins) usually produce much smaller divergence and therefore lower impermanent loss, though peg breaks or large shocks can still cause losses.
- How does concentrated liquidity (e.g., Uniswap v3 price ranges) change the impermanent-loss tradeoff? +
- Concentrated liquidity increases capital efficiency but also makes your position more sensitive to price moves: narrower ranges can earn more fees while in-range but amplify divergence losses and, when price exits the range, leave you entirely in one asset and stop fee accrual.
- Is impermanent loss actually temporary, or is it a real loss? +
- “Impermanent” means the divergence can shrink if relative prices revert, but the opportunity‑cost exists as soon as the portfolio departs from the hold benchmark and becomes realized if you withdraw while the gap exists.
- Can any AMM design completely eliminate impermanent loss without tradeoffs? +
- No design magically removes the underlying economic tradeoff: weighted pools, single‑sided mechanisms or insurance-like protections can reshape who bears the risk or reduce its magnitude, but they introduce other tradeoffs or costs rather than eliminating market‑price exposure.
- How can I compute impermanent loss for a simple 50/50 constant‑product pool (example with r = 2)? +
- For a 50/50 constant‑product AMM the LP’s value relative to holding after a relative price change r is 2*sqrt(r)/(1+r); if r = 2 that evaluates to about 0.943 (so the LP position is ~94.3% of holding), i.e., roughly a 5.7% impermanent loss.
- Are swap fees automatically reinvested into my Uniswap v3 liquidity position? +
- In Uniswap v3 fees are tracked separately from the liquidity position and are not automatically compounded back into the position, so fee earnings appear as collected tokens rather than automatic increases in the active liquidity size.
- What is the difference between in‑range and out‑of‑range impermanent loss in concentrated liquidity? +
- Think of in‑range impermanent loss as the unavoidable divergence effect while the price stays inside your chosen bounds; out‑of‑range loss is the additional cost after the market leaves your range and your position becomes single‑asset and stops earning fees — avoiding out‑of‑range exposure typically requires active, potentially costly re‑positioning.
Related reading