📊 Earnings 5y · Backtest + Trading Plan

Strategy: 4 setups, entry 08:15 → exit MOO | $300K BP, $20K/trade | Period: 2024-04-19 → 2026-04-01 (1.9y)
📈 BACKTEST RESULT
$300,000 → $584,790 (+94.9%)
+48.7% annual · WR 74.7% · Sharpe 4.08 · MaxDD -4.5% · 482 trades / 223 days
Annual Return
+48.7%
Total +$+284,790
Win Rate
74.7%
482 trades
Sharpe
4.08
Mean +2.95%/trade
Max Drawdown
-4.5%
$-16,552

📈 Equity Curve

Drawdown Curve

🎯 Стратегия — что и почему

Концепция

Торгуем на continuation/fade overnight reaction после earnings. Тикер отчитался AMC (после закрытия) или BMO (до открытия). К 08:15 ET PM-движение даёт сигнал о направлении дня. Вход в 08:15, выход на MOO (9:30 official open) — короткий 1h15m holding period, без overnight risk.

Почему 08:15?

Почему MOO exit?

Source of edge

  1. Gap > 10% — крупный gap = institutional accumulation/distribution overnight, продолжается до открытия
  2. TTN news volume — много новостей = momentum, мало = mean reversion
  3. PC ratio OI — call_heavy = bullish positioning, путы перекупленные = bearish unwind на MOO

📋 4 Сетапа

S1 — LONG gap_up + call_heavy — LONG
IF gap > +10% AND pc_oi_bucket = 'call_heavy' → ENTER 08:15 → EXIT MOO
N: 55 WR: 87.3% Mean: +1.89% Sharpe: 11.95

Heavy call OI + большой gap up = bullish institutional setup. Они купили коллы НЕ для хеджа — ждут продолжения. На MOO часто +1-2%.

S2 — LONG gap_up + low news — LONG
IF gap > +10% AND ttn_volume_bucket = 'low' → ENTER 08:15 → EXIT MOO
N: 44 WR: 84.1% Mean: +1.96% Sharpe: 2.83

Тихий gap up без шума новостей = clean breakout. Нет паники, нет insider sell. Часто quiet ralliers.

S3 — SHORT gap_down + news — SHORT
IF gap < -10% AND ttn_volume_bucket IN ('mid','high') → ENTER 08:15 → EXIT MOO
N: 161 WR: 74.5% Mean: +2.86% Sharpe: 4.42

Большой gap down + много негатива = panic selling сначала, но MOO открывается ниже PM dip → continuation вниз.

S4 — SHORT gap_down_mild + news — SHORT
IF gap = -10..-5% AND ttn_volume_bucket IN ('mid','high') → ENTER 08:15 → EXIT MOO
N: 222 WR: 69.8% Mean: +3.49% Sharpe: 4.21

Самый прибыльный сетап (Σ$154K). Умеренный gap down + новости = недостаточно паники чтобы выкупить, продавцы ещё не закончили.

⏰ Daily Playbook (твои действия)

1
17:00 ET (накануне): запусти earnings cron, получи список AMC отчитавшихся (~15-25 имён)
2
06:00 ET: запусти PM data pull. Получи список BMO отчитавшихся за ночь (~10-20 имён)
3
08:00 ET: screener рассчитывает: gap_to_moo, ttn_volume_bucket, pc_oi_bucket для каждого тикера
4
08:14 ET: screener подсвечивает все события где сработал хоть один из 4 setup'ов
5
08:15 ET: входишь limit order на $20K по каждому matched тикеру (макс 5)
6
09:29 ET: финальная проверка fills. Подаёшь MOO order на закрытие позиций
7
09:30 ET: auto-exit на MOO. Готово — больше ничего не делаешь
⚠️ STOP RULES:
💡 RISK MANAGEMENT:

💰 Performance Tables

Per-Setup Breakdown

SetupNWRMean%Σ PnL
S1_LONG_gap>+10%_callheavy5587.3%+1.89+$20,807
S2_LONG_gap>+10%_ttnlow4484.1%+1.96+$17,207
S3_SHORT_gap<-10%_ttnnews16174.5%+2.86+$92,036
S4_SHORT_gap=-10..-5_ttnnews22269.8%+3.49+$154,740

By Sector (top 8)

SectorNWRMean%Σ PnL
Technology20072.0%+3.36+$134,492
Communications5576.4%+5.02+$55,273
Financials3183.9%+4.77+$29,555
Consumer Staples2568.0%+3.29+$16,428
Industrials3675.0%+1.86+$13,377
Health Care2487.5%+2.43+$11,644
Energy1376.9%+3.15+$8,184
Consumer Discretionary8672.1%+0.47+$8,075

By Mcap bucket

McapNWRMean%Σ PnL
<2B48274.7%+2.95+$284,790

Monthly PnL

MonthNWRPnL
2024-04966.7%$+19,994
2024-053971.8%$+37,513
2024-06475.0%$+2,625
2024-071464.3%$-8,456
2024-082882.1%$+31,765
2024-091080.0%$+2,554
2024-102281.8%$+9,944
2024-112875.0%$+24,921
2024-12966.7%$+1,182
2025-011266.7%$+21,889
2025-025170.6%$+16,762
2025-031747.1%$+5,162
2025-041978.9%$+24,082
2025-053384.8%$+11,908
2025-06850.0%$+129
2025-072181.0%$+7,923
2025-083577.1%$+13,151
2025-09475.0%$+342
2025-102382.6%$+30,693
2025-112770.4%$+8,051
2025-121080.0%$+5,207
2026-01771.4%$+60
2026-024075.0%$+11,220
2026-031190.9%$+6,027
2026-041100.0%$+142

Top 10 days

DateNPnL
2025-01-305+$20,594
2024-05-015+$19,452
2024-08-075+$18,729
2025-10-222+$18,310
2024-04-191+$17,995
2024-11-085+$16,138
2025-04-161+$15,048
2024-05-211+$10,100
2025-10-305+$6,052
2024-07-242+$4,820

Worst 10 days

DateNPnL
2024-07-262$-16,208
2025-06-063$-1,744
2025-11-073$-1,347
2025-01-271$-1,125
2024-05-032$-1,095
2025-10-283$-1,047
2025-03-073$-1,011
2025-08-131$-989
2024-12-041$-969
2025-02-135$-877