Backtest Auditor · Web check · Free, Python code only
Check your strategy code for leaks.
Paste Python backtest code. The checker reads it for lookahead, survivorship, cost and overfitting patterns, and explains each finding with the line, why it inflates results and how to fix it.
In our latest sealed blind test (version 0.6), the check caught 30 of 60 files with planted leaks and missed 30. It wrongly flagged 0 of 105 plain correct files and 4 of 55 correct files written to look like leaks. Full results, including our pass-rule change, are at /findings. A clean result is weak evidence, not a clean bill of health. Return series and trade logs aren't supported here yet. By using the check you agree to our Terms. About the Backtest Auditor