What Is Impermanent Loss?
Impermanent loss (IL) is the difference in value between holding tokens in an AMM liquidity pool versus simply holding them in a wallet. It occurs whenever the price ratio of the pooled tokens changes from the ratio at the time of deposit. The greater the price divergence, the greater the impermanent loss. It is the single most important risk factor for liquidity providers in DeFi.
Impermanent loss is not a bug—it is a structural feature of how AMMs work. The constant product formula requires the pool to always be willing to sell the appreciating token and buy the depreciating token. This means LPs are systematically selling winners and buying losers, a form of forced rebalancing that generates a cost relative to a buy-and-hold strategy.
Why "Impermanent"?
The loss is called "impermanent" because it only materializes as a realized loss if the LP withdraws while the price ratio has diverged from the entry ratio. If the price ratio returns to its original value, the impermanent loss disappears entirely. In theory, as long as the LP remains in the pool and the price eventually returns, no loss is realized.
In practice, however, the term is somewhat misleading:
- For volatile, trending assets, the price may never return to the original ratio, making the loss very much permanent.
- Even if the price does return, the LP has still suffered an opportunity cost—they would have been better off holding the tokens outside the pool during the period of divergence.
- Many LPs enter and exit positions on shorter time horizons where price reversion is not guaranteed.
A more accurate term, increasingly used in academic literature, is "divergence loss" or "rebalancing loss."
The Math: A Concrete Example
Let's walk through a detailed numerical example using an ETH/USDC pool.
Initial State
- ETH price: $2,000
- LP deposits: 1 ETH + 2,000 USDC (total value: $4,000)
- Pool reserves (assuming LP is the only provider): x = 1 ETH, y = 2,000 USDC
- Constant:
k = 1 * 2,000 = 2,000
Price Change: ETH Rises to $4,000
Arbitrageurs trade against the pool until the pool price matches the external market price of $4,000 per ETH. Using the constant product formula:
- At equilibrium, the pool price must equal the market price. The pool price = y/x, so we need y/x = 4,000.
- Combined with x * y = 2,000: solving gives
x = sqrt(2,000/4,000) = sqrt(0.5) = 0.7071 ETHandy = sqrt(2,000 * 4,000) = sqrt(8,000,000) = 2,828.43 USDC.
LP Position After Price Change
- Pool holds: 0.7071 ETH + 2,828.43 USDC
- Value of pool position: (0.7071 * $4,000) + $2,828.43 = $2,828.43 + $2,828.43 = $5,656.85
If the LP Had Simply Held
- 1 ETH * $4,000 = $4,000
- 2,000 USDC = $2,000
- Total held value: $6,000
Impermanent Loss
- Difference: $6,000 - $5,656.85 = $343.15
- IL as percentage: $343.15 / $6,000 = 5.72%
The LP's position is worth $343.15 less than if they had simply held. Despite ETH doubling in price (a profitable event for holders), the LP captured less of the upside because the AMM automatically sold ETH as the price rose.
The Impermanent Loss Formula
For a constant product AMM, impermanent loss can be expressed as a function of the price ratio r (the ratio of the new price to the initial price):
IL = (2 * sqrt(r)) / (1 + r) - 1
This formula yields the following IL values for common price changes:
| Price Change (r) | Impermanent Loss |
|---|---|
| 1.25x (25% increase) | -0.60% |
| 1.50x (50% increase) | -2.02% |
| 2.00x (100% increase) | -5.72% |
| 3.00x (200% increase) | -13.40% |
| 5.00x (400% increase) | -25.46% |
| 0.50x (50% decrease) | -5.72% |
| 0.20x (80% decrease) | -25.46% |
Important: IL Is Symmetric
Notice that a 2x price increase and a 0.5x price decrease (which is the inverse of 2x) produce the same impermanent loss of 5.72%. IL depends on the magnitude of price divergence, not its direction.
When Impermanent Loss Becomes Permanent
Impermanent loss becomes a realized, permanent loss in several scenarios:
- Withdrawal at diverged prices: If the LP removes liquidity while the price ratio has shifted, they lock in the loss. This is the most common scenario.
- Trending markets: If an asset is in a sustained uptrend or downtrend, the price ratio may never return to the entry point. For example, an LP who entered an ETH/USDC pool at $1,000 ETH in 2020 and held through the rise to $4,000 experienced persistent IL.
- Token death spiral: If one token in the pair loses most of its value (e.g., a governance token drops 95%), the LP ends up holding almost entirely the depreciated token. The IL formula approaches -100% as one token goes to zero—the LP is left with a worthless bag.
- Pool migration: When liquidity must be moved to a new pool version (e.g., Uniswap V2 to V3 migration), LPs are forced to withdraw and realize any existing IL.
Impermanent Loss vs. Just Holding
The critical question for LPs is whether trading fee income exceeds impermanent loss. If fees > IL, the LP position outperforms holding. If fees < IL, the LP would have been better off simply holding the tokens in a wallet.
Research by Topaze Blue and Bancor (2021) found that approximately 50% of Uniswap V3 LPs were unprofitable after accounting for impermanent loss—meaning their fee income did not compensate for IL. This finding underscored that passive liquidity provision is not a guaranteed profit strategy and that active management (range selection, rebalancing) is often necessary for profitability.
Strategies to Mitigate Impermanent Loss
1. Correlated Pairs
The simplest mitigation is to provide liquidity for token pairs that are highly correlated in price. Examples:
- Stablecoin pairs: USDC/USDT, DAI/USDC—near-zero IL because both tokens target $1.00.
- Same-asset pairs: ETH/stETH, ETH/rETH—both tokens track ETH's price, so the ratio remains near 1:1.
- Wrapped asset pairs: WBTC/renBTC—both represent Bitcoin.
Curve's StableSwap invariant is specifically designed for these pairs, providing deep liquidity with minimal IL.
2. Concentrated Liquidity (Narrow Ranges)
On Uniswap V3, LPs can concentrate liquidity within a narrow price range. This increases fee income per dollar of capital but also amplifies impermanent loss if the price moves outside the range. Concentrated liquidity is a double-edged sword: it mitigates IL through higher fee income (not lower IL), but requires active management to remain in range.
3. Single-Sided Staking
Some protocols offer single-sided liquidity provision, where users deposit only one token. The protocol absorbs impermanent loss through insurance funds, protocol-owned liquidity, or token emissions. Bancor V2.1 pioneered this model (though it later suspended IL protection after a market stress event). Thorchain offers single-sided LP deposits with a different IL management approach.
4. Hedging with Options or Perpetuals
Sophisticated LPs can hedge their IL exposure using options strategies (buying puts on the volatile token) or perpetual futures (shorting the volatile token to neutralize directional exposure). This transforms the LP position into a delta-neutral yield strategy, but introduces complexity, margin requirements, and funding rate costs.
5. Yield Farm Incentives
Many protocols offer token incentives that effectively compensate LPs for impermanent loss. If a farm yields 50% APR in incentives and the expected IL is 10%, the net return is still strongly positive. However, this depends on the sustained value of the incentive token—if the token depreciates, the "compensation" may be illusory.
IL Calculators and Tools
Several tools help LPs estimate and track impermanent loss:
- DailyDefi IL Calculator: Simple web tool for estimating IL based on price change inputs.
- Revert Finance: Advanced analytics for Uniswap V3 positions, including realized IL, fee income, and net PnL.
- APY.vision: Multi-protocol LP analytics with IL tracking across pools.
- DefiLab: Simulator for concentrated liquidity positions, allowing LPs to model IL under different price scenarios before depositing.
Real-World Impact on LP Returns
The practical impact of impermanent loss varies enormously by pool type:
| Pool Type | Typical IL (Annual) | Typical Fee APR | Net Outcome |
|---|---|---|---|
| Stablecoin/Stablecoin (Curve) | < 0.1% | 2–8% | Consistently profitable |
| ETH/Stablecoin (V3, tight range) | 5–20% | 10–40% | Profitable with active management |
| ETH/Stablecoin (V2, full range) | 3–10% | 3–8% | Marginal; often breakeven |
| Volatile token/ETH | 10–50%+ | 5–25% | Frequently unprofitable without incentives |
These figures illustrate why professional LPs increasingly focus on correlated pairs and concentrated ranges, rather than deploying capital broadly into volatile pools.
Key Takeaways
- Impermanent loss is the cost of providing AMM liquidity: it represents the value lost compared to simply holding the deposited tokens.
- IL depends on the magnitude of price divergence, not its direction. A 2x price increase and a 50% price decrease produce identical IL of 5.72%.
- IL becomes permanent when you withdraw at diverged prices, when an asset trends persistently, or when a token collapses toward zero.
- Approximately 50% of Uniswap V3 LPs are unprofitable after IL, underscoring the need for careful pool selection and active management.
- Key mitigation strategies include choosing correlated pairs, using concentrated liquidity to boost fee income, hedging with derivatives, and evaluating whether farming incentives genuinely compensate for expected IL.