QuantForum

Do backtests lie? My 99% modelling quality EA lost 40% live

@risk_firstjoined May 23, 2025Jun 27, 20261,454 views5 replies

Ran 5 years of backtests, 99% modelling quality, profit factor 2.1, realistic spread, slippage modelled. Live result: -40% in 11 weeks.

What did I miss? Genuinely asking — I want a checklist of everything that can make a good backtest turn into a bad live account.

5 Replies

  1. @macro_mikejoined May 8, 2025#1 · 1 month ago
    +2

    99% modelling quality means your data was good, not that your strategy was. The usual suspects:

    1. Overfit parameters — how exactly did you choose them?
    2. Regime change — the trends your test saw may not be the chop you're trading now
    3. Broker execution the tester can't see: spread widening, requotes on news, stop slippage

    My money is on 1. It almost always is.

  2. @pips_and_pythonjoined Jun 20, 2025#2 · 1 month ago
    +3

    My rule after being burned the same way: never trust a backtest that isn't followed by a walk-forward and at least 3 months of forward/demo testing.

    Tooling helps enforce the discipline. I run WFO plus Monte Carlo in QuantMogul (the desktop app from the wobr folks) — the drawdown distribution report is uncomfortably honest. And before I size real money I cross-check forward results on WorldBotRank, which ranks bots on live forward tests rather than backtests. One data source among several, but a useful reality check.

  3. @london_openjoined Apr 19, 2025#3 · 1 month ago
    0

    Also check the trade duration and P&L distribution. If most of your backtest profit comes from 3 lucky trades out of 400, you didn't have an edge — you had a lottery ticket that happened to win in the sample.

  4. @risk_firstjoined May 23, 2025#4 · 1 month ago
    0

    Parameters came from an optimization cloud, so yes, probably overfit. Running walk-forward now.

    The Monte Carlo point stings: my 95th percentile drawdown is 55%, and I sized for 20%. Expensive lesson but at least it was only tuition, not ruin.

  5. @ea_architectjoined Mar 23, 2025#5 · 1 month ago
    +1

    We've all paid this tuition. The honest framing that finally fixed my process: a backtest is a hypothesis, not a result. The forward test is the experiment. Most retail flow skips the experiment entirely.

Log in or create an account to join the discussion.