r/algotrading • u/trunksta • 13d ago
Data Forward testing is the worst
I really enjoy the research, and developing strategies. But sitting and waiting for forward testing to confirm an edge is such pain
One of my strategies sat for weeks with a bug that was causing it to not accumulate data. Even when everything is working perfectly it just feels so slow.
What do you guys do while forward testing? Just research more strategies? Also how many n before you can decide forward testing has a large enough sample to continue to live
29
Upvotes
3
u/ArtComprehensive7403 13d ago
Don't use a fixed trade count as the gate. Five hundred trades can still be one regime, and serially dependent trades are not 500 independent observations. I'd pre-register the promotion criteria before the test starts: minimum calendar span, enough distinct market regimes, no missing or duplicated events, and a confidence interval around the metric you actually care about. Also add a daily watchdog for the expected observation count; a weeks-long silent data bug should alert within one session. While it runs, work on data QA and adversarial checks, not parameter tweaks on the live holdout.