Impermanent loss (IL) is the gap between holding two tokens in a wallet and locking them into an AMM pool. It shows up as a smaller balance, not a visible transaction, so most new liquidity providers only notice it after the damage is done. The real question isn't "what is impermanent loss" - it's whether the fees and rewards a specific pool pays you are enough to cover the IL that pool is likely to generate. Get this wrong on a volatile pair and a 5x price move can erase more than a quarter of your position's value compared to just holding. This guide gives you the math, a real example, a platform comparison, and a framework for deciding when providing liquidity actually makes sense.

Panaprium is independent and reader supported. If you buy something through our link, we may earn a commission. If you can, please support us on a monthly basis. It takes less than a minute to set up, and you will be making a big impact every single month. Thank you!

How AMM Pools Create the Loss

Most liquidity pools hold two tokens in a fixed ratio and price trades using a constant product formula (x * y = k). When a token's market price moves, arbitrageurs trade against your pool until its internal price matches the outside market. That trade leaves you holding more of the token that dropped and less of the one that rallied.

The loss is "impermanent" only if prices return to your entry ratio before you withdraw. On correlated pairs like ETH/stETH, that happens often. On volatile pairs, including new token launches, it rarely does, and the loss becomes permanent the moment you exit.

The IL Formula and Why It Accelerates

IL depends on one variable: how much the price ratio between your two tokens has changed. Deposit size doesn't matter, only the percentage move. The formula is:

IL = 2 * sqrt(price ratio) / (1 + price ratio) - 1

Price Change (Token A)

Impermanent Loss

1.25x (25% increase)

~0.6%

1.5x (50% increase)

~2.0%

2x (100% increase)

~5.7%

3x (200% increase)

~13.4%

5x (400% increase)

~25.5%

The curve isn't linear. Loss stays small through moderate moves, then accelerates fast past 2x, which is exactly why liquidity providers get blindsided during bull runs. For the full derivation of this formula, see Impermanent Loss Explained With Simple Math.

Real Example: ETH/USDC With a 2x Move

Here's how the math plays out with real numbers you can replicate for any pair.

You deposit 1 ETH at $500 and $500 USDC, for a total of $1,000. ETH then doubles to $1,000 on the open market, and arbitrageurs buy ETH from your pool until the internal price catches up. You're left holding roughly 0.707 ETH (~$707) and ~$707 USDC, for a pool value near $1,414.

Had you just held 1 ETH plus $500 USDC, you'd have $1,500. The difference, $86, or about 5.7%, is pure structural cost from the AMM rebalancing your position. No fee was charged, and no mistake was made. The pool did exactly what it's designed to do, and you still trailed a simple hold by 5.7%.

Tools That Estimate IL Before You Deposit

Running the math by hand is useful once, but these tools model scenarios in seconds:

  • Daily DeFi IL Calculator: Free, no wallet connection, enter two prices and a scenario to see estimated loss.
  • Uniswap v3 LP Simulator: Built into the Uniswap interface, models fee income against IL across a custom concentrated liquidity range.
  • DeBank and Zapper: Connect a wallet to track live IL on open positions against accrued fees in real time.
  • DeFiLlama Pool Analytics: Shows current TVL, volume, and fee APY per pool across chains, useful for checking whether fee income realistically covers your modeled IL.

Impermanent Loss: How to Decide Whether a Liquidity Pool Is Worth Entering
Image source: defillama.com/yields

Every tool needs the same three inputs: current prices, an expected price target, and the pool's fee tier or reward rate. Treat the output as a scenario, not a guarantee, since actual IL depends on what the market actually does during your deposit window.

How to Evaluate a Pool Before You Enter

Step 1: Estimate expected divergence. ETH/stETH rarely moves more than 1-2% apart. ETH/SOL can diverge 50% in a week. The more correlated your pair, the lower your expected IL.

Step 2: Calculate the break-even APY. If ETH doubles and you lose 5.7%, a pool paying 3% APY needs nearly two years to recover that gap, while a high-volume ETH/USDC pool on Arbitrum paying 40% APY might cover it in weeks.

Step 3: Check volume-to-TVL, not just TVL. High TVL with thin volume means weak fee income. On DeFiLlama, a 7-day volume-to-TVL ratio above 0.5 signals active trading and real fee generation.

Step 4: Set an exit trigger before you deposit. Pick a divergence threshold, for example 30%, and commit to exiting if price moves past it rather than hoping fees eventually catch up.

Scenario

Better Strategy

Strong bull run on one token

Holding

Sideways or range-bound market

Providing liquidity

High-volume pool, stable pair

Providing liquidity

Extreme volatility or a new token

Holding

Correlated assets (ETH/stETH)

Providing liquidity

Platform Comparison: Where IL Risk Differs

Protocol design changes how much IL you're actually exposed to for the same pair.

Protocol

Strengths

Weaknesses

Best For

Curve Finance

StableSwap formula keeps correlated/stable prices in a tight band, minimizing IL.

Lower yields on volatile pairs, less useful outside stable or pegged assets

Stablecoin and staking-derivative pairs (USDC/DAI, ETH/stETH)

Uniswap v3 (Arbitrum/Base)

Concentrated liquidity boosts fee capture per dollar deposited

Price exiting your range means 100% single-asset exposure and zero fees until you rebalance

Active managers who monitor positions and adjust ranges

Aerodrome (Base)

Deep vote-escrowed emissions can offset IL on volatile Base-native pairs

Emissions decay over time, so early yield isn't guaranteed to persist

Short-to-medium term farming on incentivized Base pairs

If you'd rather sidestep IL entirely, single-asset vaults on platforms like Morpho or Aave let you lend one token with no second-asset exposure. For a deeper look at that tradeoff, see Single Asset Vaults vs Liquidity Pool Vaults in Crypto.

Impermanent Loss: How to Decide Whether a Liquidity Pool Is Worth Entering
Image source: Curve Finance

Recommendation by Portfolio Size and Experience

If You...

Recommendation

Are new to DeFi with a smaller portfolio

Start with Curve stablecoin or staking-derivative pools; skip volatile pairs until you've modeled IL manually at least once

Actively manage positions daily.

Uniswap v3 concentrated liquidity on a correlated or high-volume pair can outperform passive holding.

Want yield without price divergence risk.

Use a single-asset lending vault (Aave, Morpho) instead of a two-token pool.

Are chasing high APY on a new token pair

Reconsider; model the 5x IL scenario first, since most emission-driven APYs won't cover it.

Common Mistakes Liquidity Providers Make

Chasing high APY on volatile pairs without modeling IL first is the most expensive mistake, since a 200% APY means little if the token drops 80% or spikes 10x. A close second is ignoring the volume-to-TVL ratio: a pool with $50M TVL and $500K daily volume generates far less real fee income than one with $10M TVL and $8M in daily volume. Staying in a position through a major breakout, hoping fees eventually catch up, is usually worse than exiting early and re-entering later.

My Take

If I'm parking stablecoins or staking derivatives, I default to Curve every time. The StableSwap formula keeps IL close to zero on correlated pairs, and there's no reason to take on volatility risk for a yield you can get with almost none.

For anything involving a token I expect to move meaningfully, I only use Uniswap v3, and only if I'm willing to check the position at least a few times a week. A tight range earns more fees, but it also means getting knocked out of range and sitting in 100% of the losing asset while earning nothing. Aerodrome is where I'll farm short-term on a Base-native pair chasing emissions, but I treat the reward APY as temporary and set a hard exit date, not just a price trigger, because emissions decay regardless of what the token does.

What none of this protects you from is smart contract risk. Audits, oracle manipulation, and low-liquidity fragmentation are separate risks that no IL calculator captures, so check a protocol's audit history before you check its APY.

Conclusion

Impermanent loss isn't a bug; it's the structural cost of being a liquidity provider in an AMM. Every time one token in your pair outperforms the other, the pool sells your winner and buys your loser, and the only question that matters is whether fees and rewards are large enough to justify that trade. Stablecoin and correlated pairs on Curve keep this cost near zero; volatile pairs on Uniswap v3 or Aerodrome can pay well, but only if you're actively checking volume, range, and your exit trigger.

Before your next deposit, run the pair through a calculator, check the real volume-to-TVL ratio on DeFiLlama, and decide your exit threshold in advance. That's the difference between farming yield deliberately and getting quietly outrun by the market.

FAQs

1. Is it better to provide liquidity or just hold during a bull market?

Holding is usually better when one token in your pair is trending strongly, since IL accelerates past a 2x price move and few pools offer enough APY to offset it. Liquidity provision performs better in sideways or range-bound markets where fee income can accumulate without much divergence.

2. Which protocol has the lowest impermanent loss risk?

Curve Finance has the lowest IL risk because its StableSwap formula is built specifically for correlated and pegged assets like stablecoins or ETH/stETH. Uniswap v3 and Aerodrome can carry meaningfully higher IL on volatile, non-correlated pairs.

3. How do I know if a pool's APY is sustainable?

Check the pool's 7-day volume-to-TVL ratio on DeFiLlama; a ratio above 0.5 generally signals real trading activity behind the fee income. A high APY driven mostly by token emissions rather than trading volume tends to decay as those rewards taper off.

4. Does concentrated liquidity on Uniswap v3 make impermanent loss worse?

It doesn't increase the underlying IL formula, but it changes the consequence: if price exits your set range, you hold 100% of one asset and earn zero fees until you rebalance. That makes active range management necessary in a way passive 50/50 pools don't require.

5. What's a safer alternative if I want yield without impermanent loss?

Single-asset lending vaults on platforms like Aave or Morpho let you earn yield on one token without exposure to a second asset's price movement. They typically pay less than volatile liquidity pools but remove IL from the equation entirely.

References

DeFiLlama Yields
https://defillama.com/yields

Curve Finance Documentation
https://resources.curve.fi/

Uniswap v3 Documentation
https://docs.uniswap.org/contracts/v3/overview

Aerodrome Finance Documentation
https://aerodrome.finance/docs

Aave Documentation
https://docs.aave.com/

Etherscan
https://etherscan.io



Was this article helpful to you? Please tell us what you liked or didn't like in the comments below.

About the Author: Chanuka Geekiyanage


What We're Up Against


Multinational corporations overproducing cheap products in the poorest countries.
Huge factories with sweatshop-like conditions underpaying workers.
Media conglomerates promoting unethical, unsustainable products.
Bad actors encouraging overconsumption through oblivious behavior.
- - - -
Thankfully, we've got our supporters, including you.
Panaprium is funded by readers like you who want to join us in our mission to make the world entirely sustainable.

If you can, please support us on a monthly basis. It takes less than a minute to set up, and you will be making a big impact every single month. Thank you.



Tags

0 comments

PLEASE SIGN IN OR SIGN UP TO POST A COMMENT.