Referral Sprint — Win up to $60 this month
Home Academy Guides Impermanent Loss Explained
DeFi Essentials

Impermanent Loss Explained

The complete guide to understanding impermanent loss in DeFi liquidity pools. Learn the math, see real examples, and discover strategies to minimize IL while maximizing LP returns.

11 min read Updated March 2026 DeFi
Chapter 1

What is Impermanent Loss?

Impermanent loss is the difference in value between holding tokens in a liquidity pool and simply holding them in your wallet. It occurs whenever the price ratio of the two tokens in a pool changes from the ratio at the time you deposited. The greater the price divergence, the larger the impermanent loss.

When you provide liquidity to an automated market maker (AMM) like Uniswap or Balancer, you deposit two tokens in a specific ratio. The AMM uses a mathematical formula (typically x * y = k) to price trades. As external market prices change, arbitrageurs trade against the pool to align its internal price with the market price. This rebalancing process is what causes impermanent loss: the pool automatically sells your appreciating token and buys more of the depreciating one.

The term "impermanent" is key. The loss only exists on paper as long as you keep your liquidity in the pool. If the prices of both tokens return to their original ratio, the impermanent loss disappears entirely. However, if you withdraw your liquidity while the price ratio is different from when you deposited, the loss becomes realized and permanent.

It is important to understand that impermanent loss is not a loss of your deposited capital in absolute terms. You always get back your proportional share of the pool. The "loss" is relative: you end up with fewer total dollars than you would have earned by doing nothing and simply holding the original tokens in your wallet.

Price Divergence

IL increases as the price ratio diverges from your entry point. The direction does not matter; a 2x increase and a 50% decrease produce the same IL.

Reversible Until Withdrawal

The loss is "impermanent" because it reverses if prices return to the original ratio. It becomes permanent only when you withdraw.

Offset by Fees

Trading fees earned by LPs can offset or even exceed impermanent loss, making the position profitable overall.

Chapter 2

How Impermanent Loss Works

Let's walk through a concrete example using an ETH/USDC liquidity pool on a standard constant-product AMM (like Uniswap v2) to see exactly how impermanent loss occurs.

1

Initial Deposit

You deposit 1 ETH and 2,000 USDC into an ETH/USDC pool when ETH is trading at $2,000. Your total deposit is worth $4,000 (1 ETH at $2,000 + 2,000 USDC). The AMM sets the constant product: k = 1 * 2,000 = 2,000.

If you simply held these tokens in your wallet, you would always have 1 ETH + 2,000 USDC regardless of what happens to the ETH price. This "hold" scenario is the benchmark against which impermanent loss is measured.

2

Price Change: ETH Doubles to $4,000

ETH rises from $2,000 to $4,000 on external markets. Arbitrageurs notice the pool's internal price is stale and buy cheap ETH from the pool, sending in USDC until the pool's price matches the market. Because of the constant product formula (x * y = k), the pool rebalances.

After rebalancing, your share of the pool now contains approximately 0.707 ETH and 2,828 USDC. The math: at the new price, ETH in pool = sqrt(k / new_price) = sqrt(2000 / 4000) = 0.707, and USDC in pool = sqrt(k * new_price) = sqrt(2000 * 4000) = 2,828.

Your pool position is now worth: 0.707 * $4,000 + $2,828 = $5,656.

3

Comparing LP vs Hold

If you had simply held your original 1 ETH + 2,000 USDC, your portfolio would be worth: 1 * $4,000 + $2,000 = $6,000.

The difference: $6,000 - $5,656 = $344. That is your impermanent loss, equal to 5.72% of the hold value. You still made money compared to your initial $4,000 deposit (a $1,656 gain), but you made $344 less than you would have by simply holding.

This is the core insight of impermanent loss: the AMM sold your ETH on the way up. As ETH appreciated, the pool's rebalancing mechanism gradually converted your ETH into USDC, causing you to miss out on the full upside of holding ETH.

Skip the IL risk entirely

Earn 7% APY on USDC with Coinstancy. Daily compounding, no lock-up, instant withdrawal.

Earn 7% APY on USDC
Chapter 3

Impermanent Loss Calculator

The formula for impermanent loss in a standard 50/50 constant-product pool is: IL = 2 * sqrt(r) / (1 + r) - 1, where r is the price ratio (new price / original price). This table shows the IL percentage for common price movements.

Price Change Price Ratio (r) Impermanent Loss Example (ETH from $2,000)
+10% price increase 1.10 -0.11% ETH at $2,200
+25% price increase 1.25 -0.60% ETH at $2,500
+50% price increase 1.50 -2.02% ETH at $3,000
+100% price increase (2x) 2.00 -5.72% ETH at $4,000
+200% price increase (3x) 3.00 -13.40% ETH at $6,000
+500% price increase (6x) 6.00 -30.00% ETH at $12,000
-50% price decrease 0.50 -5.72% ETH at $1,000
-75% price decrease 0.25 -20.00% ETH at $500

Key Takeaway

Notice that a 2x price increase and a 50% price decrease produce the same impermanent loss (5.72%). IL depends only on the magnitude of the price ratio change, not its direction. Also notice how IL accelerates: doubling the price costs 5.72%, but tripling it costs 13.40%, nearly 2.5 times more. This non-linear relationship means IL becomes increasingly painful at extreme price movements.

Chapter 4

When Does IL Become Permanent?

Impermanent loss becomes a realized, permanent loss the moment you withdraw your liquidity from the pool at a different price ratio than when you deposited. Until that point, the loss exists only on paper. Understanding when to withdraw is one of the most important decisions an LP can make.

Withdrawal Timing Matters

If ETH moves from $2,000 to $4,000, your IL is 5.72%. But if ETH later drops back to $2,000, your IL returns to zero. The worst possible time to withdraw is during maximum price divergence. Many experienced LPs set price range alerts and only withdraw when the ratio is favorable, or when accumulated fees have sufficiently exceeded the IL.

In highly volatile markets, prices can swing dramatically within hours. An LP position showing 10% IL today might show 2% IL tomorrow. Patience is often the best strategy.

Fee Accumulation vs IL

Every swap that goes through your pool generates fees for you. On Uniswap v2, LPs earn 0.30% of every trade. On Uniswap v3, fees range from 0.01% to 1% depending on the pool tier. These fees accumulate continuously and compound into your position.

The critical question is whether cumulative fees exceed the IL. For popular pairs like ETH/USDC, daily trading volume can be 10-50x the pool's TVL, generating substantial fee income. A pool with $10M in liquidity and $100M daily volume at 0.30% fees generates $300,000/day for LPs, which is 3% daily return. This can easily offset even significant IL over time.

When IL Is Truly Permanent

There are scenarios where IL becomes effectively permanent even without withdrawing: if one token in the pool goes to zero (rug pull, protocol failure), or if a token permanently loses its peg (algorithmic stablecoin collapse). In these cases, the AMM has rebalanced your position entirely into the failing token, and no recovery is possible. This is why choosing reputable, well-established token pairs is essential for LP safety.

Chapter 5

Strategies to Minimize Impermanent Loss

While impermanent loss cannot be eliminated entirely in traditional AMMs, several strategies can significantly reduce its impact on your returns.

1. Stablecoin Pairs

Providing liquidity to pools where both tokens are stablecoins (e.g., USDC/USDT, USDC/DAI) virtually eliminates impermanent loss. Both tokens are pegged to $1, so the price ratio stays close to 1:1. IL in stablecoin pools typically ranges from 0.00% to 0.01%, making fees almost pure profit.

The trade-off is lower APY. Stablecoin pools generate lower trading fees because arbitrage opportunities are rare and spreads are thin. Typical APYs range from 2-8%, compared to 15-50%+ on volatile pairs.

2. Correlated Asset Pairs

Pools with tokens that move in the same direction experience less IL than uncorrelated pairs. Examples include stETH/ETH (Lido staked ETH vs ETH), WBTC/BTC (wrapped vs native Bitcoin), or rETH/ETH (Rocket Pool ETH vs ETH). Because both assets track the same underlying price, divergence is minimal.

Similarly, ETH/BTC pools tend to have lower IL than ETH/USDC pools because ETH and BTC prices are positively correlated. When crypto markets rally, both assets tend to rise together, keeping the price ratio more stable.

3. Concentrated Liquidity

Uniswap v3 and similar protocols let LPs concentrate liquidity within a specific price range. By narrowing your range, you earn higher fees per dollar of capital deployed because your liquidity is more efficiently utilized. However, concentrated liquidity is a double-edged sword: if the price moves outside your range, you earn zero fees and your position becomes 100% composed of the less valuable token.

For IL reduction, use wider ranges on volatile pairs and tighter ranges on stable pairs. A USDC/USDT position with a 0.99-1.01 range captures nearly all trading volume with negligible IL risk. An ETH/USDC position might use a $1,500-$3,500 range to balance fee efficiency against the risk of going out of range.

4. Single-Sided Deposits

Some protocols allow single-sided liquidity provision, where you deposit only one token. Protocols like Thorchain (for cross-chain liquidity) and certain Balancer weighted pools support this. Single-sided deposits reduce IL exposure because you are not forced to hold a 50/50 balance. However, the protocol usually still exposes you to IL internally by pairing your deposit against protocol-owned liquidity, and the IL is reflected in your withdrawal value.

Earn 7% APY on USDC

No impermanent loss, no lock-up, daily compounding. Withdraw instantly, anytime.

Start Earning Now
Chapter 6

IL Protection Mechanisms

Several DeFi protocols have developed innovative mechanisms to protect liquidity providers from impermanent loss, each taking a different approach to the problem.

Bancor-Style IL Protection

Bancor pioneered the concept of IL protection, where the protocol guarantees to cover impermanent loss using its own token (BNT) as insurance. LPs who stake for 100+ days receive full IL protection. If you withdraw and your position has suffered IL, Bancor mints BNT tokens to make up the difference, ensuring you withdraw at least the dollar value you originally deposited.

The model worked well during bull markets but faced challenges during downturns, as minting BNT to cover IL created sell pressure on the token. Bancor v3 paused IL protection in June 2022 during the bear market, highlighting the risk that protocol-funded IL insurance may not be sustainable during prolonged market stress.

Balancer Weighted Pools

Balancer allows pools with custom weight ratios beyond the standard 50/50. An 80/20 pool (e.g., 80% ETH / 20% USDC) significantly reduces IL compared to a 50/50 pool because the higher-weighted token dominates the position. If ETH doubles in price, an 80/20 ETH/USDC pool experiences only about 0.97% IL, compared to 5.72% for a 50/50 pool.

The trade-off is that you earn proportionally less in trading fees on the lower-weighted side. But for LPs who are bullish on a specific token and want to maintain exposure while still earning fees, weighted pools are an excellent IL reduction tool.

CowSwap AMM (CoW AMM)

CoW AMM takes a fundamentally different approach by eliminating the primary source of IL: MEV-driven arbitrage. In a traditional AMM, arbitrageurs extract value by trading against stale pool prices. CoW AMM uses batch auctions to process trades, meaning all rebalancing happens at fair market prices determined by solver competition.

This captures the "loss-versus-rebalancing" (LVR) that normally goes to arbitrage bots and returns it to LPs. Early data suggests CoW AMM LPs earn significantly higher net returns than equivalent positions on Uniswap v2, because the value extracted by MEV in traditional AMMs is instead retained by liquidity providers.

Chapter 7

Impermanent Loss vs Holding: When Is LP Still Profitable?

Impermanent loss is not the full picture. The real question is whether your total LP return (fees earned minus IL) exceeds what you would have earned by simply holding. In many cases, providing liquidity is more profitable than holding, even with IL.

Breakeven Analysis

The breakeven point is where cumulative trading fees equal the impermanent loss. Let's use a real-world example:

You provide $10,000 to an ETH/USDC pool earning 0.30% on every trade. The pool has $50M TVL and processes $200M daily volume, giving it a daily fee rate of about 0.12% for LPs. Over 30 days, you earn approximately $360 in fees (3.6% of your $10,000 position).

During those 30 days, ETH rises 50% from $2,000 to $3,000. Your IL is 2.02%, or roughly $202 on your $10,000 position. Your net profit from LP is $360 - $202 = $158, which is better than holding. Holding would have given you a higher total value, but only because half your position was in USDC (which did not appreciate). When accounting for the fee income that you would not have earned by holding, LP wins.

The general rule: LP is profitable when the pool's fee APY exceeds the annualized IL. High-volume, moderate-volatility pairs with deep liquidity tend to be the sweet spot.

When Holding Beats LP

Holding outperforms LP in specific scenarios:

  • Parabolic price moves: If a token 5x or 10x rapidly, the IL (30%+ at 6x) usually exceeds fee income. In a raging bull market, holding the volatile token outperforms.
  • Low-volume pools: If the pool has thin trading activity relative to its TVL, fee income is too small to offset even modest IL.
  • Short time horizons: IL hits immediately when prices move, but fees accumulate gradually. Over a few hours or days, a sharp price move can cause more IL than fees earned.

The practical takeaway: if you expect a token to make a massive, one-directional move, holding outperforms. If you expect the token to trade within a range with high activity, LP outperforms.

Comparing Returns: LP vs Hold vs Stablecoin Yield

Consider three strategies for $10,000 over 1 year:

Strategy If ETH +50% If ETH flat If ETH -30%
Hold ETH/USDC (50/50) $12,500 $10,000 $8,500
LP in ETH/USDC (20% APY fees) $14,248 $12,000 $10,122
USDC yield (7% APY) $10,700 $10,700 $10,700

Notice that the USDC yield strategy delivers consistent, predictable returns regardless of market direction. There is no impermanent loss, no exposure to ETH price volatility, and no risk of withdrawal timing. For risk-averse investors, a simple stablecoin yield strategy often outperforms LP on a risk-adjusted basis.

Chapter 8

Frequently Asked Questions

What is impermanent loss in simple terms?
Impermanent loss is the difference between holding tokens in your wallet and providing them as liquidity in an AMM pool. When the price ratio of the two tokens changes, the AMM automatically rebalances your position, leaving you with more of the cheaper token and less of the expensive one. The "loss" is the opportunity cost compared to simply holding.
Can I lose all my money to impermanent loss?
No. Impermanent loss cannot cause you to lose all your deposited value. Even in extreme scenarios where one token goes to near zero, you still retain the value of the other token in the pool. The maximum IL approaches 100% only if one token becomes completely worthless, which is a separate risk (token failure) from IL itself. In practice, IL on major pairs rarely exceeds 5-10%.
Is impermanent loss really impermanent?
It is impermanent only while you keep your liquidity in the pool. If token prices return to their original ratio, the loss disappears entirely. However, if you withdraw at a different price ratio than when you deposited, the loss becomes realized and permanent. The term is somewhat misleading because prices rarely return to the exact original ratio.
Do trading fees offset impermanent loss?
Often, yes. Liquidity providers earn a share of every swap fee generated by the pool. On high-volume pairs like ETH/USDC on Uniswap, trading fees can generate 10-30% APY, which may significantly exceed the IL experienced. The key is whether cumulative fee income surpasses the IL over your holding period. Pools with high volume relative to their liquidity depth tend to compensate LPs the best.
Which pools have the lowest impermanent loss?
Stablecoin-to-stablecoin pools (USDC/USDT, USDC/DAI) have the lowest IL because both tokens maintain nearly the same price. Correlated asset pairs like stETH/ETH or WBTC/BTC also experience minimal IL. Pools with tokens that tend to move in the same direction, such as ETH/BTC, have lower IL than pairs like ETH/USDC where one side is volatile and the other is stable.
How do I calculate my impermanent loss?
Use the formula: IL = 2 * sqrt(price_ratio) / (1 + price_ratio) - 1, where price_ratio is the new price divided by the initial price. For example, if ETH doubles in price (ratio = 2), IL = 2 * sqrt(2) / (1 + 2) - 1 = -5.72%. You can also use online IL calculators that let you input your deposit amounts and current prices to see your exact loss or gain versus holding.

Ready to Earn Without the Risk of IL?

Earn 7% APY on USDC with daily compounding, no lock-up, and instant withdrawal. No impermanent loss, ever.