I have a calculator tab pinned in my browser right now. It is showing −5.72% impermanent loss for an ETH/USDC position where ETH doubled in price. That number is correct. It is also, by itself, almost useless — because it says nothing about the fees that position earned, the time it was deployed, or whether pulling liquidity at this exact moment is the move or the mistake.
This is a step-by-step walkthrough of how to actually use an impermanent loss calculator — not just the inputs and outputs, but the part that matters: what to do once you have the number.
What Is Impermanent Loss in Plain Terms?
Impermanent loss is the difference between holding two tokens in your wallet and depositing those same two tokens into a liquidity pool. If the price ratio between the tokens changes after you deposit, the pool's automated rebalancing means you end up with a different token mix than you started with — and that new mix is worth less than if you had just held. The key word is "impermanent" because the loss only becomes real if you withdraw. If prices return to the original ratio, the loss disappears.
I will concede this up front: for a standard constant-product pool, the math behind IL calculators is settled and correct. The formula — 2√k / (1+k) − 1, where k is the price ratio — is not in dispute. Nobody is arguing the arithmetic is wrong. What I am arguing, and what the rest of this walkthrough will show, is that correct arithmetic does not mean useful output. The calculator answers a math question. You need to answer a portfolio question. Those are not the same thing.
What Inputs Does an IL Calculator Need?
Every impermanent loss calculator asks for the same core inputs. First, the initial price of Token A relative to Token B at the time you deposited — or the time you are simulating a deposit. Second, the current price (or projected future price) of Token A relative to Token B. That is it for the basic version.
Some calculators add a third input: the total value of your deposit in USD. This does not change the IL percentage — it just translates the percentage into a dollar figure so you can see "I lost $340" instead of "I lost 5.72%." Useful for the gut-check, not for analysis. And here is the input most basic calculators do not ask for, which is the one that matters most: accumulated trading fees. Without that number, the output is a loss figure with no offset. I will come back to this.
How Do I Run the Calculation Step by Step?
Open any IL calculator — there are dozens, and they all use the same formula, so the specific tool matters less than the process. Step one: enter the price of your token pair at the time of deposit. If you deposited ETH/USDC when ETH was at $2,000, that is your starting price. Step two: enter the current price. If ETH is now $3,000, your price ratio k is 1.5. Step three: hit calculate.
The output will tell you your impermanent loss is approximately −2.02%. On a $10,000 deposit, that means the pool's value is about $202 less than if you had simply held the tokens in your wallet. Note: this is not a $202 loss compared to your initial deposit — it is a $202 loss compared to the hypothetical of doing nothing. Your position may still be profitable overall. The calculator does not tell you that part.
Does the Calculator Account for Trading Fees I Earned?
No. Most basic impermanent loss calculators do not include fee income, and this is the single biggest reason people misread their output. A calculator showing −5.72% IL on a 2x price move says nothing about whether the pool you were in generated 8% in fees over the same period — in which case you are net positive, not net negative.
Some advanced calculators and protocol-specific dashboards let you input an estimated APR from trading fees. If you are using a basic calculator that does not, you need to pull that number yourself from the pool's analytics page and subtract manually. This is the step most guides skip entirely, and it is the step that actually determines whether your LP position was a good idea. A −2% IL with 6% fee income is not a loss. It is a 4% gain that a calculator framed as a loss.
What Price Move Makes Impermanent Loss Unrecoverable?
This depends entirely on the fee income of the pool, but I can give you the raw IL numbers so you know what you are working against. A 1.5x price move — the token goes up 50% — produces roughly −2.0% IL. A 2x move: −5.7%. A 3x move: −13.4%. A 5x move: −25.5%. These are exact outputs from the standard constant-product formula, and you can verify every one of them with the calculator open in front of you.
The question is not "at what point is IL too high?" The question is "at what point does IL exceed my accumulated fees?" And that depends on the pool. A high-volume pair on a major DEX might generate enough in fees to cover a 2x price move comfortably. A low-volume microcap pair generating a thin spread will not survive a 50% move. The calculator cannot tell you which pool you are in. Your pool's analytics dashboard can.
Why Do Most Calculators Ignore Concentrated Liquidity?
Because Uniswap v3-style concentrated liquidity positions do not follow the basic constant-product formula. When you provide liquidity in a specific price range rather than across the entire curve, your exposure to price movements is amplified within that range. The IL can be significantly worse than what a standard calculator shows — but the fee income is also significantly higher because your capital is more efficient within that band.
If you are using concentrated liquidity and plug your numbers into a basic IL calculator, the output is wrong. Not slightly wrong — structurally wrong. You need a calculator built specifically for concentrated LP positions, one that accounts for your chosen price range, the current price relative to that range, and what happens if price moves outside your bounds entirely. At that point you hold 100% of one token and 0% of the other. This is a different calculation from v2-style pools, and confusing the two is one of the most common IL mistakes I see.
Should I Trust the Number the Calculator Gives Me?
Trust the math, not the framing. The percentage output is correct — I said this at the start and I meant it. The formula is deterministic. If you input the right price ratio, the IL percentage will be right. What you should not trust is the implication that this number alone tells you whether your LP position is good or bad.
Here is an analogy from the CEX side that might land. Bybit's proof-of-reserves was last audited 2025-03-12, and the CER security score sits at 9.1 — both verifiable facts you can check right now. But if I showed you those two numbers in isolation, without context about withdrawal processing, insurance fund capitalization, or the actual asset mix behind those reserves, you would have data and no understanding. IL calculators have the same problem. The number is real. The context around it is missing. Your job is to supply the context: fee income, time horizon, pool volume trends, and whether the price divergence is likely to revert or to continue.
Can I Use an IL Calculator Before I Deposit?
Yes, and this is the most valuable way to use one — as a simulation tool before you commit capital, not as a damage report after. Before depositing into any pool, run three scenarios. First, a modest price move: what happens if Token A moves 25% relative to Token B? The calculator will show roughly −0.6% IL. Can the pool's historical fee APR cover that in your expected time frame? Second, a significant move: 2x price change, −5.72% IL. How many weeks or months of fee income does it take to recover? Third, the stress case: 3x move, −13.4% IL. If this happens, are you comfortable holding through it or would you panic-withdraw?
Running these scenarios takes three minutes. Not running them and then panicking when you see a red number on a dashboard is how most retail LPs end up exiting at the worst possible moment — right before a reversion that would have erased the loss entirely.
When Does Impermanent Loss Stop Being "Impermanent"?
The moment you withdraw your liquidity. That is the literal answer. As long as your tokens remain in the pool, the loss is unrealized — it exists on paper but has not been locked in. If prices revert to the ratio at which you deposited, the IL goes to zero. This is not theoretical optimism; it happens regularly in range-bound markets where tokens oscillate around a mean.
But there is a harder version of this question that the calculator will never answer for you: when should you treat impermanent loss as permanent, even if you have not withdrawn? When the fundamental thesis behind the token pair has changed. If you deposited into an ETH/altcoin pool and that altcoin's project has collapsed — team gone, TVL drained, no development activity — the price is not reverting. The "impermanent" label becomes a mathematical technicality at that point. Waiting for mean-reversion on a dead token is not patience. It is denial.
What Signals Should I Watch After Running the Calculator?
Watch three things, and check them weekly — not hourly, not daily. First: the fee APR trend on your specific pool. If fee income is declining because volume is migrating to a competing pool or a newer DEX deployment, your breakeven against IL is getting further away, not closer. DeFi Llama tracks this across protocols, and a sustained drop over two or three weeks is a signal to reassess — not necessarily a reason to panic-exit today, but a reason to rerun the calculator with updated assumptions.
Second: the price ratio trajectory. An IL calculator gives you a snapshot. But if one token in your pair has been trending consistently in one direction for weeks without reversion, the "impermanent" assumption is under stress. Price divergence that accelerates is structurally different from divergence that oscillates.
Third: pool TVL changes. When large LPs withdraw, the remaining providers earn a higher share of fees — but it often means sophisticated players have concluded the risk-reward has shifted. If TVL is dropping while price divergence is widening, the smart money is telling you something the calculator cannot.