Impermanent Loss Calculator

How much a 50/50 liquidity pool underperforms just holding, for any price move between the pair.

%
USD

Leave blank to see just the % — add it to see the dollar difference.

Why providing liquidity isn’t the same as just holding

A constant-product pool automatically rebalances as prices move — selling the asset that’s going up and buying the one that’s going down, to keep the pool’s value constant. That’s great for traders, but it means an LP ends up holding less of whichever asset outperformed, compared to if they’d just held both assets in their wallet.

The formula

IL = 2√k / (1 + k) − 1, where k is the ratio of the new price to the old price. The result is always zero or negative — it’s a measure of underperformance versus holding, not an absolute loss.

Frequently asked questions

Because it only becomes a realized loss when you withdraw — if the price ratio returns to where it was when you deposited, the loss returns to zero. It's only "permanent" once you exit the pool while the prices are still diverged.

No — this is pure impermanent loss from the pool's constant-product rebalancing, in isolation. In practice, fee income can partly or fully offset it; this tool answers "how big is the IL alone", which you'd then weigh against expected fee APR separately.

No — enter the % price move of either asset relative to the other; a +100% move of A vs. B produces the same IL as a −50% move of B vs. A (they're the same relative price change, just described from the other side).

A standard constant-product AMM (Uniswap v2 style) with an equal-value 50/50 deposit — the most common pool design. Concentrated-liquidity pools (Uniswap v3 style) or non-50/50-weighted pools (Balancer) have different, generally larger, IL curves not covered here.