📐 PUMP SETUPS — Schematic Patterns
Все production-ready setups с визуальными схемами и статистикой. Apr 22, 2026.
🕐 ТОРГОВЫЙ ДЕНЬ — Timeline по сетапам
⏰ Активные окна: 09:25 (grading), 09:30-09:35 (entries), 09:45-11:00 (exits). Между 11:00-16:00 — нет торговли по этим setups.
🧬 ТИПЫ ПАМПОВ — что мы трейдаем
💰 PROFIT EXPECTATION (по сетапам)
| Setup | N/year | Size | Mean per trade | $/trade | $/year | Confidence |
|---|---|---|---|---|---|---|
| SETUP 1 v2 LONG (D-1 rally + quiet PM) | ~110 | $20K | +14.2% | +$2,840 | +$312K | HIGH ✅ |
| SETUP 6 SHORT A+ (Phase 1 v2 graded) | 30 | $20K | +6.31% | +$1,262 | +$37,860 | HIGH ✅ |
| SETUP 6 SHORT A | 30 | $15K | +4.81% | +$722 | +$21,645 | HIGH ✅ |
| SETUP 6 SHORT B | 28 | $10K | +5.17% | +$517 | +$14,476 | HIGH ✅ |
| SETUP 4 SHORT (PM VWAP >10%) | ~40 | $10K | +2.06% | +$206 | +$8,240 | MEDIUM |
| SETUP 3 LONG (PM V-recovery) | ~60 | $10K | +8.01% | +$801 | +$48,060 | DECAYING ⚠️ |
| SETUP 2 SHORT (PM stretch >20%) | ~30 | $10K | +2.21% | +$221 | +$6,630 | 2024 BAD ⚠️ |
| TOTAL (HIGH-conf only) | ~270 | ~$70K active | — | — | +$394K/yr | HIGH |
| TOTAL (with HOLD setups) | ~340 | ~$80K active | — | — | +$449K/yr | MIXED |
- Все cifры — раздельные backtest на 2-3y (1m bars 2024-04 → 2026-04 для большинства setups)
- SETUP 1 v2 = ROCK SOLID per-year stability (WR 79-86% во ВСЕ 3 года)
- SETUP 6 graded — отдельно validated (Phase 1 v2, OOS test N=63)
- SETUP 3 — WR падает 63% → 47% → 44% per year (DECAY!)
- SETUP 2 — 2024 mean был -0.15% (CI пересекает 0)
- Не учтены: borrow costs, slippage, missed fills, locate availability
- Real expected: 60-80% от показанного = $240-360K/yr realistic
📅 PER-YEAR STABILITY (5y validation in progress)
📊 КОЛИЧЕСТВО СДЕЛОК / ДЕНЬ
Summary Metrics
🏆 SETUP 1 v2 — D-1 Rally + Quiet PM Consol → LONG (Sh 9+)
📈 Pattern
Yesterday closed green intraday >5%. Today PM stays QUIET and consolidates around prev_close (within +0..+5%). Smart money holds, no panic. Open continues UP.
- D-1 intraday return > +5%
- PM_close в [prev_close .. prev_close × 1.05]
- PM_range < 15% (quiet, не дёргается)
- PM_volume < 2× normal (нет panic/FOMO)
- BUY @ MOO 09:30
- Stop -7% (fixed, NOT trailing)
- Exit 11:00 ET (after 11:00 plateau)
🥈 SETUP 2 — PM Parabolic Stretch → SHORT (WR 80%)
📉 Pattern
PM rallied parabolic в последние 30 минут (>+20%). Opening print BELOW PM HIGH = rejection. Smart money раздаёт ритейл-FOMO purchases.
- Last 30 min PM rally >+20%
- OR last 60 min rally >+30%
- Opening print BELOW PM HIGH (rejection)
- PM HOD НЕ в 09:15-09:30 (не live momentum!)
- SHORT @ MOO 09:30
- Stop +20-30% (wide! pumps need squeeze room)
- Exit 09:45-10:00
🥉 SETUP 3 — PM V-Recovery (open below pc, close above) → LONG
📈 Pattern
PM открылся НИЖЕ prev_close (-1..-10%), но к 09:30 восстановился ВЫШЕ prev_close. Smart money скупила provals.
- pm_open в (prev_close × 0.90, prev_close × 0.99)
- pm_close > prev_close (recovered!)
- BUY @ MOO 09:30, stop -7%, exit 11:00
🎯 SETUP 4 — Above PM VWAP Overextension → SHORT
📉 Pattern
Цена открывается >10% ВЫШЕ PM VWAP — экстремальная overextension. VWAP = "fair price" PM. >10% above = stretching.
- p_open > PM_VWAP × 1.10
- (или Z>5σ above MA20 + below PM VWAP)
🚦 SETUP 5 — Broke PM HIGH First 5min → NEVER SHORT (LONG)
📊 Pattern (Decision Rule)
Подождать 5 мин после open. Если цена сломала PM HIGH — это true breakout, НЕ шорти! Если осталась ниже PM HIGH — fade в работе.
- broke PM HIGH AND green → LONG (WR 88%, +10.79%)
- broke PM HIGH (any) → NEVER SHORT (WR for SHORT = 26%)
- stayed BELOW PM HIGH → SHORT OK (WR 61%, +0.41%)
🏛️ SETUP 6 — Phase 1 v2 Graded SHORT @ MOO
📉 Pattern
Logistic regression на 32 features → grade A+/A/B/C. SHORT MOO с stop+20/-7, exit 09:45 (best Sharpe).
- PM-spike ≥ 25× от 20d avg PM volume
- Phase 1 v2 logit @ 09:25 → A+/A/B/C grade
- SHORT @ MOO, stop +20%, target -7%
- Exit @ 09:45 (best Sharpe per OOS test)
| Grade | WR | Mean | Sharpe |
|---|---|---|---|
| A+ | 93.8% | +6.31% | 52.2 |
| A | 87.5% | +4.81% | 12.7 |
| B | 86.7% | +5.17% | 18.4 |
| C | 81.2% | +2.22% | 3.5 |
🆕 SETUP 7 — PM HOD Rejection → SHORT (Sh 5.02, N=783)
📉 Pattern
В последние 30 мин PM сделал HIGH, но к 09:25 откатился >3% от HIGH = rejection. Smart money продаёт у топа.
- last30 PM made HIGH
- p_925 < last30_high × 0.97 (откат >3%)
- slope_30m < 0 (general direction down)
🆕 SETUP 8 — Clean PM Breakdown → SHORT (Sh 8.07!)
📉 Pattern
Цена сломала pre-09:00 LOW + slope_30m < -5% (clean breakdown). Strong fade signal.
- p_925 < pre9_low (broke prior support)
- slope_30m < -5% (down direction)
🆕 SETUP 9 — PM Accumulation → LONG @09:25 (Sh 3.53)
📈 Pattern
Last 30min slope -2..+5% (TIGHT, not parabolic) + late_volume > 50% от total PM (volume building, smart money loading).
- slope_30m в (-2%, +5%) — tight, не parabolic
- last30_vol > pre9_vol × 0.5 (volume builds в last 30min)
⏰ TIMING WARNINGS — НЕ повторяй ошибок
- WR 10.3%, mean -16.58%, Sharpe -18.19 (N=78)
- Раннее entry — пампы ещё растут к open
- ПРАВИЛО: НЕ shortить раньше 09:25
- Open = squeeze point — последний всплеск перед fade
- Mean -1.46% если exit @ open vs +1.95% если до 10:00
- ПРАВИЛО: держать SHORT минимум до 09:35, оптимум 09:45-10:00
⚠️ SETUP 10 (был 7) — PM HOD Timing Filter (CRITICAL)
📊 Critical Filter
Если PM HOD сделан в 09:15-09:30 = LIVE momentum к open = SQUEEZE risk. Не шорти!
| HOD timing | SHORT WR | SHORT mean | Verdict |
|---|---|---|---|
| 04:00-07:00 | 55.9% | -1.01% | OK |
| 07:00-08:30 | 55.3% | -1.09% | OK |
| 08:30-09:00 | 56.2% | -1.29% | OK |
| 09:00-09:30 | 49.7% | -2.65% | ❌ AVOID |
📋 PER-TICKER WHITELIST / BLACKLIST
🥇 PURE SHORT FADE (always shortable, WR 80-100%)
EZRA MBOT OSRH KOPNValidated on N=5-9 each. Treat as priority SHORT candidates.
💀 NEVER SHORT (WR 0-25%, pumps continue UP)
CCCC INVZ SPCE OTLK QMMM GXAI AREC SOPA CDLXHard blacklist. LONG instead if setup matches.
Biased SHORT: BURU UAVS
🛡️ STOP-LOSS OPTIMIZATION (KEY FINDING)
LONG OPTIMAL STOP = -7%
| Stop | WR | Sharpe | %stop_hit |
|---|---|---|---|
| -2% | 28.8% | 5.17 | 70.8% |
| -3% | 35.0% | 5.17 | 63.8% |
| -5% | 44.9% | 5.34 | 49.8% |
| -7% | 50.2% | 5.43 ✅ | 41.6% |
| -10% | 54.3% | 5.14 | 32.1% |
| -15% | 56.8% | 4.99 | 20.6% |
| -20% | 57.2% | 4.64 | 16.0% |
SHORT OPTIMAL STOP = +20-30%
| Stop | WR | Sharpe | %stop_hit |
|---|---|---|---|
| +3% | 27.8% | 1.66 | 70.7% |
| +5% | 37.3% | 1.52 | 58.2% |
| +7% | 44.2% | 1.53 | 48.4% |
| +10% | 50.4% | 1.44 | 37.8% |
| +15% | 56.7% | 1.74 | 23.5% |
| +20% | 59.4% | 1.72 | 16.7% |
| +30% | 61.6% | 1.77 ✅ | 8.9% |
- Tight stops (-2..-3% LONG, +3..+5% SHORT) убивают 70% позиций — это ШУМ, не actual stops
- Pumps требуют WIDE stops для swing room
- Trailing stops НЕ помогают — съедают upside (см. SETUP 1)
🎯 LIVE DECISION TREE @ 09:25 ET
1. На скрин: PM-spike ≥ 10× и gap >+5% → CANDIDATE 2. Check WHITELIST/BLACKLIST: ├─ В blacklist (CCCC,INVZ,SPCE,OTLK,QMMM,...) → SKIP SHORT, consider LONG └─ В whitelist (EZRA,MBOT,OSRH,KOPN) → priority SHORT 3. Check PM HOD timing: ├─ HOD в 09:00-09:30 (LIVE momentum) → SKIP (squeeze) └─ HOD раньше 08:30 → continue 4. Check D-1 RALLY: ├─ D-1 closed +5% intraday + PM consolidates near pc + PM_range <15% + PM_vol <2x │ → SETUP 1 v2: BUY @ MOO, stop -7%, exit 11:00 (WR 82%, +14%) └─ continue 5. Check PM STRETCH: ├─ Last 30m PM rallied >+20% AND open BELOW PM HIGH │ → SETUP 2: SHORT @ MOO, stop +20%, exit 09:45 (WR 80%, +2.2%) └─ continue 6. Check PM VWAP: ├─ Open >10% above PM VWAP │ → SETUP 4: SHORT @ MOO, stop +20%, exit 10:00 (WR 79%, +2.1%) └─ continue 7. Check PM RECOVERY: ├─ pm_open <prev_close AND pm_close >prev_close │ → SETUP 3: BUY @ MOO, stop -7%, exit 11:00 (WR 68%, +8%) └─ continue 8. Default — Phase 1 v2 GRADED SHORT (if PM-spike >25x): ├─ Grade A+ → SHORT $20K, exit 09:45 (WR 94%, +6.3%) ├─ Grade A → SHORT $15K (WR 88%, +4.8%) ├─ Grade B → SHORT $10K (WR 87%, +5.2%) └─ Grade C → SHORT $5K (WR 81%, +2.2%) 9. POST-OPEN @ 09:35 confirmation: ├─ Price BROKE PM HIGH + green → CANCEL all SHORT (LONG WR 88%) └─ Price stayed below PM HIGH → SHORT confirmed