Risk Tool

Drawdown Recovery Calculator

Losses and gains aren't symmetric. Set how far you've fallen below your peak and see the exact percentage gain you need to climb back to break-even.

20%

How far below your peak you are.

Gain Needed to Recover 25.0%

A 20% loss needs a 25.0% gain to get back to break-even.

Capital Remaining80% of peak
Recovery Multiplier1.25×

For educational purposes only. Read our risk warning before trading.

The Math

Why Recovery Outpaces the Loss

A drawdown shrinks the capital you have left to grow from. A 20% loss leaves you with 80% of your peak, so you must grow that smaller base back to 100% — and the gain needed is always larger than the loss that caused it. The deeper the hole, the steeper the climb.

Quick Reference

Loss vs. Gain Needed to Recover

Drawdown (loss)Gain needed to recover
5%5.3%
10%11.1%
20%25%
25%33.3%
30%42.9%
40%66.7%
50%100%
75%300%
90%900%

Frequently Asked Questions

Why isn't recovery symmetric?

Because the gain is measured against a smaller base. A 50% loss halves your capital, so you must double what's left — a 100% gain — just to return to where you started. The percentages only match for tiny moves; they diverge fast as the loss grows.

Why does a big loss hurt so much?

The required recovery accelerates non-linearly. A 25% loss needs a 33% gain, but a 75% loss needs a 300% gain — quadrupling your remaining capital. This is exactly why capital preservation and tight drawdown control matter more than chasing oversized wins.

How do I limit drawdown?

Risk a small, fixed fraction of your account per trade, use a stop-loss on every position, and avoid recovery tactics like martingale or all-in compounding — doubling down after a loss can deepen a drawdown into one that's mathematically very hard to climb out of. Smaller, capped losses keep the required recovery within reach.

Is this the same as ROI?

Not quite. ROI is your total return over a period. This tool isolates one piece of it: the return needed purely to undo a drawdown and get back to break-even. Any gain beyond that figure is the point where you start making real, new profit.

From the Blog

Related Reading

Go deeper on the market behind these numbers — strategy, risk and setup guides from our desks.

Trading Automation Market Structure Shifts an EA Can Actually Trade An EA cannot see a market structure shift - it needs swing points that do not repaint, a stored bias and a closed-bar break … 39 min read Read article Trading Automation ICT vs Smart Money Concepts: What's the Difference? Order block or demand zone? Fair value gap or imbalance? A term-by-term translation between ICT and SMC, the places they genuinely diverge, and which … 29 min read Read article Trading Automation Power of Three: Automating the AMD Daily Cycle Your sweep, killzone and structure modules all work alone. The missing layer is the AMD state machine that sequences them into one trade per … 43 min read Read article Trading Automation ICT Killzone EA: DST-Safe Session Timing in MQL5 Which MQL5 clock to trust, how to get from published New York killzone hours to your broker's server time, why TimeGMT() lies in the … 38 min read Read article Trading Automation Coding Liquidity Sweeps in MQL5: BSL/SSL Detection You can spot a sweep by eye in a second. Here is that read written as MQL5 an EA runs on every closed bar: … 45 min read Read article Trading Automation Optimal Trade Entry EA: Coding the OTE Zone in MQL5 Swing and break-of-structure detection, programmatic Fibonacci anchoring, an order-block confluence filter and coded exits - the OTE logic an MT5 EA can run with … 37 min read Read article Trading Automation How Code Detects Order Blocks and Fair Value Gaps "The last down candle before the breakout" is not code. Here is the deterministic rule-set - displacement thresholds, the three-candle test, mitigation - that … 37 min read Read article Trading Automation How to Backtest a Smart Money EA the Right Way A validation pass for an already-built ICT EA: correct MT5 Strategy Tester settings, the SMC-specific look-ahead traps, killzone-aware costs, walk-forward splits and the metrics … 44 min read Read article Trading Automation Automate ICT Trading? What Code Can and Can't Do An EA can find every ICT pattern on your chart. It cannot make the five judgment calls you make around them — here is … 20 min read Read article
Built for your broker

Keep your broker. Keep your edge.

No switching accounts, no relearning a platform. Whichever Forex broker you already trust, SignalBots plugs straight in with extensions, robots, connectors and live signals tuned to it.

MT4 / MT5 · majors & minors 10 supported
HFM
IC Markets
XM
LiteFinance
Exness
8Cap
FXGlory
FP Markets
BlackBull Markets
FXTM
Add SignalBots as a preferred source on Google Add SignalBots as a preferred source on Google