The Edge That Wasn't
All 81 experiments › #17

#17 — Slot-4 indicator sweep (43 indicators)

2026-04-14
Verdict: negative · ⛔ 0 of 43 positive — best (CCI) −1.62 p/d
A systematic sweep swapping 43 causal indicators into the 4th input slot of the fixed CMA-NN core found none that cleared 0 p/d OOS — the feature class is tapped out.

Hypothesis — what it tests

Whether some 4th-input indicator, swapped into the fixed V3 CMA-NN core, carries enough signal to produce a positive OOS edge net of spread.

Description

With the V3 core fixed (mc_d_a, mc_dd_a, Kaufman ER, UPnL), the project asked whether ANY single additional indicator carries deployable signal, by porting 43 candidates to the causal incremental-feature builder and running each through an identical CMA-ES pipeline (tier-1: 2 pairs × 2 seeds × 100 generations each). None crossed 0 p/d OOS; the best average was CCI at −1.62 p/d, and 7 candidates cleared the −2.0 promotion threshold to tier-2. Pattern analysis showed trend-strength features cluster at the top while oscillators, position-in-range, and seasonality features consistently fail. A side finding: SHAP importance from the earlier LightGBM zigzag study had no predictive power for actual trading edge (SHAP #1 TEC_5 ranked #36 of 43 in the sweep). The session shipped the 43-feature causal port of lib/incremental_features.py plus a reusable parametric sweep harness.

Key result

0/43 crossed OOS 0 p/d; best cci −1.62 [−2.22, −0.43]; 7/43 promoted past −2.0; tier-2 best cci −2.21 (n=48), 0/700+ positive single M5 runs; SHAP #1 (TEC_5) ranked #36/43 (−3.25)

Indicators

CCIgap_normEMA21 ratioPSAR signalBollinger Band widthtwo-bar momentumADXRSI14MACD histogramTEC_5SuperTrendStochastic %K/%DWilliams %RAroon oscillatorATR ratioDonchian positionhour sin/cosKaufman Efficiency Ratio (core)MC(D)/MC(dD) (core)

Algorithms

CMA-ES fixed-topology sweeptwo-tier screeningSHAP/LightGBM rank comparisoncausal parity validation

Code

Interactive version (search, filters, figures): the experiment explorer.

← #16 CMA-ES + regime gates#18 Path B (new core) + Path C (H1 cadence) →
This page is one experiment from the audited record behind the book The Edge That Wasn'tget the book · about the project.