Original Backtest
The EA is first tested on the original historical market data under a defined scope: EA version, settings, symbol, timeframe, broker/data assumptions and historical window.
It asks whether the behavior survives when the path changes.
The method starts from a simple premise: a historical backtest is one observed market path. A robust Expert Advisor should not depend excessively on that single path.
The EA is first tested on the original historical market data under a defined scope: EA version, settings, symbol, timeframe, broker/data assumptions and historical window.
AntiOverfit generates synthetic market histories designed to remain statistically compatible with the original data while changing the exact path order and structure.
The EA is tested across synthetic worlds. Key metrics such as Profit Factor, Expected Payoff, Drawdown, Recovery and Trade Count are compared against the original result.
The score summarizes how the original result compares against the synthetic distribution. It is not a profit forecast and not a guarantee.
Warnings can override a superficial interpretation of the score. Examples include abnormal flat distributions, near-constant trade counts or suspicious metric behavior.
Every result is conditional. AntiOverfit evaluates robustness under the tested scope, not the universal quality of an EA under all possible settings and brokers.
High clean score: stronger evidence. High score with warning: caution. Limited or failed result: do not rely on the backtest alone.
Read public records or apply the method to an EA before assigning trust to the curve.