Skip to main content

LP Value Calculator — Uniswap, Curve, Balancer Pools

Free LP position value tracker for Uniswap V2/V3, Curve, Balancer, Sushi pools. Calculate current LP token value, fees earned, and net P&L vs simple HODL.

V2 LPs follow x×y=k. Quantities shift as prices move. We back-calculate initial deposit from current state and price ratio.
Net P&L vs HODL+$345.99+1.07% · Beating HODL
Current LP value$35,000.00
Initial deposit (estimated)$32,403.70
HODL value (no LP)$35,104.01
Impermanent loss-$104.01 (-0.30%)
Fees earned+$450.00
Total LP return+$3,046.30 (+9.40%)
HODL return+$2,700.31 (+8.33%)
Annualized total return+38.13%
Fees-only APR+5.63%

V3 concentrated liquidity has different IL math (see our Concentrated Liquidity calculator). This calc uses V2 constant-product. Initial deposit is estimated from current state.

Quick answer: Enter your current token quantities, prices, and entry prices to see whether your Uniswap V2 LP position beat just holding. Example: a $10,000 ETH/USDC position earns $450 in fees over 90 days, impermanent loss is -$104, so total LP return is +$346 (+3.46%), still beating HODL by +$242 once you account for the fees that offset the divergence loss.

How to use LP Value Calculator — Uniswap, Curve, Balancer Pools

This LP Value Calculator measures whether providing liquidity to a Uniswap V2-style constant-product pool (x times y = k) actually paid off versus simply holding the two tokens. You enter the current quantity and price of each token, the price each token had when you deposited, the fees you have collected, and how many days the position has run. From the current quantities and the entry-to-now price ratio it back-calculates your original 50/50 deposit, then reconstructs what those starting coins would be worth today if you had never pooled them.

The headline figure is net P&L versus HODL: total LP return (current value plus fees, minus your estimated deposit) compared to the pure-holding return. Because an AMM rebalances automatically, selling the rising asset and buying the falling one to keep k constant, your token mix today differs from what you deposited. The tool isolates that drift as impermanent loss, then shows whether trading fees covered it. Pair it with our <a href="/impermanent-loss-calculator/">impermanent loss calculator</a> to model divergence before you commit capital.

Input guide and assumptions

Token A and Token B quantity (current) plus their current USD prices define your live position value. The two initial price fields anchor where each token sat when you opened the LP, the calculator uses that entry ratio against k = current A qty multiplied by B qty to estimate your original coin amounts and starting deposit. Fees earned to date is the cumulative trading-fee income you have accrued (or claimed); days held drives the annualization of both total return and the fees-only APR.

Everything assumes a Uniswap V2 full-range, 50/50 pool, not a V3 concentrated position, quantities are derived from the constant-product invariant, so they shift as price moves. If you supplied to a tight V3 range, the math differs and you should use our <a href="/concentrated-liquidity-calculator/">concentrated liquidity calculator</a> instead. Enter realistic current quantities pulled from your wallet or the pool dashboard; the deposit figure is an estimate reconstructed from state, not a stored cost basis.

How to interpret results correctly

The hero number, net P&L versus HODL, is the only verdict that matters: it answers whether pooling beat just holding the same coins. A positive value (green) means accumulated fees more than offset impermanent loss; a negative value means divergence loss outran your fee income. Read it alongside the impermanent loss line: IL is almost always negative in a V2 pool whenever the price ratio has moved, so the question is never "did I have IL" but "did fees cover it".

The fees-only APR strips out price action entirely and tells you the raw yield the pool generated on your estimated deposit, annualized over the days held. Compare it to the annualized total return: if fees-only APR is high (say 25%) but total return is low or negative, price divergence is eating your gains, a classic sign you are providing liquidity on a volatile, trending pair. Stable-pair positions show tiny IL and lean almost entirely on fees. Model divergence ahead of time with our <a href="/impermanent-loss-calculator/">impermanent loss calculator</a>.

Practical scenarios and planning workflow

ETH/USDC after a rally: you deposited 5 ETH at $3,000 plus 17,500 USDC, ETH is now $3,500, and you have collected $450 in fees over 90 days. The pool auto-sold ETH into USDC as the price rose, so you hold fewer ETH than HODL, impermanent loss shows as a small negative, but the $450 in fees pushes total LP return positive and, in this case, ahead of simply holding. The fees-only APR annualizes that $450 against your reconstructed deposit.

Stable pair grinding fees: 5,000 USDC paired with 5,000 USDT, both prices pinned near $1, $120 fees over 180 days. With no price divergence, impermanent loss is essentially zero and the entire return is fee yield, fees-only APR roughly equals total return. This is the textbook low-IL case where LPing reliably beats HODL because there is no opportunity cost from divergence, only the modest fee carry the calculator annualizes for you.

Risk and execution checklist

  1. Before trusting the verdict: 1) Pull current token quantities straight from your wallet or the pool dashboard, not an old screenshot, the constant-product back-calculation depends on them. 2) Enter the true entry prices, not today's prices, in the initial-price fields. 3) Make sure fees-earned is income only, not your principal. 4) Confirm this is a V2 full-range pool; a V3 range position will give wrong IL.
  2. After reading results: check that the estimated initial deposit looks sane against what you remember contributing, if it is far off, your current quantities or entry prices are likely mistyped. Then decide using net P&L versus HODL, not total return alone: a position can show a healthy positive total return yet still be losing to HODL once divergence is counted.

Common mistakes to avoid

  • The biggest error is judging an LP by total return while ignoring net P&L versus HODL. A position up 8% feels like a win, but if simply holding the two coins would have returned 12%, you lost 4% to impermanent loss net of fees, the pool cost you money relative to doing nothing. Fees can mask divergence in the headline number, which is exactly why this calculator separates the two streams.
  • The second mistake is using this V2 tool for a Uniswap V3 concentrated position. V2 quantities follow x times y = k across the full price range, so the IL formula here assumes 50/50 full-range exposure. A V3 range concentrates capital and amplifies both fees and impermanent loss, and goes 100% into one asset at the band edge, entirely different math. Use our <a href="/concentrated-liquidity-calculator/">concentrated liquidity calculator</a> for those, and our <a href="/uniswap-calculator/">Uniswap V3 fee calculator</a> to project range fees.

Performance benchmarks and expectation ranges

Fee-APR benchmarks vary by pair volatility: blue-chip pairs like ETH/USDC on V2 historically generated single-digit to low-teens fee APR, stable-stable pairs often under 5%, and volatile or new-token pairs can flash 30%+ but with brutal impermanent loss risk. A healthy LP shows fees-only APR comfortably above the IL drag, leaving net P&L versus HODL positive after the days held.

For impermanent loss magnitude, use the rule of thumb that a 1.25x price ratio move costs roughly 0.6% versus HODL, a 2x move about 5.7%, and a 4x move around 20%. If your IL percentage in the results is approaching these levels, fees need to be substantial to compensate. Compare your fee yield against a simple <a href="/yield-farming-calculator/">yield farming calculator</a> estimate to judge whether the pair is worth the divergence exposure.

Execution templates you can reuse

Practical workflow: open your pool position, copy the current token amounts and live prices into the calculator, fill in your real entry prices and lifetime fees, set days held, and read net P&L versus HODL. If it is negative and the pair keeps trending, that is your signal to consider exiting, divergence loss is only "impermanent" while you stay in and prices can revert; the moment you withdraw, it crystallizes into a realized result.

For ongoing positions, re-run the calculator weekly with fresh fee totals and prices. Track whether fees-only APR is still outpacing the IL drag. If a pair has trended hard in one direction, the auto-rebalancing has already sold your winner, staying in only makes sense if fee income continues to exceed the ongoing divergence cost the tool quantifies.

Data hygiene and model maintenance

Keep a simple log of entry prices, deposit date, and starting token amounts the day you add liquidity. Because this calculator reconstructs the deposit from current state and the price ratio, an accurate record of true entry prices is what keeps the estimated initial deposit honest. Without it you are guessing, and a wrong entry price skews both impermanent loss and total return.

Update your fees-earned figure from the pool dashboard each time you check, and note whether fees are auto-compounding into the position or sitting claimable. The calculator treats fees as separate income on top of current LP value, so double-counting compounded fees inside your quantities would overstate returns. Reconcile the two so net P&L versus HODL stays accurate.

Final validation before capital deployment

Sanity-check the estimated initial deposit: it should roughly equal current quantities valued at their entry prices for a position that has not moved much. If the price ratio barely changed but the deposit estimate is wildly different from current LP value, re-examine your inputs, the back-calculation is sensitive to the ratio of initial Token A price to initial Token B price.

Cross-validate impermanent loss against a known reference point. For a 2x relative price move the IL should land near 5.7% of HODL value; if the tool reports something far from the standard constant-product curve for your observed ratio shift, your current quantities probably do not reflect a true V2 50/50 position. Confirm with our <a href="/impermanent-loss-calculator/">impermanent loss calculator</a> using the same price ratio.

Authoritative sources

Frequently asked questions

How to calculate current LP token value?

For Uniswap V2-style pools, your LP value equals (your LP tokens / total LP supply) multiplied by the current pool reserves valued at spot prices. The constant-product formula k = x * y means token quantities shift as prices move, so a $1,000 ETH/USDC deposit when ETH = $3,000 will hold different ETH and USDC amounts after a price change. This calculator handles that math automatically using current reserves.

What's the difference between this and impermanent loss calculator?

An impermanent loss calculator shows the percentage gap between your LP and a HODL strategy at a given price ratio. This LP value calculator shows the absolute dollar value of your position right now in current tokens, including accumulated fees if you provide them. Use IL calc for what-if planning before depositing; use this calc for tracking what your position is actually worth today.

How does LP value differ between V2 and V3 pools?

V2 pools spread liquidity across 0 to infinity, so your share is always proportional to total reserves. V3 concentrated liquidity ranges (e.g., 2,800-3,200 ETH/USDC) mean your position is fully in one asset when price exits the range, and your share of fees scales with how active your tick is. V3 valuation requires the lower/upper tick prices and current price - a much more complex calculation than the V2 constant-product formula.

Why does my LP value differ from "amount deposited x token prices"?

Because the AMM rebalances your tokens as the price moves - you end up holding more of the falling asset and less of the rising asset (impermanent loss). If ETH doubles, your ETH/USDC position holds roughly 1.41x your starting USD value (sqrt of 2), not 1.5x as a 50/50 HODL would. Add trading fees earned to the calculated reserve value to see your true total return.

How to track LP fees earned?

On Uniswap V2 fees auto-compound into the pool, so they show up as growth in your LP token redemption value vs. your initial deposit value. On V3 fees accumulate separately and must be claimed manually - check the position NFT on app.uniswap.org or use Revert Finance / DefiLlama portfolio for historical fee tracking. For Curve and Balancer, fees auto-compound similarly to V2.

When is LP profitable vs HODL?

LP beats HODL when accumulated fees exceed impermanent loss. As a rule of thumb: in stable pairs (USDC/USDT) or correlated pairs (stETH/ETH) LP almost always wins because IL is tiny. In volatile pairs (ETH/PEPE), you typically need 50%+ APR in fees to break even after a 2x price move. Use a 30-day fee APR estimate vs. expected price volatility to model the breakeven before depositing.