What the Six-Year LFP Backtest Shows — and What It Does Not

The more than 6 years LFP backtest shows how this Expert Advisor behaved on historical data from 2020, using real spread and overnight swaps. It includes positive figures as well as the difficult parts: a 19.9% maximum drawdown, 30% losing months and 289 below a previous high. It is not a promise of future profit, especially because part of the current result became in-sample after the September and October 2026 strategy additions.
What kind of evidence is a real spread EA backtest?
An EA backtest is a historical report of fixed rules applied to past data. In MT5 Strategy Tester, tests can use different data modes, and Every tick based on real ticks uses broker-accumulated ticks; that makes a test more realistic, but it does not turn it into a forecast.
For LFP, EA backtest real spread means the published report is read with real broker spread and overnight swaps, not idealized or zero costs. That is a better statistical inspection method, but it still cannot fully reproduce live execution, slippage, connectivity issues, symbol differences or the buyer’s broker conditions.
What the six-year LFP backtest shows
The LFP backtest shows how the robot’s rule set behaved on multi-market historical data using the published settings. The positive figures, maximum drawdown, losing months and underwater period should be read together; isolating only the growth curve gives an incomplete picture.
In this report, metrics such as 1.43, 19.9%, 30%, +13.6%, −5% and 33 help assess the quality of the historical path. None of these figures is a buy or sell signal, and none guarantees the future.
| Metric | Reported figure | Correct reading |
|---|---|---|
| Test period | From 2020, covering more than 6 years | A historical sample across several market regimes, not a guarantee that they repeat |
| Market and strategy scope | 11 markets and 9 strategies in the default backtest | Diversification can reduce single-market dependence, but it does not remove portfolio risk |
| Profit factor | 1.43 in the backtest | Gross profit divided by gross loss; not enough without drawdown analysis |
| Maximum drawdown | 19.9% in the Brave backtest | The deepest historical real account decline from an equity high; the future can be worse |
| Negative months | 30% in the backtest | Growth was not smooth; losing months were part of the path |
| Underwater period | 289 in the backtest | Time spent below the previous high; often more psychologically relevant than the growth curve |

What the LFP backtest does not show
The main reading error is treating a backtest as a promise of profit. A backtest is statistical evidence: it shows what would have happened if the robot had run under those historical conditions, costs and rules.
Even a precise real spread backtest does not remove future risk. That is why LFP does not hide the uncomfortable parts: drawdown, negative months and time below the previous high are part of the inspection.
- It does not show that future markets will have the same volatility, trend and range distribution as the past.
- It does not show that your broker will have the same spread, commission, swap, order execution and slippage as the tested broker.
- It does not show that the user can financially or psychologically tolerate 19.9% or 289 below a previous high.
- It does not show that a live account will match the LFP report or the LFP live account exactly.
- It does not show that every short-term, monthly or quarterly period must be profitable.
In-sample backtest limits and the 2026 additions
Here is the important transparency point: the original LFP strategy set was selected only on 2020 to 2023 data, while the GBPUSD, ETHUSD and USDJPY strategies added in September and October 2026 were accepted with the whole backtest in view. Part of the current result is therefore in-sample and should be read with statistical caution.
That does not make the backtest useless; it makes the label important. A result with an in-sample component is still useful for inspecting rule consistency, risk, drawdown and costs, but it should not be interpreted like a fully out-of-sample validation.
Broker data, historical ticks and execution in MT5 Strategy Tester
MetaTrader 5 explains that multi-currency testing can process the symbols used by an Expert Advisor and receive the required data during testing; only symbols selected in Market Watch are available for testing. This matters for LFP because the robot trades multiple markets and broker symbol names and contract specifications differ; the MT5 documentation on historical data preparation explains this dependence on data and symbols.
In LFP, before any symbol is traded, the robot measures what one lot is worth in three independent ways and opens nothing where the calculations disagree. Its built-in watchdog also stands a market down when spread exceeds 2× the tested level or when contract terms change.
How to inspect the LFP backtest before buying
Healthy backtest reading means asking hard questions, not following an upward curve. Seeing the uncomfortable numbers before the attractive ones makes the decision closer to the real risk.
In LFP, the Brave style has a drawdown brake that closes every position at 30% and resumes after recovery below 20%; a permanent account stop at 40% is also available as an option and is off by default. These are risk controls, not result guarantees.
- First, do not start with total growth; start with 19.9%, 289 and 30%.
- Second, read the 1.43 profit factor together with trade frequency, negative months and the average positive and negative month.
- Third, ask which parts are not fully out-of-sample; for LFP, the September and October 2026 additions should be mentally marked.
- Fourth, compare the public report with your own broker compatibility test, not only with the website result.
- Fifth, decide before buying whether you can financially and psychologically withstand a drawdown worse than the backtest.
Frequently asked
- Is the six-year LFP backtest a guarantee of future profit?
- No. A backtest only shows how the robot would have behaved on historical data under the tested costs and rules; future execution can differ because of market conditions, broker spread, commission, swaps and slippage.
- Why does real spread matter in an EA backtest?
- Because entry and exit costs can materially change the result, especially when trade frequency is meaningful or liquidity is thinner. The LFP backtest is reported with the broker’s real spread and overnight swaps, but a buyer’s own broker still needs a separate cost check.
- What does profit factor show in the LFP backtest?
- Profit factor is the ratio of gross profit to gross loss. The 1.43 backtest figure means historical profits exceeded historical losses, but the ratio alone does not explain drawdown, time under water or future execution quality.
- Where is the in-sample part of the LFP backtest?
- The original strategy set was selected on 2020 to 2023 data, while the GBPUSD, ETHUSD and USDJPY strategies added in September and October 2026 were accepted with the whole backtest in view. That means part of the current result should be read as an in-sample backtest, not as a fully separate validation period.
- How can I know whether my result may differ from the LFP backtest?
- The free compatibility test before purchase checks symbols, contract specifications, trading hours, minimum volume, spread and commission at your broker. Even after that, future performance is not guaranteed.
This is educational material, not investment advice. All performance figures are backtest results, not live trading, and are no guarantee of future results.
