Recomputed Profit Factor
We replay the trades to compare the claimed PF with the real, net-of-fees one.
Upload a strategy. BacktestProof recomputes its metrics, detects biases and measures robustness — proof before promise.
Every metric is recomputed on your data — fees and slippage included — then tied to the evidence behind it.
We replay the trades to compare the claimed PF with the real, net-of-fees one.
The gross promised curve, brought back to reality: commissions, spread and slippage removed.
The real maximum loss — the one you actually feel — across the full test window.
Out-of-sample, multi-asset and multi-period stability, summarised in one score.
The same strategy tested across a broad basket and several timeframes.
Gaps between the declared backtest and the recalculation: look-ahead, missing fees, overfitting.
A transparent protocol, from upload to report — no black box.
Pine strategy, Python script, notebook or folder. Your code stays private.
Metrics are replayed on your data, fees and slippage included.
Walk-forward, multi-asset, multi-TF and out-of-sample stress tests.
Each number tied to its evidence, with divergences and improvement leads.
Side by side: the displayed performance and the one that survives recomputation.
Our engine hunts the most common errors — the ones that turn a losing curve into a spectacular promise.
Decisions taken with information not yet available at bar close.
Commissions, spread and slippage absent: the apparent edge vanishes once deducted.
Performance carried by one favourable period, invisible in walk-forward.
Blurred preview of a demo report. The full report unlocks after payment and human validation.
Unlock an example reportLaunch pricing. Indicative rates — final details are shown in the configurator.
Upload it. You will know what holds — and what was only storytelling.