Liquidity pool simulator: impermanent loss, ranges and fees
Your position
Price path: ETH priced in USDC
A simplified path through the turning points you set, not real prices. Switch to “My own prices” to replay real history you have.
The position ended at $9,915 plus $763 of fees, against $10,000 for holding the same two tokens. Price moves alone cost −0.85% (impermanent loss).
What is driving this result
- The pool keeps rebalancing: as ETH rises against USDC it sells ETH, and as ETH falls it buys more. Over this path the price moved between −33% and +11% of the entry price.
- A concentrated range earns fees only while the price is inside it. Yours was in range 84% of the days, shaded red when outside; outside the range the position is entirely one token and stops earning.
- Fees are your estimate, earned only on in-range days. A narrower range earns more per dollar while in range (7.5× full range here) but leaves the range sooner.
- This is a scenario path through turning points you set (365 days, lowest −30% on day 120, finishing 10%), not real prices. Add your own daily prices for ETH in USDC to replay real history.
What would have matched holding?
Each line changes one assumption and holds the others fixed.
- Fee APR
- About 1.1% while in range. You assumed 10.0%.
- A range that never left
- Lower bound at or below −33% and upper at or above +11%.
- Price
- With no fees, the position only matches holding if ETH ends where it started against USDC; any move either way costs something.
| Range ↓ / Fee APR → | 5% | 10% | 15% | 25% | 40% |
|---|---|---|---|---|---|
| Full range | 0.5% | 1.1% | 1.7% | 2.9% | 4.7% |
| ±10% | 2.5% | 7.5% | 12.5% | 22.5% | 37.4% |
| ±25% | 3.0% | 7.0% | 11.0% | 19.1% | 31.3% |
| ±50% | 2.6% | 5.8% | 9.0% | 15.5% | 25.2% |
| ±100% | 1.6% | 3.7% | 5.7% | 9.8% | 15.9% |
Range widths are symmetric in price ratio: ±25% means an upper bound 25% above entry and a lower bound at entry ÷ 1.25.
Quick what-if with a single price move: 50/50, weighted and stable pools
Pool and price move
$857.86 less than holding the same tokens, before fees. Fees of 8.0% APR add $1,131.37, so the pool ends ahead of holding by $273.51.
Estimates from your inputs, calculated in your browser. Education, not financial or tax advice, and not advice from the site showing this calculator.
LP simulator · Powered by DeFiCalculator.ca · MITEY