MOO-955 — 5 AUDITS Final Verdict (Apr 26)

5 parallel audits с правильной методологией · per-trade+daily Sh · bootstrap CI · WF OOS · 5-10bps slippage · supersedes Apr 26 daily-Sh recheck

SUMMARY

Audit-1 M11 stack
2× WORSE
baseline Sh 6.25 vs M11 3.00
Audit-2 BREAK_UP
VALIDATED
all tiers reproduce CI 95%
Audit-3 PEAD
B FAILS
A stable Sh 2.79, drop B
Audit-4 Look-ahead
9 GREEN
2 yellow (IMB fix), 0 red active
Audit-5 Regime
F NARROW
D drop, 2026=noise
Critical: 2026 M11 sh_daily −1.24 — real recent breakdown, не bootstrap noise. WF OOS 2024-25 train → 2026 test confirms over-fit. Apr 26 daily-Sh recheck N-biased (high-N strategies inflate), но conclusion partially correct — D4/Q/C1M действительно вредят.

FINAL FACTOR VERDICT

FactorSourceVerdictΔ Sh / ImpactAction
EXIT 11:00 (vs 09:55)A4 GREENKEEPtop contributor
QQQ hedge 1:1A4 GREEN, A1KEEP+0.42 Sh_pt
B drop_BREAK_DN_LONGA4 GREEN, A1KEEP~0 (NOISE)
BREAK_UP S+/S/A/B tiersA2 reproducedKEEPSh 9.6–19.2 dailyS+ floor 0→0.001
Factor E (BMO clean)A3 28/28 verifiedKEEPSh 8.56
noSHORT_S12A1 NOISEKEEP~0cleanup OK
noBREAKUP_AVOIDA1 NOISEKEEP~0
noRsi30_LONG_forbidA1 NOISEKEEP~0
F_no_macro (broad skip)A5 BREAKINGNARROWF-only OOS 10.16 > F+all 9.05skip PPI only, drop FOMC/CPI/NFP/OPEX skip
D4_sector_top4A1 +1.43 LOO vs A5 OOS DROPDOWNGRADE2024 TOP4 8.83 < BOT11 9.62; 2026 inversionswitch to "drop rank=11 only"
IMB_SIZE_GATEA4 YELLOWFIX+0.50 Sh after fixrolling 60d median rewrite
C1M_dvol_ge_1MA1 HARMFULREMOVE−1.00 Sh_pt, −$11K/yrdelete
Q_laggard_LONGA1 HARMFULREMOVE−2.69 Sh_pt, −$11.5K/yrdelete
P_twist_top25_LONGA1 NOISEREMOVE~0 (cleanup)delete (simplify)
H_short_floatA4 RED snapshotALREADY OFFn/a

PEAD BROKER (audit-3)

Tier S
N=9
collapsed with reconstructed scoring → MONITOR (was N=29 strict cutoff)
Tier A
VALIDATED
N=479 WR 59.7% [55.3, 64.1] Sh 2.79 stable 2024 (3.45) / 2025 (2.88) / 2026 (2.51)
Tier B FAILS honest revalidation: N=120 WR 45.8% Sh −2.76. Negative every year (2024 −3.11, 2025 −1.94, 2026 −4.43). Original Apr 23 backtest claimed Sh 2.23 — was bias.
Action: disable Tier B in broker/strategies/earn_pead_module.py.

METHODOLOGY DELTA vs Apr 26 RECHECK

IssueApr 26 recheck5 audits (correct)
Sharpe metricdaily-aggregated only (N-biased)per-trade + daily side-by-side
Slippagenot applied5-10bps roundtrip
Capacity normalization$/yr = sum × $5K (raw)per-position-deployed-daily
Stack searchgreedy on noise (Sh 14.14→14.17)LOO + WF OOS
Per-tier CInonebootstrap 1000 resamples 95%
2026 claim"strengthening Sh 20.70"noise (66 days, CI overlaps prior years) BUT actual M11 2026 NEGATIVE −1.24

RISK FLAGS

RECOMMENDED M11_v2 (LIGHTER)

Apply before next live day (2026-04-27 / next session):
1. strategies/moo_955/m10r_rules.py — comment out Q_laggard, C1M_dvol_ge_1M, P_twist filters
2. strategies/moo_955/config.json — apr25.boosts.dvol_filter=false, sector_filter→{drop_rank_11_only}, skip_macro→{PPI only}
3. broker/strategies/earn_pead_module.py — disable Tier B
4. imbalance_signal_backtest.py:97 — IMB rolling 60d median
5. strategies/moo_955/scorer.py — BREAK_UP S+ mag_intraday floor 0→0.001
KEEP unchanged: EXIT_1100, QQQ hedge, B drop_BREAK_DN_LONG, BREAK_UP S/A/B tiers, E BMO clean, noSHORT_S12, noBREAKUP_AVOID, noRsi30, PEAD A

FILES

Audits (read-only)revalidation_apr26/audit{1-5}_*.{py,csv,md}
Memoryresearch_moo955_5audits_apr26.md (top of MEMORY.md)
Apr 26 recheck (superseded partial)research_moo955_recheck_1100_apr26.md
M11 deploy notesproject_moo955_M11_DEPLOYED_apr26.md
5 audits methodology corrected · LOO + WF OOS 2023-24→2025-26 · bootstrap CI · 5-10bps slippage · 2026-04-26