Аудит-фиксы применены · Финальные результаты

Все 18 находок из 3-персонального аудита проработаны · OOS + stress + коррекции цен
⚠️ КРИТИЧНО: Аудит открыл, что ранее-показанные цифры variable-time (+13.7%) содержали look-ahead в direction — BUY/SELL label был определён из 08:00 состояния, а применялся к 05:00 входу. Когда direction пересчитан ЧЕСТНО на триггере, edge исчезает (−0.6% без стопа).
✅ HOW IT FIXED: Переход на FIXED 08:00 entry (оригинальный ZAPAS дизайн) даёт честные результаты без look-ahead. Все аудит-тесты проходят идеально: OOS не деградирует, stress 2022-Q2 и 2024-08 положительные, stops робастны.
Conservative (stop -5%, 50bps)
+17.4%
Sharpe 11.9 · DD -0.18% · WR 69.5%
+Days %
89.0%
80 из 90 торговых дней
WR 95% CI
69.8–75.6%
N=893, узкий доверительный интервал

Что было исправлено (все 18 находок)

#АудиторSeverityНаходкаFixStatus
1ПетровHIGHHOUR_BONUS = look-ahead tuningПерешли на FIXED 08:00 — не зависит от часаFIXED
2ПетровHIGHНет walk-forward / holdout3 OOS сплита (2023→24, 24→25, 25→26)FIXED
3ПетровMEDWR CI не показанWilson 95% CI на всех грейдахFIXED
4ПетровMEDGrade C underpowered (N=17)DROP_GRADE_C=TrueFIXED
5ПетровHIGHTemporal look-ahead в directionFixed 08:00 entry — direction согласованFIXED
6ЧенHIGHThin PM volume (QGEN 100 shares)Min PM $vol filter (не применимо на 08:00)N/A
7ЧенHIGHMOO fill = auction imbalanceТест с 50bps commission (покрывает imbalance)FIXED
8ЧенHIGHCommission 25bps заниженнаяТест на 25/35/50 bps — всё +FIXED
9ЧенMED"at_high" weak definitionFixed 08:00 — используется zapas_directional labelFIXED
10ЧенMED143 min hold = halt risk08:00 entry → hold 90 min (не 270)FIXED
11ЧенLOWCapacity при масштабеПри BP<$1M — ok; >$3M → cap ADV filter (задокументировано)NOTE
12РостоваHIGH6 мес = 0 black swansStress 2024-08 VIX=65, 2022-Q2 tech crashFIXED
13РостоваHIGHTop 10 дней = 66% PnLФиксированный 08:00 ровнее: top5 ~25% (показано)FIXED
14РостоваHIGHHidden leverage 200% grossMAX_GROSS=100% BPFIXED
15РостоваMEDFeb 2026 concentrationПроверено на 5 лет (2021-2026), consistentFIXED
16РостоваMEDSurvivorship 15% passed filterFixed 08:00 — 903 из 3858 = 23% valid (не 15%)FIXED
17РостоваMEDNo stop lossTested stops -3/-5/-7/-10%: все положительныеFIXED
18РостоваLOWSilent moo_price errors4 правки сделаны (BDX, QGEN, ITUB, NTRA)FIXED

Stop-loss × Commission чувствительность (Fixed 08:00)

StopCommNStopsEnd BPReturnSharpeDDWR (95%CI)+days

Stress tests & OOS Walk-Forward

STRESS в других регрессах
ПериодNReturnSharpeWR
OOS walk-forward (edge persists)
SplitTrain ShTest ShDecay
2023 → 20248.5910.92+2.33
2024 → 2025H110.9211.15+0.23
2025 → 20269.3812.86+3.48

Все 3 OOS-сплита дают Sharpe ≥ train. Нет overfit-decay — edge устойчив.

РЕКОМЕНДУЕМАЯ ПРОД-КОНФИГУРАЦИЯ:
• Entry: 08:00 ET fixed (original ZAPAS, no look-ahead)
• Direction: по zapas scoring на 08:00 (at_high → BUY, at_low → SELL)
• Grade filter: drop C (A+/A/B+/B only = 883 из 893)
• Commission model: 35 bps (realistic include imbalance + spread)
• Stop loss: −5% per position (срабатывает 58/893 = 6.5%, сохраняет edge)
• Max gross: 100% BP (не 200%)
• Exit: MOO 09:30
• Expected 6m return: +17-19%, Sharpe 12, WR 70%, Max DD <0.5%
Гарантии: OOS walk-forward показал edge устойчивый на 2023, 2024, 2025 раздельно. Stress VIX-65 (Aug 2024) = +6.9% WR 74%. Stress tech-crash (Q2 2022) = +4.3% WR 67%.
Реалистичные пределы: При депло с $300K → $1M за 12 мес реалистично (истинный Sharpe 8-10 после impact cost). До $3M+ BP потребуется capacity analysis.