Home > Blog > What Is the Recovery Factor? Measuring Drawdown Recovery

EA evaluationmetricsdrawdown

What Is the Recovery Factor? Measuring Drawdown Recovery

Published: 2026-10-10Read time: about 3 min
⏱ This article reflects information as of its publish date. EA performance figures (PF, DD, annual return) change with live trading and re-validation — check the latest on the EA pages. See the latest EA results →

Bottom line: PF is "earning efficiency," the recovery factor is "earnings relative to the pain"

The recovery factor is net profit divided by maximum drawdown (DD). It tells you how many times over the worst decline an EA has earned.

Some EAs have a high profit factor (PF) but a low recovery factor. Among our EAs, GOLD KING v6 has the highest PF, yet it sits among the lowest on recovery factor. If you choose an EA on PF alone, you will miss this gap.

How it works: net profit ÷ maximum DD

The formula is as follows.

Recovery factor = net profit ÷ maximum drawdown (in currency)

In an MT5 backtest report, the denominator is the maximum DD based on equity, which includes floating losses. If net profit is 1,000,000 yen and maximum DD is 500,000 yen, the value is 2.0.

How does it differ from PF?

PF is gross profit divided by gross loss, the efficiency of summing trades one by one. It does not reflect the order in which losses occurred or how many came in a row.

The denominator of the recovery factor is the "depth of the trough" when losses pile up. Even with the same PF, an EA whose losses cluster together, or one that holds floating losses for a long time, will see its value fall.

What a low value means

  • Below 1.0: Net profit over the whole test period is smaller than a single maximum DD. If a DD of the same size hit again, the accumulated profit would be wiped out.
  • Negative: Net profit itself is a loss.
  • High PF but low value: The trough is too deep relative to the profit. This is common in designs that use averaging down (grid/martingale) or are slow to cut losses.

We cannot give a firm "pass above X" threshold. The reasons are explained in "Limits and cautions" below.

Measured values: the ranking reshuffles compared with PF

The table below uses only measured results from real MT5 backtests. They are not forward-test results.

EAPFRecovery FactorEffective DDTest period
GOLD KING v64.663.7491.3%7.5 years
ETHEREUM EA2.836.6617.1%7.5 years
AIFW1.774.074.6%3.7 years
DONCHIAN ENGINE1.57.5310.8%9.4 years

GOLD KING v6 has a PF of 4.66 and a win rate of 83.1%, but its effective DD is 91.3% and its recovery factor is only 3.74. By contrast, DONCHIAN ENGINE looks modest with a PF of 1.5 and a win rate of 34.5%, yet its recovery factor of 7.53 is the highest in the table.

In other words, a high PF and earning enough to justify the depth of the trough are separate questions. The depth of that trough is why we classify GOLD KING v6 as an aggressive type.

We left TRINITY and GOLD NEURON out of the comparison because our data does not include a recovery factor value for them. You can check the values for all EAs in the measured rankings.

Checklist

  1. Find the "Recovery Factor" row in the MT5 backtest report.
  2. Confirm that the denominator is DD based on equity. Balance-based DD hides floating losses.
  3. Check the test period. Do not compare EAs with different periods as-is.
  4. Check whether it uses compounding or fixed lots. With compounding, net profit swells in the later part of the test and the value tends to come out larger.
  5. Read it alongside PF, maximum consecutive losses, and effective DD.
  6. Check the number of trades. If there are few, the maximum DD may not have appeared yet.

Limits and cautions

It does not measure "speed" directly

This metric is used as a guide to resilience, but it does not include the number of days it takes to return to the previous level after a DD. An EA that took six months to recover and one that took one month can end up with the same value. To see how fast recovery is, you need to look at the width of the trough on the equity curve.

The longer the test, the larger it tends to be

Net profit keeps accumulating with each year, while the maximum DD stays put for a while once it has been set. As a result, longer tests tend to produce higher values. Even in the table above, the periods differ: AIFW is 3.7 years and DONCHIAN ENGINE is 9.4 years. Strictly speaking, these two values cannot be ranked side by side.

The past maximum DD is not a future ceiling

The denominator is only the worst value within the test period. It is no proof that a deeper DD will not come in the future. An averaging-down EA that has not yet taken a large loss will look strong right up until it blows up.

It cannot be used on short forward tests

From here on, we are talking about forward testing on an Exness demo account, not backtesting. As of October 9, 2026, the ATLAS PORTFOLIO demo account has 35 trades, a profit/loss rate of -13.93%, and a DD of 13.93%. Because the profit/loss rate and the DD are the same value, we read this as not yet having recovered from the trough.

While net profit is negative, the recovery factor cannot be used for evaluation. We believe that a few months of demo operation is not enough to judge an EA's quality with this metric.

Summary

  • The recovery factor is net profit ÷ maximum DD. It shows how many times over the worst trough an EA has earned.
  • Even with a high PF, a deep trough lowers the value (GOLD KING v6 has a PF of 4.66 and a recovery factor of 3.74).
  • Below 1.0 means the EA has not even earned back one maximum DD.
  • It does not include time to recover, so read it together with the equity curve.
  • The value changes with the test period and compounding settings, so do not simply compare EAs tested under different conditions.
  • Short forward tests and tests with few trades give you nothing to base a judgment on.

For how to read other metrics, see EA & MT5 Know-How.

📧 Price-rise alerts + free 5-day email course

All EAs are at launch pricing and step up as copies sell. Get notified before each rise, plus a daily email on algo-trading essentials, reading backtests correctly, and choosing a broker.

* Privacy strictly protected. You can unsubscribe at any time.

Have a question about EAs or FX?

You can post it on the Nattzy trading forum (free sign-up). Questions beyond this article are welcome too — EA settings, choosing a broker and more.

Ask on Nattzy ↗

Comments & questions