Workspace
StratStack
Stack filters layer-by-layer and watch Sharpe, frequency, win rate, and the 2σ-after-30 win rate evolve with each added probability. Save promising stacks as Strategies.
Layer Builder
4 of 4 activeOptional. Layers narrow the universe; entry strategy is the trigger that fires once a name qualifies.
1.00 × ATR(20) below entry
Library rank
Beats 2, loses to 7.
- R1 Rejection · Short1.27n=720
- 5 SMA Pullback1.34n=1,140
- R1 Slice Through · Long1.44n=614
- Parabolic Short1.21n=198
- Daily VWAP Reclaim1.18n=1,640
Grid search
Restraint modeRestraint mode: 2 dimensions × 5 cells max. Don’t over-search the space — that’s how you find noise.
- 1RS vs QQQ > 58 · Theme Rank ≤ 3Sharpe 2.23WR 57.6%n 64Stab 85
- 2RS vs QQQ > 74 · Theme Rank ≤ 5Sharpe 2.20WR 56.7%n 60Stab 89
- 3RS vs QQQ > 90 · Theme Rank ≤ 3Sharpe 2.17WR 55.8%n 60Stab 84
Overfit Guard · KNN (K=5)
ML opt-in: KNN here is used only to detect overfit peaks in the grid, not to pick the strategy.
- 1RS vs QQQ > 58 · Theme Rank ≤ 3Borderline
Top result Sharpe 2.23; nearest 5 neighbours avg Sharpe 1.95 → mixed signal, retest before sizing up.
Avg-N Sharpe 1.95Within band 3/5Stability 85/100 - 2RS vs QQQ > 74 · Theme Rank ≤ 5Real edge — dense cluster
Top result Sharpe 2.20; 4 of 5 nearest neighbours also Sharpe ≥ 1.80 → robust cluster.
Avg-N Sharpe 2.02Within band 4/5Stability 89/100 - 3RS vs QQQ > 90 · Theme Rank ≤ 3Real edge — dense cluster
Top result Sharpe 2.17; 4 of 5 nearest neighbours also Sharpe ≥ 1.77 → robust cluster.
Avg-N Sharpe 1.88Within band 4/5Stability 84/100
Walk-forward CV
Each fold is a 6-month walk-forward window. Hover a point for the date range and trade count. Stable lines across folds suggest the edge isn’t period-dependent. CoV and Pass rate above catch the fragile strategies a pretty average can hide.