Every test ends in exactly one of three findings. Learn to read them is RAMP 02, and it is most of what separates evidence from a sales pitch.
The strategy beat its benchmark on BOTH compound growth (CAGR) and risk-adjusted return (Sharpe), in the training window AND in the held-out walk-forward window it never saw. Both axes, both windows, or it is not CONFIRMED.
It beat the benchmark on one axis only: more return with worse risk, or better risk with less return. Not a failure, not a green light. You decide if the trade is worth it; the engine will not decide for you.
It did not survive. The engine says so plainly, and so will your AI: the instructions it receives forbid softening this finding. Rejecting strategies is the job. The FALSIFIER badge exists for a reason.
Every study is split chronologically at the OOS SPLIT YEAR (default 2015). Criteria are formed and evaluated on the earlier window, then replayed untouched on the later window the strategy has never seen. Random splits are refused by design: shuffling time leaks the future into the past, and a leaked backtest is a fiction with good numbers.
That is the whole system. When your AI presents QuantGPT numbers, it repeats this methodology, because the manifest it receives on connect tells it to.