Tools
Drawdown Recovery Calculator
How much must an investment gain after a loss, and how long could recovery take under the assumptions you enter?
A loss and the gain that reverses it are measured against different amounts, so they never cancel: a 50% loss needs a 100% gain. This calculator takes the loss you enter, works out the gain it requires, and, if you supply a return assumption, how long that would take. It keeps three things apart that are usually collapsed into one: regaining the old balance, catching the plan the money was on before the loss, and the effect of new money you add yourself.
What this tool does not decide
- whether to hold, sell, buy more, average down, or switch to another asset
- whether the reference value you chose is still economically relevant
- whether the return you entered is likely, available, or reasonable
- whether a loss is temporary or permanent
- the effect of tax, inflation, fees, volatility, or the order in which returns arrive
- Whether the value before the loss will be reached again, or whether it should be. The amount already lost is not a reason to keep holding anything.
Your figures
Advanced: currency, new contributions and a target period
Compare with the original plan
Try a second recovery return
Optional. The same drawdown, the same contributions and the same timing, with only this rate changed. Neither rate is treated as more likely or better than the other.
These entries need attention before the calculation can run
Your result
Results appear here after you choose Calculate. The calculation runs in your browser: UBWHY does not receive the values you enter, nothing is stored, and nothing you enter is placed in a link.
Gain required to recover the old balance
The single question this tool answers: how much the remaining value has to rise to reach the reference you selected. At a total loss the answer is a sentence rather than a percentage.
| Drawdown | Gain required |
|---|
| Time | Recovery path | Old balance |
|---|
Why the gain is always larger than the loss
A loss and the gain that reverses it are measured against different amounts. The loss is measured against the value before it. The recovery gain is measured against the smaller amount that is left. That single change of denominator is the whole effect.
value remaining = reference × (1 - d)
gain required = d / (1 - d)At a 50% loss, half the reference remains, and half has to grow into a whole. That is a 100% gain. As the loss approaches 100% the remaining value approaches nothing, and the gain required grows without limit. At exactly 100% there is no finite answer at all: a percentage return applied to nothing remains nothing, whatever the rate.
| Drawdown | Value remaining | Gain required |
|---|---|---|
| 5% | 95% | 5.26% |
| 10% | 90% | 11.11% |
| 20% | 80% | 25.00% |
| 25% | 75% | 33.33% |
| 30% | 70% | 42.86% |
| 40% | 60% | 66.67% |
| 50% | 50% | 100.00% |
| 60% | 40% | 150.00% |
| 70% | 30% | 233.33% |
| 75% | 25% | 300.00% |
| 80% | 20% | 400.00% |
| 90% | 10% | 900.00% |
| 95% | 5% | 1,900.00% |
| 100% | 0% | No finite percentage gain recovers from zero capital. |
The arithmetic is the hurdle, not a decision. It says nothing about whether the value before the loss will be reached again, whether it should be, or whether the same asset is the best place for the money from today. The companion explainer works through why.
How this is calculated
The drawdown happens once, at time zero, measured against the reference value you selected. Everything after that is either a closed-form identity or a month-by-month simulation, and which one is used depends only on whether new contributions are modelled.
The gain the loss requires
d = drawdown, as a decimal between 0 and 1
q = d / (1 - d)Equivalently, the value remaining is 1 - d of the reference, and it must be multiplied by 1 / (1 - d) to return to it. At d = 1 there is no finite q, and the tool states that rather than printing a very large number.
Time to regain the old balance from returns alone
t = ln(1 / (1 - d)) / ln(1 + r)r is the effective annual recovery return you entered. Where r is zero or below and there is a loss, the old balance is not reached through returns alone, and the tool says so instead of showing a negative or unbounded duration.
Time to catch the original plan, with no contributions
t = ln(1 / (1 - d)) / ln((1 + r) / (1 + p))p is the planned annual return of the path that never had the drawdown. Wherer is not above p and both paths receive the same contributions, the recovery path never catches the plan under constant rates. That is arithmetic, not a search that ran out of time, and the tool distinguishes the two.
Converting annual rates to monthly ones
monthly recovery factor = (1 + r) ^ (1/12)
monthly plan factor = (1 + p) ^ (1/12)A rate quoted for a year is converted by the twelfth root, so twelve monthly steps reproduce the annual figure exactly. Dividing an annual rate by twelve would describe a different quantity, a nominal rate compounded monthly. This model does not use that form anywhere.
Order of events in each month
[contribution, if you chose beginning of period]
growth at the monthly factor
[contribution, if you chose end of period]
test whether the old balance or the original plan has been reachedBeginning timing adds the first contribution immediately after the drawdown, before any growth. End timing waits until the first selected period has passed. A contribution that restores the balance before any growth has happened is reported as reached immediately after the first contribution, never as zero years of investment recovery.
The original plan receives identical contributions
The recovery path and the original-plan path consume the same schedule: the same amount, on the same dates, at the same frequency and timing. Giving the plan different contribution dates would manufacture a catch-up out of timing rather than performance, which is precisely the error this tool exists to prevent.
A mathematical no-drawdown reference, not a claim about what would have happened.
The return required to recover within a target period
with no contributions: r = (1 / (1 - d)) ^ (1/T) - 1
with contributions: solved numerically for the same targetWith contributions the model searches deterministically for the effective annual return whose simulated balance reaches the reference at the end of the period, and verifies the result against the target before showing it. Where contributions alone already reach the target, the tool states that no positive return is required rather than implying one is. Where no reliable result can be verified, it says so rather than showing an arbitrary rate.
Where the calculation stops
The 100-year limit is where this calculation stops searching. It is not a forecast horizon.
Assumptions
- The drawdown occurs once, at time zero, and is not repeated.
- Returns are effective annual returns and are constant for the whole period.
- Contributions arrive exactly on schedule and are never missed.
- Both paths receive identical contributions, so any difference between them comes from the return assumptions rather than from the money added.
- Values are not rounded during the calculation; rounding happens only for display.
What this calculation cannot tell you
Recovery arithmetic does not tell you whether holding the same asset is the best decision. A previous value is a reference point, not evidence about future return.
Recovery arithmetic explains the hurdle a loss creates. It does not choose the best path from today, and the amount already lost is not a reason to keep holding anything. A previous value is a reference point you selected, not evidence about what an asset will do next.
This is the reference you selected. The tool does not determine whether returning to that value is probable, necessary, or the best decision from today.
New contributions can rebuild a balance without the investment earning back the full loss.
This tool does not decide
- whether to hold, sell, buy more, average down, or switch to another asset
- whether the reference value you chose is still economically relevant
- whether the return you entered is likely, available, or reasonable
- whether a loss is temporary or permanent
- the effect of tax, inflation, fees, volatility, or the order in which returns arrive
Nothing here is modelled
- Probability of recovery, historical market recovery periods, expected returns, volatility or the order in which returns arrive.
- Inflation, so a nominal recovery is not a recovery of purchasing power.
- Fees, taxes, spreads or transaction costs.
- Leverage, liquidation, margin calls or withdrawals.
- Whether the reference value you chose was a bubble, a fair value, a purchase price or a prior peak. The tool takes it as given because you selected it.
- Anything about your circumstances. This is not financial, legal or tax advice.
Why the percentages behave this way, and why breaking even is not an investment rule: Why Losses Require Disproportionately Larger Gains.
A worked example
Illustrative only. One of the verified test cases behind this calculator, rendered from the same model the tool runs. The figures were chosen to be checkable, not to be representative: both returns are assumptions entered into the model rather than expectations, and neither is offered as a likely outcome. Nothing here changes the fields above, and nothing above is prefilled from it.
| Drawdown | 50.00% |
|---|---|
| Assumed annual recovery return | 8.00% |
| Original planned annual return | 6.00% |
| Recurring contribution | None |
| Reference value | Not entered, so results are percentages rather than amounts |
| Gain required to recover the old balance | 100.00% |
|---|---|
| Value remaining after the loss | 50.00% |
| Time to regain the old balance from returns alone | about 9 years |
| Time until the recovery path catches the original plan | about 37 years 1 month |
| Additional time behind the original plan | about 28 years 1 month |
The two durations are the point of the example. Under these assumptions the old balance is reached after about 9 years, and the path that never had the drawdown is caught after about 37 years 1 month. The second is not a slower version of the first. It is a different event, because the plan kept compounding at its own rate for the whole time the loss was being recovered, so being back at the old number is not the same as being back where the plan would have been.
Neither duration is a forecast, and neither says the returns entered will occur. Why the percentages behave this way, and why "back to even" is not an investment rule: Why Losses Require Disproportionately Larger Gains.
Where drawdown and recovery assumptions matter in real products
These analyses examine a real capital loss, an asset that lost value, or the opportunity cost of staying in a position. Appearing here is an editorial judgement about relevance. It is not an endorsement by this calculator, and the calculator has reached no view about any product.
GoMining: real Bitcoin rewards, but a narrow fit
Verdict: Narrow fit
GoMining pays real BTC rewards, but miner depreciation, extra GOMINING capital and limited liquidity make it a narrow fit.
Numbers are only the start
Explore UBWHY analyses to see how costs, risks and alternatives change a decision, and how UBWHY evaluates a product.
Calculation model and corrections
- Calculation model
- Drawdown Recovery v1.0
- Last reviewed
- Drawdown convention
- One-time loss from a user-selected reference value
- Return convention
- Effective annual constant scenario return
- Contribution convention
- User-selected frequency and timing; identical on the recovery and original-plan paths
- Time convention
- Closed form without contributions; monthly event simulation with contributions
- Rounding
- Display only; intermediate values remain unrounded
- Calculation limit
- 100 years
Correction history
- Version 1.0: initial specification.
- Version 1.0 hardening review, 5 August 2026: cross-tool terminology, metadata, rule-ID, inheritance and validation alignment. Warning and edge-case states were given stable DR-W and DR-E identifiers, the contribution scheduler and target-period solver were bound to the shared Tool Library contracts, and the single primary outcome was locked. No formula, timing convention or output meaning changed.