ChainBridge
DeFi StrategiesAdvanced13 min read

Impermanent Loss Explained: The Hidden Risk of Liquidity Pools

When you provide liquidity to an AMM, you earn trading fees. But if the price of your deposited tokens changes, you may end up with less value than if you had simply held. This difference is impermanent loss.

Key Takeaways

  • Impermanent loss occurs when the price ratio of pooled tokens changes from your entry point
  • A 2x price change causes ~5.7% IL; a 5x change causes ~25.5% IL relative to holding
  • The loss is "impermanent" because it reverses if prices return to the original ratio
  • Fee income from high-volume pools can outweigh impermanent loss, making LPing profitable overall

Table of Contents

  1. A Concrete Example: ETH/USDC
  2. The Math Behind Impermanent Loss
  3. IL at Different Price Changes
  4. Why It Is Called "Impermanent"
  5. Strategies to Minimize IL
  6. When LP Fees Outweigh IL

A Concrete Example: ETH/USDC

Suppose ETH is trading at $2,000. You deposit $10,000 worth of liquidity into an ETH/USDC pool: 2.5 ETH ($5,000) and 5,000 USDC ($5,000). Your total deposit is worth $10,000.

Now suppose ETH doubles to $4,000. If you had simply held your tokens, you would have 2.5 ETH (now worth $10,000) + 5,000 USDC = $15,000 total.

But in the liquidity pool, the automated market maker (AMM) continuously rebalances. As ETH price rises, arbitrageurs buy ETH from the pool (cheap relative to market) and sell USDC into it. Your position gets rebalanced to hold less ETH and more USDC.

If You Just Held (No LP)

2.5 ETH at $4,000$10,000
5,000 USDC$5,000
Total$15,000

In the Liquidity Pool

~1.77 ETH at $4,000$7,071
~7,071 USDC$7,071
Total$14,142

Impermanent loss: $858 (5.7%) -- You have $14,142 in the pool versus $15,000 if you had held. Your pool position still grew from $10,000 to $14,142 (a gain), but you missed out on $858 of additional gains.

The Math Behind Impermanent Loss

For a standard constant-product AMM (like Uniswap V2), impermanent loss can be calculated with a simple formula. Let "r" be the price ratio (new price / original price):

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

Where r = new_price / original_price

This formula applies to 50/50 constant-product pools. The key insight: IL depends only on the price ratio change, not on the direction. A 2x increase and a 2x decrease (0.5x) both produce the same 5.7% IL.

For concentrated liquidity (Uniswap V3), the IL is amplified because your capital is more efficient but also more exposed. If the price moves outside your selected range, you are left holding 100% of the less valuable token -- equivalent to having sold the appreciating token on the way up.

IL at Different Price Changes

This table shows impermanent loss for a 50/50 pool with an initial deposit of $10,000 (using the ETH/USDC example starting at $2,000 ETH).

Price ChangeIL %Hold ValueLP ValueIL ($)
1.25x (25% up)0.6%$12,500$12,425$75
1.50x (50% up)2.0%$12,500$12,247$253
2x (100% up)5.7%$15,000$14,142$858
3x (200% up)13.4%$20,000$17,321$2,679
4x (300% up)20.0%$25,000$20,000$5,000
5x (400% up)25.5%$30,000$22,361$7,639
0.5x (50% down)5.7%$7,500$7,071$429
0.25x (75% down)20.0%$6,250$5,000$1,250

Note: These values exclude trading fees earned. In practice, fee income partially or fully offsets IL for high-volume pools.

Why It Is Called "Impermanent"

The loss is called "impermanent" because it only becomes permanent (realized) when you withdraw your liquidity. If the price ratio returns to your original entry ratio, the impermanent loss drops back to zero.

In practice, this naming is somewhat misleading. If ETH goes from $2,000 to $4,000 and stays there, your loss is very real. The "impermanent" label only applies if you believe prices will revert. For trending markets where one token consistently appreciates, the loss compounds and is effectively permanent.

A more accurate mental model: providing liquidity to a 50/50 pool is like continuously selling the winning token and buying the losing token. You are always rebalancing to maintain equal value on both sides. This is profitable in range-bound markets (you sell high and buy low) but costly in trending markets.

Strategies to Minimize IL

You cannot eliminate impermanent loss entirely when providing liquidity to volatile pairs, but these strategies can significantly reduce its impact.

Choose Correlated Pairs

Low IL risk

Providing liquidity for pairs that move together (like stETH/ETH or USDC/USDT) dramatically reduces impermanent loss. If both tokens maintain a stable ratio, the pool rebalancing has minimal effect.

Use Concentrated Liquidity Ranges

Variable -- depends on range width

On Uniswap V3, you can concentrate your liquidity within a specific price range. This earns you more fees per dollar of liquidity but means you are fully exposed to IL if the price moves outside your range. Set ranges that match your directional conviction.

Provide Liquidity in Stablecoin Pools

Minimal IL risk

Stablecoin-to-stablecoin pools (USDC/DAI, USDC/USDT) have near-zero impermanent loss because both tokens maintain a ~$1 peg. The trade-off is lower fee income since these pools have tight spreads.

Factor in Fee Income

Depends on volume and fee tier

High-volume pools generate substantial fees that can outweigh impermanent loss. A pool earning 30% APR in fees can absorb significant IL. Always compare expected fee income against potential IL for your expected price range.

Rebalance Periodically

Moderate -- gas costs and timing risk

For concentrated liquidity positions, periodically withdrawing and re-entering at updated price ranges can lock in fee gains and reset your IL exposure. This does incur gas costs, so it is most effective on L2 chains.

Use Single-Sided Liquidity

Lower IL on the majority token

Some protocols (like Balancer weighted pools) allow asymmetric deposits -- you can provide 80% ETH and 20% USDC instead of 50/50. This reduces IL for the overweight token, at the cost of less fee efficiency.

When LP Fees Outweigh IL

Impermanent loss is not the whole picture. Liquidity providers earn a share of every trade that passes through their pool. For high-volume pools, fee income can substantially exceed IL.

The key metrics to evaluate are:

Fee APR

Annual percentage rate from trading fees alone. Calculate from the pool's 24h volume and your share of liquidity. A pool with $10M TVL and $5M daily volume generates roughly 0.015% per day in the 0.3% fee tier.

Volume-to-TVL Ratio

Higher ratios mean more fees per dollar of liquidity. A ratio above 0.3 (daily volume / TVL) generally indicates profitable LPing even with moderate IL.

Historical IL

Check the price history of the token pair. If ETH/USDC has stayed within a 30% range over the past 3 months, a concentrated liquidity position within that range would have earned fees with manageable IL.

Net APR

Fee APR minus estimated IL gives your net return. This is what matters. A pool earning 40% APR in fees with 10% IL still gives you 30% net -- far better than holding.

You can explore pool opportunities and manage your liquidity positions on the ChainBridge Pools page, or learn more about yield strategies on our Yield Farming Strategies guide.

Related Articles

Liquidity Pools

Fundamentals of how AMM liquidity pools work

Yield Farming Strategies

Maximize returns while managing DeFi risks

Staking and Yield

Compare liquid staking, lending, and LP strategies

Explore Liquidity Pools on ChainBridge

Browse pools, compare fee APRs, and manage your LP positions across Uniswap V3 and Balancer V3.

View PoolsBack to Learning Hub