Glossary TermApril 20, 2024

Impermanent Loss

The loss liquidity providers incur when asset prices in a pool diverge from their deposit ratio — the silent killer of yield farming returns that most APRs conceal.

impermanent-lossliquidity-providingammdefiyield-farming

Definition

The loss liquidity providers incur when asset prices in a pool diverge from their deposit ratio — the silent killer of yield farming returns that most APRs conceal.

Impermanent Loss

In Simple Terms: You deposit $500 of ETH and $500 of USDC into a liquidity pool. ETH pumps 2x. Your pool automatically rebalances (sells ETH into USDC to maintain the 50/50 ratio), and now you have $707 of ETH and $707 of USDC — total $1,414. If you had just held the $500 ETH (now $1,000) and $500 USDC ($500), you would have $1,500. The $86 difference is impermanent loss. You did not "lose" money in absolute terms; you just made less than you would have by holding. And if ETH returns to its original price, the loss reverses — hence "impermanent." But if you withdraw while prices are divergent, the loss becomes permanent.

Impermanent loss (IL) is the difference in value between holding assets in a liquidity pool versus simply holding them in a wallet, caused by price divergence between the pooled assets. It is inherent to all constant-product AMMs and is the primary hidden cost of providing liquidity. IL occurs because the AMM's pricing algorithm automatically rebalances the pool to maintain a constant product (x × y = k), effectively selling the appreciating asset and buying the depreciating one — the opposite of what you would choose as a directional trader.

For traders providing liquidity, IL is the single most important concept to understand. It can turn a seemingly profitable 50% APR farm into a net loss if the paired assets diverge significantly. With the rise of concentrated liquidity (Uniswap V3), IL has become more complex: tighter price ranges amplify both fees and IL, transforming liquidity provision into a more active, quasi-options strategy rather than passive yield generation.

How It Works

Constant product AMM (Uniswap V2, SushiSwap, PancakeSwap):

The AMM maintains x × y = k, where x and y are the quantities of the two tokens in the pool and k is constant (ignoring fees). When a trader swaps token A for token B, the pool's ratio changes, and the prices adjust. The LP holds a proportional share of the pool. As prices diverge, the pool auto-rebalances, and the LP's position becomes worth less than if they had simply held.

The IL formula for a 2x price change:

IL = 2 * sqrt(price_ratio) / (1 + price_ratio) - 1

Key IL magnitudes for a 50/50 pool:

  • 1.25x price change: IL = 0.6%
  • 1.5x price change: IL = 2.0%
  • 2x price change: IL = 5.7%
  • 3x price change: IL = 13.4%
  • 5x price change: IL = 25.5%
  • 10x price change: IL = 42.5%

Notice that IL is asymmetric: a 5x move in either direction produces the same IL, but the practical implications differ. If the token goes to zero, IL approaches 100% — you end up holding only the worthless token.

Concentrated liquidity (Uniswap V3):

LPs choose a specific price range to provide liquidity. Within that range, their capital is used more efficiently, earning higher fees. However: (a) if price moves outside the range, you hold 100% of one asset and earn zero fees until price returns; (b) the IL within the range is amplified relative to full-range liquidity. Concentrated liquidity positions behave like covered calls or cash-secured puts — the tighter the range, the higher the fee yield but also the faster you get "converted" to one asset as price moves.

Why It Matters for Traders

IL exceeds fees in large moves. A Uniswap V2 ETH/USDC pool might earn 10-20% APR in fees. If ETH moves 3x in a year, IL is 13.4%. Subtract IL from fee APR: your net return might be negative. Before entering any LP position, calculate the IL for your expected price range and compare it to the projected fee yield. If IL exceeds fees over your expected holding period, do not provide liquidity — just hold the assets.

Concentrated liquidity changes the game entirely. With Uniswap V3, you can choose a narrow range to capture high fees on stable pairs (e.g., USDC/USDT, IL ~0%) or on tokens you expect to trade in a range. But for volatile pairs, full-range liquidity is often the safer choice despite lower APR — you are less likely to get "range-kicked" (price exiting your range, leaving you holding 100% of one token with zero fee income until rebalancing). Concentrated liquidity is not passive income; it is active position management.

IL in stablecoin/volatile pairs is directional. Providing ETH/USDC liquidity is effectively short volatility: you profit when ETH trades sideways and lose relative to holding when ETH trends strongly. If you are bullish on ETH, providing ETH/USDC liquidity is contradictory — every ETH rally reduces your ETH exposure and increases your USDC exposure, capping your upside. Align your LP positions with your directional thesis: provide liquidity when you expect range-bound movement, hold spot when you expect a trend.

Common Mistakes

  1. Ignoring IL because "the fees will cover it." They often do not, especially during trending markets. The 2020-2021 DeFi boom saw many LPs earn 50-100% APRs in fees, only to realize that IL consumed 40-80% of the total return because tokens in the pool diverged wildly. Always calculate net return (fees minus IL) before providing liquidity.
  2. Using displayed APR as the expected return. Protocol dashboards show fee APR based on recent volume. They do not account for IL, token price depreciation, or future changes in volume. Your actual return is: fee income minus IL minus token price changes minus gas costs. The displayed APR is only one component.
  3. Providing liquidity to highly correlated pairs without checking correlation breakdown risk. stETH/ETH, wBTC/renBTC, or similar pegged pairs seem low-IL because the assets should trade 1:1. But during market stress, pegs break (stETH traded at 0.95 ETH during June 2022). A 5% depeg on a "stable" pair can generate more IL than a 50% move on a volatile pair with wide fee capture. Do not assume correlations hold during crises.

FAQ

Q: Is impermanent loss permanent? A: It becomes permanent when you withdraw liquidity while the price ratio is different from your entry. If prices return to the entry ratio, the IL unwinds. However, waiting for reversion carries opportunity cost and is not guaranteed — the prices may never return to your entry point. The term "impermanent" refers to the possibility of reversion, not the probability.

Q: Which pairs minimize impermanent loss? A: Stablecoin pairs (USDC/USDT, DAI/USDC) have near-zero IL because the assets are designed to trade 1:1. Correlated pairs (stETH/ETH, wBTC/BTC) have minimal IL under normal conditions but depeg risk during stress. The lowest-IL high-fee strategy is providing concentrated liquidity on stable pairs with narrow ranges — you capture fees on a pair where IL is structurally near zero.

Q: How does IL work in concentrated liquidity (Uniswap V3)? A: IL in concentrated liquidity is amplified within your chosen range but stops accumulating once price exits the range. If you provide ETH/USDC liquidity in a $2,000-$3,000 range and ETH goes to $4,000, your position converts entirely to USDC at an average price around $2,500 — you cap your ETH exposure. This is equivalent to selling a covered call with a strike at your upper range. The IL relative to holding ETH at $4,000 is substantial, but it is "capped" at the conversion rate, not open-ended like V2 IL.

Deep Dive

Want to explore further? Check out:

Ready to Start Trading?

Join The Kingfisher community and get access to professional-grade trading tools and insights.