MOO-955 6m Refresh + Exit Strategy Research

Period: 2025-10-16 → 2026-04-16 · Universe: scored_v4 · N=4,556 M10R qualified trades

🎯 Главный вывод: V7 (pure hold до 11:00 без TP/SL) обгоняет boевой 09:55 baseline: WR 71.4% → 75.3%, mean +1.06% → +1.59%, Sharpe 7.36 → 8.74. Extension помогает в 64.6% трейдов, mean +0.58% экстра.
⚠️ Оговорка: По gap-buckets extension ломается при gap > +5% (Sharpe 4.29 → 2.86, WR 63→57%). Big gap-ups мин-ревертят после 09:55. Для этого сегмента — фиксировать 09:55.
✅ Рекомендация по экзиту:

1. Equity curve ($ profit on real size by variant)

2. Variant summary (все 4,556 трейдов)

VariantLogicNWR %mean %stdSharpe_annsum %
BASE 09:55Текущий прод: exit @ 09:55 MKT455671.41.0562.2797.364812.8
V3 WideTP+1% / SL-1.5% / timeout 11:00399272.80.3371.0365.161343.9
V4 MomoTP+1.5% / SL-1% / timeout 11:00399258.40.3891.1675.31554.4
V5 SmartTP+0.5% partial + trail BE / 11:00399270.90.3271.2524.151306.7
V6 SL onlySL-1.5% / timeout 11:00 (no TP)399260.31.0622.6866.284240.1
V7 Pure Hold ⭐Hold до 11:00 без TP/SL399275.31.5932.8938.746358.6
V9 Wide SLSL-2% / timeout 11:00 (no TP)399265.71.2152.8246.834851.1

3. Gap × Variant breakdown (Sharpe_ann)

Gap bucketNBASE 09:55V3 Wide (TP/SL)V7 Pure HoldRecommended
gap<-300.00 (+0.00%)0.00 (+0.00%)0.00 (+0.00%)
gap[-3,-1]9226.79 (+0.83%)5.91 (+0.38%)10.34 (+1.66%)HOLD 11:00
gap[-1,1]134310.35 (+1.12%)10.15 (+0.55%)11.25 (+1.68%)HOLD 11:00
gap[1,3]14278.29 (+1.07%)6.36 (+0.40%)10.33 (+1.70%)HOLD 11:00
gap[3,5]4736.98 (+1.21%)1.01 (+0.07%)7.42 (+1.61%)HOLD 11:00
gap>53914.29 (+1.10%)-2.40 (-0.19%)2.86 (+0.81%)EXIT 09:55

4. Green-Day Continuation Research (ARM-type)

Гипотеза: после дня с сильным зелёным баром (d-1: ret>=X%, close_pos>=Y) на d0 entry MOO → exit в разные моменты.

Находки:
ScenarioNWR_955mean_955Sharpe_955WR_1100mean_1100Sharpe_1100Sharpe_EOD
ALL6194251.40.0670.551.60.0660.380.18
prev>=5504150.40.1050.5352.10.2130.830.59
prev>=7267350.50.1710.7651.70.2830.960.66
prev>=10126552.60.2761.0851.60.3781.140.61
RIP_top30104853.10.291.2252.10.3851.230.55
SG_flat_gap214250.00.0930.5952.60.2211.030.54
SG_strict87651.60.181.053.40.3431.390.67

5. Green-Day Equity Curve (SG + gap[-1,3], $1K per trade)

Practical setup для green-day continuation:

6. Финальные ТЗ для MOO-955 daemon

Изменения в боевой системе:
  1. Exit 09:55 → conditional 11:00: если gap_pct ∈ [-3, +5] — держать до 11:00 MKT. Иначе 09:55 MKT (как сейчас).
  2. Трейлинг-выход НЕ внедрять: все TP/SL варианты уничтожают edge на этой системе.
  3. Green-day add-on: перед MOO-955 селектом — отдельный фильтр на prev_d0_ret ≥7 + close_top30 + flat gap. Сайзинг отдельный от core M10R.
  4. Катоф 11:00: если позиция НЕ закрылась по timeout (система упала / gap filled / whatever) — hard flat на market по ticker-list.