The current project has several sampled-report strategies and an exploratory script that tested ultra-short candidates. The first pass used a small random sample and produced a VWAP candidate that did not survive longer validation. The robust validation workflow must make that failure visible and provide a direct path for accepting only statistically supported candidates.
The existing strategy segment runners already return the metrics needed for per-window analysis. The change can reuse those runners and add a research-only validation path that computes all required statistics from deterministic, non-overlapping windows.
Goals:
Non-Goals:
Random sampled windows are useful for quick exploration, but they leave the result dependent on the sample seed. Non-overlapping windows provide a direct count of independent evaluation slices for the chosen window size and make the reported sample count auditable.
The requirement is to validate and incorporate the strategy conclusion, not to change trading execution. Keeping the workflow outside the trading CLI avoids expanding the system boundary while still making the result repeatable.
Average return alone allowed small-sample winners to rank highly. The lower confidence bound better matches the objective: only promote candidates whose positive result survives statistical uncertainty.
The current robust run shows RSI2 candidates with positive confidence interval lower bounds on 3m/5m data. That supports further candidate work, but it does not justify live deployment because transaction costs are not included.