Impermanent loss calculator
NewYour position
Or any price you want to test.
Value of both tokens when you entered.
Price range
Fees as a yearly share of the deposit.
Impermanent loss
−2.02%
-$252.55 against holding, before fees
Position now
$12,247.45
before fees
Holding instead
$12,500.00
2.5 ETH and 5,000 USDC
Position with fees
$12,740.60
$240.60 ahead of holding
- ETH/USDC price
- 2,000 → 3,000 (+50.00%)
- ETH in the pool
- 2.5 → 2.041241
- USDC in the pool
- 5,000 → 6,123.724357
- Fees earned
- $493.15
- Fees cover the loss after
- 47 days
Pool against holding
Value of the position at every ETH/USDC price from −90% to +500% since entry, with USDC at its price now.
Use the arrow keys to read the values point by point.
If the price moves
Each row moves ETH against USDC by that much from your entry price, with USDC at its price now.
| ETH/USDC price | In the pool | Holding | Loss against holding | With fees against holding |
|---|---|---|---|---|
| −90% | $3,162.28 | $5,500.00 | −42.50% | -$1,844.57 |
| −75% | $5,000.00 | $6,250.00 | −20.00% | -$756.85 |
| −50% | $7,071.07 | $7,500.00 | −5.72% | $64.22 |
| −25% | $8,660.25 | $8,750.00 | −1.03% | $403.40 |
| −10% | $9,486.83 | $9,500.00 | −0.14% | $479.98 |
| No change | $10,000.00 | $10,000.00 | 0.00% | $493.15 |
| +10% | $10,488.09 | $10,500.00 | −0.11% | $481.24 |
| +25% | $11,180.34 | $11,250.00 | −0.62% | $423.49 |
| +50% | $12,247.45 | $12,500.00 | −2.02% | $240.60 |
| +100% | $14,142.14 | $15,000.00 | −5.72% | -$364.71 |
| +200% | $17,320.51 | $20,000.00 | −13.40% | -$2,186.34 |
| +300% | $20,000.00 | $25,000.00 | −20.00% | -$4,506.85 |
| +500% | $24,494.90 | $35,000.00 | −30.01% | -$10,011.95 |
For information only. Not financial advice. Real pools also charge swap fees to enter and leave, may pay rewards in other tokens, and earn fees only as people trade.
Questions
What is impermanent loss?
A pool keeps its two tokens in balance, so as one rises against the other it sells the one that is rising and buys the one that is falling. The position ends up worth less than the same tokens simply held. A fourfold move either way costs 20% against holding in a full-range pool.
Why is it called impermanent?
The loss shrinks if the price moves back towards where you entered, and is gone if it returns exactly. It becomes real when you withdraw at a different price.
What does a concentrated range change?
Liquidity in a narrow range earns more fees per dollar but loses more to price moves inside that range. Once the price leaves the range the position is entirely one token, the one that fell in value, and earns no fees until the price comes back.
How are fees counted?
As simple interest on the deposit: the fee APR times the days in the pool, over 365. Real fees depend on trading volume and, for a concentrated position, on how long the price stays in your range.