Drawdown recovery calculator
Losses and gains are not symmetric: a 25% loss needs a 33% gain to get back to even. This tool expresses that arithmetic - nothing here projects what you will earn.
What the number means
After a drawdown you have less capital doing the recovering, so the percentage gain required is always larger than the percentage lost. Down 10% needs 11.1% back. Down 50% needs 100%. Down 90% needs 900%. The deeper the hole, the faster the required gain runs away from you - which is the mathematical case for cutting losses early, made without any opinion about your strategy.
The months figure converts your own assumed monthly return into time, compounding month on month. It is your assumption in, your assumption out: this tool does not know what you will earn and does not pretend to. If the assumption is wrong, the timeline is wrong by the same amount.
Worked example
An account is down 25% and its owner assumes, for arithmetic's sake, a 2% monthly return.
- Capital remaining: 75%. Gain needed: 25 ÷ 75 = 33.33%
- Months at 2%, compounding: log(1 ÷ 0.75) ÷ log(1.02) = 14.53
Just over fourteen months of assumed steady gains to undo three or four bad weeks. The asymmetry, not the assumed return, is the lesson. The unit test suite pins these exact figures.
Embed this calculator
Copy the snippet. The attribution link is part of the licence to embed - keep it visible.
<iframe src="https://ticksprout.com/tools/compound-drawdown?drawdown=25&monthly=2&embed=1" width="100%" height="520" style="border:0" title="Drawdown recovery calculator" loading="lazy"></iframe>
<a href="https://ticksprout.com/tools/compound-drawdown">Drawdown recovery calculator by Tick Sprout</a>Related tools
- Profit and loss calculator
What a completed or planned trade makes or loses, in pips and in your currency.
EUR/USD long 1.0800 → 1.0850, 1 lot → +$500
- Trade journal statistics
Win rate, averages, expectancy and largest drawdown from a pasted list of results - nothing stored.
6 trades, 50% win → +137 expectancy
- Expectancy calculator
The one number win rate and payoff make together: the average result of taking the trade.
50% win, 800 / 500 → +150 per trade