AT_RISK — 30 consecutive opposing runs (locked=higher)
→ Flip to higher OR remove from gate. Need 10+ consec + |cohort_d|≥0.15 to flip.
locked_dir=higher · status=at_risk · consec_opposing=30
control: dir=higher · ret_higher=+21.65 · ret_lower=+9.65 · sep=12.00pp
cohort: d=+0.307 · n_winners=98 · n_losers=229
ROI Liquidity / FCF
AT_RISK
AT_RISK — 49 consecutive opposing runs (locked=lower)
→ Flip to lower OR remove from gate. Need 10+ consec + |cohort_d|≥0.15 to flip.
locked_dir=lower · status=at_risk · consec_opposing=49
control: dir=lower · ret_higher=+8.33 · ret_lower=+8.99 · sep=0.66pp
cohort: d=-0.562 · n_winners=30 · n_losers=105
ROIC-FCF Quality Gate
AT_RISK
AT_RISK — 69 consecutive opposing runs (locked=lower)
→ Flip to lower OR remove from gate. Need 10+ consec + |cohort_d|≥0.15 to flip.
locked_dir=lower · status=at_risk · consec_opposing=69
control: dir=lower · ret_higher=+9.36 · ret_lower=+13.17 · sep=3.81pp
cohort: d=+0.013 · n_winners=76 · n_losers=229
RSI x Avg Eps Growth
AT_RISK
AT_RISK — 13 consecutive opposing runs (locked=higher)
→ Flip to higher OR remove from gate. Need 10+ consec + |cohort_d|≥0.15 to flip.
locked_dir=higher · status=at_risk · consec_opposing=13
control: dir=higher · ret_higher=+23.04 · ret_lower=+8.27 · sep=14.77pp
cohort: d=+0.405 · n_winners=98 · n_losers=229
AT_RISK — 30 consecutive opposing runs (locked=lower)
→ Flip to lower OR remove from gate. Need 10+ consec + |cohort_d|≥0.15 to flip.
locked_dir=lower · status=at_risk · consec_opposing=30
control: dir=lower · ret_higher=+9.60 · ret_lower=+14.17 · sep=4.57pp
cohort: d=-0.133 · n_winners=54 · n_losers=130
Watson-ROIC Confidence Index
AT_RISK
AT_RISK — 49 consecutive opposing runs (locked=lower)
→ Flip to opposite OR remove from gate. Need 10+ consec + |cohort_d|≥0.15 to flip.
locked_dir=lower · status=at_risk · consec_opposing=49
control: dir=? · ret_higher=+9.36 · ret_lower=+13.17 · sep=0.00pp
cohort: d=+0.000 · n_winners=0 · n_losers=0
FCF Yiel : D/E
INVESTIGATE
Control says lower (sep 6.71pp · strong); cohort d=+0.120 says higher
→ Control wins at N=339 — direction = lower. Watch: cohort needs 10+ consec + |d|≥0.15 to challenge.
locked_dir=lower · status=accurate · consec_opposing=0
control: dir=lower · ret_higher=+9.26 · ret_lower=+15.97 · sep=6.71pp
cohort: d=+0.120 · n_winners=93 · n_losers=246
Momentum Adj. Comprehensive Score (w/RSI)
INVESTIGATE
Control says lower (sep 2.88pp · moderate); cohort d=+0.102 says higher
→ Control wins at N=324 — direction = lower. Watch: cohort needs 10+ consec + |d|≥0.15 to challenge.
locked_dir=higher · status=accurate · consec_opposing=0
control: dir=lower · ret_higher=+10.65 · ret_lower=+13.53 · sep=2.88pp
cohort: d=+0.102 · n_winners=85 · n_losers=239
Control says lower (sep 14.88pp · strong); cohort d=+0.269 says higher
→ Control wins at N=437 — direction = lower. Watch: cohort needs 10+ consec + |d|≥0.15 to challenge.
locked_dir=higher · status=accurate · consec_opposing=0
control: dir=lower · ret_higher=+15.64 · ret_lower=+30.52 · sep=14.88pp
cohort: d=+0.269 · n_winners=106 · n_losers=331
PFCF v EBITDA
INVESTIGATE
Control says lower (sep 5.79pp · strong); cohort d=+0.279 says higher
→ Control wins at N=213 — direction = lower. Watch: cohort needs 10+ consec + |d|≥0.15 to challenge.
locked_dir=lower · status=accurate · consec_opposing=0
control: dir=lower · ret_higher=+8.79 · ret_lower=+14.58 · sep=5.79pp
cohort: d=+0.279 · n_winners=62 · n_losers=151
PFCF vs PE Spread
INVESTIGATE
Control says lower (sep 0.77pp · weak); cohort d=+0.389 says higher
→ Control wins at N=167 — direction = lower. Watch: cohort needs 10+ consec + |d|≥0.15 to challenge.
locked_dir=higher · status=accurate · consec_opposing=0
control: dir=lower · ret_higher=+9.50 · ret_lower=+10.27 · sep=0.77pp
cohort: d=+0.389 · n_winners=35 · n_losers=132
Pfcf vs PE Spread
INVESTIGATE
Control says lower (sep 0.77pp · weak); cohort d=+0.389 says higher
→ Control wins at N=167 — direction = lower. Watch: cohort needs 10+ consec + |d|≥0.15 to challenge.
locked_dir=lower · status=accurate · consec_opposing=0
control: dir=lower · ret_higher=+9.50 · ret_lower=+10.27 · sep=0.77pp
cohort: d=+0.389 · n_winners=35 · n_losers=132
Risk to Value Growth
INVESTIGATE
Control says lower (sep 8.97pp · strong); cohort d=+0.355 says higher
→ Control wins at N=494 — direction = lower. Watch: cohort needs 10+ consec + |d|≥0.15 to challenge.
locked_dir=higher · status=not_enough_data · consec_opposing=0
control: dir=lower · ret_higher=+17.58 · ret_lower=+26.55 · sep=8.97pp
cohort: d=+0.355 · n_winners=127 · n_losers=367
ROIC/Ebitda Spread
INVESTIGATE
Control says higher (sep 2.45pp · moderate); cohort d=-0.130 says lower
→ Control wins at N=213 — direction = higher. Watch: cohort needs 10+ consec + |d|≥0.15 to challenge.
locked_dir=higher · status=accurate · consec_opposing=0
control: dir=higher · ret_higher=+12.93 · ret_lower=+10.48 · sep=2.45pp
cohort: d=-0.130 · n_winners=62 · n_losers=151