A 50/50 pool holding 1 ETH and 2,000 USDC ends at 5,656.85 USDC after ETH doubles to 4,000, against 6,000 for holding, a 5.72% gap. Divergence is symmet...

Skip to content
Chain188

Impermanent loss, worked through with one pool and one price move

A 50/50 pool holding 1 ETH and 2,000 USDC ends at 5,656.85 USDC after ETH doubles to 4,000, against 6,000 for holding, a 5.72% gap. Divergence is symmetric and accelerative: 2.02% at a 50% move, 5.72% at a double, 13.40% at a triple. Fees are the only offset, and the fee APR on the page is trailing and usually computed on a TVL that just fell. Compare documented fee income against divergence at your entry size before depositing.

Filed in Verified October 27, 2026 3 min read
Impermanent loss, worked through with one pool and one price move
In this article · 6 sections
  1. Set the pool before you set the price
  2. The price doubles and the pool sells into it
  3. The loss is relative to holding
  4. The formula, and why doubling is the reference case
  5. Fees have to beat the divergence
  6. Verdict

TL;DR

A 50/50 pool holding 1 ETH and 2,000 USDC ends at 5,656.85 USDC after ETH doubles to 4,000, against 6,000 for holding, a 5.72% gap. Divergence is symmetric and accelerative: 2.02% at a 50% move, 5.72% at a double, 13.40% at a triple. Fees are the only offset, and the fee APR on the page is trailing and usually computed on a TVL that just fell. Compare documented fee income against divergence at your entry size before depositing.

Key takeaways

  • A double in one asset costs a 50/50 pool 5.72% against holding, on a worked example dated October 2026
  • Divergence reaches 13.40% at a triple and is symmetric, so a 50% drop costs the same 5.72%
  • Covering 5.72% at a 10% fee APR takes about 6.9 months of fees
  • Fee APR on a pool page is trailing and is usually divided by a TVL that already fell
Verified October 27, 2026 3 min read

A two-asset pool rebalancing after a single price move

Impermanent loss is not a loss in dollars. It is the gap between two outcomes measured at the same moment: the position inside the pool, and the position you would still hold had you never deposited. One pool and one price move is enough to see it.

Set the pool before you set the price

A constant-product pool holds two assets and keeps their product constant. Deposit 1 ETH and 2,000 USDC when ETH trades at 2,000, and the pool holds 1 ETH against 2,000 USDC, so k is 2,000. The split is even because the curve prices both sides from one formula, and that is the only starting point with zero divergence.

The price doubles and the pool sells into it

ETH goes to 4,000. The pool cannot hold its ETH, because anyone may buy at the curve price, and the only way to keep k constant is to give up ETH and take in USDC. Solving the curve at the new price leaves 0.7071 ETH and 2,828.43 USDC, worth 5,656.85 USDC.

Holding would have left 1 ETH and 2,000 USDC, worth 6,000. The gap is 343.15 USDC, or 5.72% of the holding value. Along the way the pool sold 0.2929 ETH for 828.43 USDC, an average of about 2,828 against a final price of 4,000. It is a mechanical seller into strength, paid the average rather than the top.

The loss is relative to holding

The position did not lose money. It started at 4,000 and finished at 5,656.85, up 41.4%, while holding finished up 50%. That is the whole definition: divergence compares the pool with the hold at one timestamp, which is why a pool can be profitable in dollars and still underperform the asset in it.

It also explains the word impermanent. If the price returns to 2,000, the pool returns to 1 ETH and 2,000 USDC and the gap closes to zero, less whatever fees accrued. The number only becomes permanent when you withdraw at the wrong moment.

The formula, and why doubling is the reference case

For a 50/50 pool and a price ratio r, divergence is 2 times the square root of r, divided by 1 plus r, minus 1. The function is symmetric in the ratio, so a double and a halving cost the same.

Price ratio r Pool value vs holding Divergence
1.25 (+25%) 0.9938 -0.62%
1.50 (+50%) 0.9798 -2.02%
2.00 (+100%) 0.9428 -5.72%
3.00 (+200%) 0.8660 -13.40%
0.50 (-50%) 0.9428 -5.72%

Derived from the constant-product formula applied to the worked example, October 2026 pricing.

The shape matters more than any row. Divergence grows slowly and then accelerates, so a pool pairing one volatile asset with a stablecoin is a position against large moves in either direction.

Fees have to beat the divergence

Fees are the only offset. They accrue into pool value rather than into a separate balance, so they appear as a pool value slightly better than the curve predicts.

Break-even is arithmetical. Cumulative fees must exceed the divergence, as a percentage of position value, over the same window. At fee APR f, the months needed to cover 5.72% are roughly 5.72 divided by f, times 12: about 6.9 months at 10%, about 3.4 at 20%.

No pool quotes a forward fee APR. The number on the page is realised fees over the last 7 or 30 days, annualised, and denominated in whichever asset the pool holds at the snapshot. Volume follows volatility, and volatility is the condition that produces divergence, so the trailing APR and the divergence tend to peak together. The figure used to justify a deposit is measured in the period least like the one you will hold through.

It is also divided by pool TVL, which includes the value that just fell, so the same fees look better after a drawdown. TVL is a deposit count, not a revenue line (fee revenue is not TVL), and we treat published fee pages as trailing evidence for the same reason (fee pages change monthly).

Verdict

Run three numbers before depositing: divergence at the move you consider plausible, fee income you can document over a comparable window, and the fee APR restated on your entry size rather than today’s TVL. If the third does not clearly beat the first, the pool is a way to hold two assets with a tax on conviction.

If you would not hold both assets through that move, the fee is not compensation. It is a subsidy for the other side of your exit.

How we verify

Chain188

Every offer is re-checked against the official terms page, the bonus amount and the expiry date before it is published, and again whenever a campaign changes.

Last verified October 27, 2026 Text-only version Corrections

Frequently asked questions

Is impermanent loss a real loss if the position is still up in dollars?

It is real in the only sense that matters for comparison: you finish with fewer dollars than the same assets held outside the pool. In the worked example the position rose 41.4% while holding rose 50%. The gap is 343.15 USDC, and it becomes permanent when you withdraw at that price.

Why does a 50% drop cost the same as a double?

Because divergence depends on the ratio between the two assets, and a ratio of 2 and a ratio of 0.5 are mirror images on the same curve. Both leave the pool holding 0.7071 of the volatile asset, so both produce a 5.72% gap against holding.

Do fees always cover impermanent loss?

No, and no pool page can tell you in advance. Fees accrue with volume, volume follows volatility, and volatility is the condition that produces divergence. The two tend to peak together, so a high trailing fee APR is often measured during the period that generated the loss.

0 comments

No comments yet — ask a question and we will answer it here.

Leave a reply

Daily digest

Get today's best crypto offers

One short email each morning with the offers that changed overnight.

No spam, unsubscribe in one click. We never share your address with the brands we review.