Planning · Free tool

Drawdown Recovery Calculator

See the gain needed to recover from a drawdown and how a losing streak hits your balance.

Drawdown

Losing streak

Gain needed to recover
25.0%
Balance after the drawdown$8,000.00
Amount lost$2,000.00

10 losses at 1.00%

Drawdown after the streak9.56%
Balance after the streak$9,043.82
Gain to recover the streak10.57%

Gain to recover = drawdown ÷ (1 − drawdown). Each loss is a percentage of the already reduced balance.

Trading involves substantial risk of loss and is not suitable for every investor. Edgoro is a software tool, not a broker or financial adviser: nothing it produces is investment advice, and past or backtested performance does not guarantee future results.

Why drawdowns are asymmetric

A drawdown is the fall from an account's peak to its lowest point before a new peak. Losses and gains are not symmetric: lose 50% and you need a 100% gain just to get back to where you started. The drawdown recovery calculator shows the gain needed to recover from any drawdown, and how a run of losing trades compounds at your risk per trade.

How to use the calculator

In the first part, enter a drawdown percentage and, optionally, your account balance to see the amount lost and the gain needed to recover. In the second part, enter your risk per trade and a number of consecutive losses to see how deep that streak would take you — each loss is a percentage of the already reduced balance.

The formulas

gain to recover        = drawdown ÷ (1 − drawdown)
balance after N losses = balance × (1 − risk)^N
streak drawdown        = 1 − (1 − risk)^N

Drawdown and risk are written as decimals (20% = 0.20).

Worked example

A 20% drawdown on a $10,000 account leaves $8,000. To return to $10,000 you need $2,000 on $8,000: 0.20 ÷ 0.80 = 25%.

DrawdownGain to recover
10%11.1%
20%25%
30%42.9%
40%66.7%
50%100%
75%300%

Now a losing streak. Risking 1% per trade, ten losses in a row leave 0.99^10 ≈ 90.4% of the balance: a 9.56% drawdown that needs a 10.6% gain to recover. At 2% per trade the same streak costs 18.3%, and at 5% it costs 40.1%.

How likely is a streak like that? With a 50% win rate, the chance that a particular run of ten trades is all losses is 0.5^10, about 1 in 1,000. But over 2,000 trades, the chance of meeting at least one such streak somewhere is better than even. Planning for it is part of sizing.

Using the numbers

  • Decide the maximum drawdown you could tolerate, then choose a risk per trade that keeps a realistic losing streak well inside it — the position size calculator turns that risk into lots.
  • The deeper the drawdown, the harder the recovery, so cutting risk early protects your ability to come back.
  • Combine this with your strategy's numbers from the expectancy calculator.

Common mistakes

  • Doubling risk to win it back. It shortens the path to ruin far more than the path to recovery.
  • Measuring from the starting balance. Drawdown runs from the highest equity peak, including open profits that were given back.
  • Assuming long streaks are rare. Even sound strategies produce long losing runs over hundreds of trades.
  • Ignoring time. Recovering 25% at 2% a month takes about a year.

Frequently asked questions

How much gain do I need to recover from a drawdown?

Divide the drawdown by one minus the drawdown. A 20% drawdown needs 25%, a 50% drawdown needs 100% and a 75% drawdown needs 300%.

What is a normal drawdown for a trading strategy?

It depends on the strategy, the market and the risk per trade. Backtest your strategy, note its worst historical drawdown and plan for a deeper one in live trading.

How does risk per trade affect drawdown?

Each loss removes a percentage of the current balance, so the drawdown after N losses is 1 − (1 − risk)^N. Ten losses cost about 9.6% at 1% risk and about 40% at 5% risk.

Is drawdown measured from the starting balance?

No. Drawdown is measured from the highest equity peak reached before the decline, so it can occur while the account is still above its starting balance.

All free tools

Let AI build the indicator behind your numbers

Turn the rules you just calculated into a TradingView indicator or an MT5 bot — described in plain English, ready to backtest.

Start free