HisabCalc

Impermanent Loss Calculator

Measure the impermanent loss of a liquidity pool when one token's price moves, and compare holding against providing.

Enter your numbers

Example: 100

Example: 400

Example: 100000

Result
Share on WhatsApp

Figures are computed on your device; nothing is sent anywhere.

Formula

priceRatio = newPrice / initialPrice; impermanentLossPercent = (2 * sqrt(priceRatio) / (1 + priceRatio) - 1) * 100; holdValue = investmentAmount * (1 + priceRatio) / 2; poolValue = holdValue * (1 + impermanentLossPercent / 100)

How the calculation works

The calculator divides the new price by the initial price to get the price ratio between the two tokens.

It applies the impermanent loss formula, which depends only on that ratio and not on how long you stayed in the pool.

It compares the value of holding the two tokens against their value inside the pool to show the shortfall.

Common mistakes

When to use it

Worked example

If the price rises from 100 to 400 the ratio is 4, the impermanent loss is 2 x sqrt(4) / (1 + 4) - 1 = -20 percent, holding would be worth 250,000 against 200,000 in the pool.

Price ratio 4.00
Impermanent loss -20.00
Hold value 250,000.00
Pool value 200,000.00

Common questions

Does impermanent loss always mean I lost money?

No, it is a relative figure against holding, and pool trading fees can more than cover it, so compare the two before deciding.

Last updated: 2026-10-03