Ресёрч 16.09.2026 · рабочее окно: 15.04.2026 – 15.09.2026 (106 сессий), разделено на TRAIN 15.04–30.06 и TEST 01.07–15.09 · цены: last-принт 04:00 по 5-мин барам Massive, выход — аукционный принт открытия (Datum OPG) · спред не учитывается (по постановке) · только ликвидные имена · ETF/фьючерсы — индикатор и хедж, не инструмент
ИтогМетодологияБэктест с фильтрамиСвой баскетСекторы и стекиBlue OceanНовостиПочему работаетСобытияПлейбукИсполнениеQQQ и бетаПо днямКнига дняКапитуляцияОтстающиеTRAIN/TESTРиски
SEMI NVDA, TSM, AVGO, AMD, QCOM, AMAT, LRCX, INTC, MRVL, ARM · лонг и шорт
DRAM_STORAGE MU, SNDK, WDC, STX · лонг и шорт
SOFTWARE MSFT, ORCL, PLTR, CRM, NOW, CRWD, ADBE, APP, SNOW · только лонг при ≥1%
AI_INFRA SMCI, DELL, NBIS, CRWV, COHR, VRT, ALAB, CRDO · только шорт
CRYPTO COIN, MSTR, HOOD, MARA, BMNR · только шорт (в окне TEST +0.66%, WR 76, t 2.56; на истории до 2026 этот стек не работал — см. разд. 17)
Индикаторы: SMH (≈ сигнал SEMI, corr 0.98), QQQ (рынок), IGV (софт), IBIT (крипто). Их не торгуем, по ним читаем режим и хеджируем.
Все 2 639 сделок плейбука за 2 года зашиты в страницу. Меняйте фильтры — пересчитываются кривая, KPI и разбивки. События: «любой» — не фильтровать, «только» — оставить только эти дни, «исключить» — убрать эти дни.
Тикеры через запятую. Несколько баскетов — каждый на своей строке: появится сравнительная таблица, детали ниже — по первой строке. Сигнал = медиана баскета по (last 04:00 / вчерашний клоуз − 1) или движение индикатора (ETF). Лонг при сигнале ≥ порога, шорт при ≤ −порога — считаются отдельно. Окно по умолчанию — рабочее (15.04.2026→15.09.2026); при желании можно расширить, но выводы строятся на нём. В базе 353 имени; неликвидные (медиана PM $-оборота < $5M) помечены звёздочкой и по умолчанию сняты. Ex-earnings ±1д по имени. Цены — last-принты, спред не учтён.
⚠ Таблица считается на выбранном окне; колонки «2 года» и «2024–2025» оставлены справочно и в выводы не входят.
Стек-сигнал = медиана имён; вход last 04:00, выход MOO, ex-earnings. LONG при ≥+1%, SHORT при ≤−1%. Результат — средняя корзины дня, %. corr — корреляция сигнала стека с последующим ходом (плюс = продолжение, минус = фейд). Цвет: зелёный плюс, красный минус.
Цена 04:00 почти равна последнему принту Blue Ocean (корреляция 0.98, медианный скачок 0.19%). Значит сигнал «от клоуза» = постмаркет 16:00–20:00 + ночь 20:00–04:00. Разложили по 20 AI-именам, 105 сессий:
Лонг корзины чипов 04:00 → MOO, средний % за день по квадрантам знака постмаркета и ночи.
| Ситуация по имени за ночь (16:00 → 04:00) | LONG N | LONG avg | LONG WR | SHORT N | SHORT avg | SHORT WR |
|---|---|---|---|---|---|---|
| Нет ни одной статьи | 220 | +0.75 | 64.5 | 317 | +0.88 | 69.4 |
| Только мнения (Motley Fool / Zacks / Investing) | 118 | +0.40 | 65.3 | 126 | +0.41 | 59.5 |
| Wire / Benzinga / пресс-релиз | 42 | +0.48 | 64.3 | 25 | −0.59 | 32.0 |
| Свой пресс-релиз за ночь | 20 | −0.24 | 50.0 | 11 | +0.14 | 45.5 |
| Wire-новость уже в премаркете 04:00–09:25 | 43 | +0.34 | 62.8 | 26 | +1.01 | 69.2 |
| Имя — идиосинкратический мувер (|своё| ≥ 3%) | лонг +0.16 (WR 53) против +0.40 у <3% | шорт +0.85 (WR 69) против +0.73 | ||||
Стек-уровень (SEMI+DRAM): доля имён стека с wire-новостью за ночь 0 → лонг +0.46%; 0–34% → +0.85%; >34% → +0.83% (N 10). Шорт: 0 → +0.73%; 0–34% → +1.01%; >34% → +0.06% (N 5). Секторная новость не ломает, но при массовых новостях N мал.
Стратегия потоковая, не новостная. Самые чистые сделки — когда по имени за ночь вообще нет статей: имя двигается вместе со стеком за счёт потока (Азия/Европа, фьючерсы, ротация), а не своей истории. Как только у имени появляется собственная история, особенно пресс-релиз, движение перестаёт быть секторным и продолжение ломается (лонг −0.24%, шорт с wire −0.59%).
Ориентировать стратегию на новости не нужно. Новости в ней — негативный фильтр: убрать имена с собственным пресс-релизом или wire-новостью за ночь и имена с |движением| ≥ 3% при слабом стеке (это почти всегда своя новость). Секторная новость (тарифы, экспортные ограничения, отчёт лидера) — это как раз то, что создаёт сильный стек-сигнал, и её отдельно ловить не надо: она уже в цене 04:00.
Про отчёты. День, когда кто-то из стека отчитался (D−1 AMC / D BMO), даёт +0.09% против +0.30% в обычные дни (2 года). Отчёт лидера (NVDA/MU/TSM/AVGO/MSFT/ORCL/AMD ±1д) — +0.06% против +0.31%. Это дни, когда 04:00-движение = реакция на цифры одного имени, а не поток. Исключать.
Мнения-издатели (Motley Fool даёт 66% всех статей) результат режут вдвое, но это скорее прокси «имя в фокусе розницы». В стоп-лист их не включать (уронит N втрое), но при равном выборе брать имя без статей.
Средний вклад отрезков, % (SEMI+DRAM имена, стек |сигнал| ≥ 1%, 5 мес). Вход 07:00 теряет первую ногу, но забирает основную.
Скользящий WR продолжения (15 сигнальных дней SEMI). Линии 0.5 и 0.67 — пороги плейбука. Ниже 0.5 — стратегия выключена.
| Событие (день D) | N | avg | WR | $/день | без события avg | Решение |
|---|---|---|---|---|---|---|
| FOMC (день решения) | 83 | −0.40 | 39.8 | −304 | +0.28 | ИСКЛЮЧИТЬ (обе выборки минус: 5м −0.76%) |
| День после FOMC | 93 | +0.11 | 55.9 | +75 | +0.26 | нейтрально |
| Jackson Hole (чт–пт) | 18 | −0.37 | 44.4 | −223 | +0.26 | ИСКЛЮЧИТЬ (N мал, но −0.57% и в 5м) |
| CPI | 103 | +0.84 | 70.9 | +720 | +0.23 | ВКЛЮЧАТЬ (5м +0.99%, 4/4 дня плюс) |
| PPI (≈ CPI+1) | 106 | +0.02 | 46.2 | +14 | +0.27 | нейтрально/слабо; в 5м +0.78 |
| NFP | 128 | +0.33 | 58.6 | +285 | +0.25 | включать |
| OPEX (3-я пятница) | 127 | −0.05 | 50.4 | −38 | +0.27 | нейтрально (5м +0.91) |
| Quad witching | 35 | +0.14 | 45.7 | +126 | +0.26 | N мал |
| Конец месяца | 130 | +0.75 | 66.9 | +539 | +0.23 | включать |
| День у праздника | 179 | +0.38 | 59.2 | +265 | +0.25 | включать |
| Отчёт любого имени стека (D−1/D) | 532 | +0.09 | 50.9 | +44 | +0.30 | ИСКЛЮЧИТЬ стек в этот день |
| Отчёт лидера (NVDA MU TSM AVGO MSFT ORCL AMD ±1д) | 588 | +0.06 | 50.5 | +38 | +0.31 | ИСКЛЮЧИТЬ все стеки |
| Окно | Активных дней | P&L raw | $/день | WR дней | maxDD | P&L хедж | maxDD хедж |
|---|---|---|---|---|---|---|---|
| 2 года | 346 из 604 | +67.6K | +195 | 59.5% | −23.5K | +62.2K | −12.3K |
| 2024-04 → 2025-12 | 207 | +30.7K | +148 | 56.5% | −11.5K | +22.7K | −7.1K |
| 2026 Q1 (фейд) | 44 | −16.1K | −367 | 52.3% | −20.9K | −6.9K | −11.0K |
| 5 мес | 87 из 106 | +54.6K | +628 | 70.1% | −3.1K | +47.8K | −2.2K |
| 1 мес | 15 | +5.6K | +374 | 40.0% | −1.8K | +6.3K | −1.0K |
$10K на имя. Реальный результат будет ниже на стоимость входа (~0.2% на чипах в 04:05, меньше в 07:00) и на локейт по шортам. 5 месяцев частично in-sample. Топ-5 дней = 25% положительного P&L за 5м — не один выброс.
⚠ Двухлетние колонки ниже справочные. Решающие цифры по входам пересчитаны на рабочем окне в разделе 17.
5-мин бары — единственный локальный слой на всю вселенную за 2 года; минутки лежали кусками. Для 39 имён плейбука докачал минутные бары Massive за 5 месяцев и проверил честно: сигнал и вход в одну и ту же минуту (без подглядывания в 5-мин бар).
| Сигнал = вход в | Сделок | WR | avg % | $/день | WR дней | maxDD |
|---|---|---|---|---|---|---|
| 04:00 (первая минута) | 734 | 63.4 | +0.555 | +522 | 71% | −6.9K |
| 04:01 | 768 | 66.5 | +0.656 | +600 | 73% | −4.2K |
| 04:02 | 794 | 62.7 | +0.465 | +456 | 70% | −7.4K |
| 04:04 (= 5-мин бар, плейбук) | 849 | 64.8 | +0.646 | +624 | 70% | −3.1K |
| 04:09 | 814 | 64.4 | +0.545 | +516 | 67% | −4.1K |
| 04:59 | 909 | 64.7 | +0.452 | +442 | 68% | −4.6K |
| 06:59 | 977 | 64.4 | +0.464 | +477 | 66% | −4.1K |
| 07:59 | 1090 | 56.9 | +0.240 | +269 | 60% | −5.1K |
Минутка ничего не добавляет к 5-мин бару: 04:01 и 04:04 равны, а первая минута 04:00 хуже (тонкая, часть имён без принта). Вход по «аукциону 04:00» невозможен: аукциона нет, BOATS закрывается в 03:59, дальше непрерывный премаркет. Bid/ask в 04:05 у чипов стоит ~0.2–0.25% относительно last (замер части 1), у софта 0.35%+. Объём первых двух минут в 5–10 раз выше последующих — сайз плейбука в 04:01 набирается.
| Вариант | $/день | WR дней | t | P&L 2y | maxDD | 5м $/день |
|---|---|---|---|---|---|---|
| А) сигнал и вход в одно время T | ||||||
| 04:00 | +182 | 58% | 2.85 | +67.1K | −23.4K | +624 |
| 04:30 | +82 | 53% | 1.58 | +34.4K | −21.8K | +414 |
| 05:00 | +15 | 51% | 0.31 | +6.7K | −33.8K | +336 |
| 06:00 | +51 | 52% | 1.13 | +22.8K | −23.7K | +283 |
| 07:00 | +170 | 58% | 3.38 | +71.6K | −11.4K | +405 |
| 08:00 | +109 | 55% | 2.82 | +46.0K | −9.0K | +266 |
| 09:00 | +25 | 53% | 1.26 | +11.9K | −7.2K | +77 |
| 09:25 | −9 | 43% | −2.41 | −4.2K | −4.7K | −9 |
| Б) сигнал 04:00, вход отложен до T | ||||||
| вход 05:00 | +53 | 52% | 1.08 | +20.6K | −26.4K | +379 |
| вход 06:00 | +96 | 52% | 2.01 | +37.5K | −19.6K | +385 |
| вход 07:00 | +168 | 59% | 3.31 | +62.5K | −10.6K | +412 |
| вход 07:00 + подтверждение (стек всё ещё ≥±1%, имя не развернулось) | +171 | 61% | 3.23 | +54.6K | −9.4K | +378 |
| вход 08:00 | +125 | 56% | 2.99 | +43.4K | −14.4K | +282 |
| вход 08:30 (после релиза) | +123 | 53% | 3.65 | +42.7K | −7.0K | +263 |
| вход 09:00 | +81 | 58% | 3.33 | +28.1K | −3.8K | +103 |
| вход 09:15 | +61 | 58% | 2.76 | +21.2K | −4.9K | +49 |
Поздние входы: 08:30 (сразу после макро-релиза) даёт те же деньги, что 08:00, но с вдвое меньшей просадкой и лучшим t (3.65) — релиз уже в цене, разворотов меньше. 09:00 и 09:15 — половина и треть от 08:00: к 09:00 продолжение почти выработано, остаётся аукционный хвост. Эти варианты доступны в интерактивном бэктесте и в «своём баскете».
Две рабочие точки: 04:00 (максимум денег, максимум просадки) и 07:00 (те же деньги за 2 года, просадка вдвое меньше, t выше). 05:00–06:00 — худшее время: первая нога уже отработана, вторая ещё не началась, и в выборку попадают имена, отскочившие между 04:00 и 06:00. 09:00 и позже — эджа нет. В сильном режиме (5м) 04:00 выигрывает у 07:00 в полтора раза; в 2024–2025 они равны.
10 худших дней за 5 мес (из 87 активных) имеют один рисунок: рынок разворачивается к аукциону. QQQ и SMH в 04:00 идут в одну сторону, а к MOO в другую (20.04: QQQ −0.69 → +0.62, SMH −0.71 → +0.81; 27.07: QQQ +1.41 → −0.36, SMH +2.26 → −1.36; 24.06: SMH +1.40 → −1.33). 3 из 10 худших — FOMC или день отчёта стека, они уже исключены правилами. 1 — NFP (02.07): шорт против отчёта по труду в 08:30. По путям видно, что убыток чаще приходит после 08:00 (20.04: −0.66 в 08:00 → −1.65 к MOO; 02.07: −1.22 → −2.23; 24.06: +0.02 → −1.68).
Ценовые стопы внутри премаркета не работают. Медианная сделка по пути проседает до −1.0% (MAE) и растёт до +1.57% (MFE) при финале +0.61%. Половина сделок бывает ≤ −1%, и 44% из них закрываются в плюс. Любой стоп на чекпоинте 06:00–09:00 (−0.5%, −1%, −2%) снижает средний результат: у остановленных сделок выход в чекпоинт хуже, чем дожать до аукциона (например стоп −1% в 07:00: выход −1.81%, а держать −1.46%). Катастрофы (финал ≤ −2%, 6.5% сделок) заранее не видны: в 07:00 признак «уже −1%» ловит 45% катастроф, но 78% сработавших — не катастрофы.
| Правило выхода | Стоимость vs держать | Срабатывает | Вердикт |
|---|---|---|---|
| стоп −0.5% в 06:00/07:00 | −0.09 / −0.07% на сделку | 24–28% | нет |
| стоп −1% в 07:00 / 08:00 | −0.05 / −0.05% | 14–16% | нет |
| стоп −2% в 08:00 | −0.007% | 6% | нейтрально: срезает хвост бесплатно |
| стек развернулся через клоуз к 08:00 | −0.004% | 4% | нейтрально, режет хвост |
| QQQ развернулся ≥0.6% против к 08:00 | +0.002% | 6% | нейтрально, режет хвост |
| QQQ развернулся ≥0.3% против к 06:00 | +0.008% | 11% | чуть лучше нуля |
План капитуляции, который не портит статистику:
| Чекпоинт 07:00, вторая нога 1 юнит | 2024–2025 | 2026 Q1 (фейд) | 5 мес |
|---|---|---|---|
| Базовая нога 04:00 → MOO | +0.22% (WR 55) | −0.47% (WR 39) | +0.65% (WR 65) |
| Пирамида: добавить, если в плюсе ≥ +0.3% — вторая нога | +0.30% (WR 60, t 4.4), 34% сделок | −0.08% | +0.21% (WR 57), 44% |
| Усреднение: добавить, если в минусе ≤ −0.3% — вторая нога | +0.17% (WR 52, t 2.3), 38% | −0.04% | +0.75% (WR 74, t 8.0), 32% |
| $/день база → с усреднением | +132 → +170, maxDD −10.5K → −17.9K | −362 → −377, maxDD −20.5K → −25.2K | +624 → +852, maxDD −3.1K → −4.8K |
Вторая нога от 07:00 к MOO по состоянию сделки: в минусе ≤ −1% → +0.35% (WR 59); от −1 до −0.3 → +0.23%; около нуля → +0.20%; в плюсе 0.3–1% → +0.34% (WR 63, t 5.8); в плюсе ≥ 1% → +0.10%. В 06:00 пирамида пустая (+0.10%), усреднение живое (+0.33%); в 08:00 обе слабеют.
Вывод. Ни один вариант добавки не устойчив между режимами: усреднение блестит в сильном режиме (5м) и удваивает просадку в слабом (Q1-26), пирамида наоборот лучше в спокойном 2024–2025. Общее: добавлять имеет смысл только в 07:00, только 0.5 юнита, и только когда монитор режима ≥ 0.67. Гнаться за ценой после +1% нельзя (вторая нога +0.10%). Усреднять глубже −1% — самая доходная ячейка, но это ровно те сделки, где стоп-логика «поймать катастрофу» бессильна: 15% из них уйдут в −3% и дальше.
| Объём ночи к своей медиане 20 ночей | LONG avg / WR / N | SHORT avg / WR / N |
|---|---|---|
| < 0.5× | +0.43 / 63 / 49 | +1.03 / 75 / 40 |
| 0.5–1× | +0.77 / 70 / 131 | +0.69 / 63 / 155 |
| 1–1.5× | +0.44 / 58 / 78 | +0.58 / 62 / 121 |
| 1.5–2.5× | +0.37 / 58 / 71 | +0.66 / 69 / 106 |
| 2.5–5× | +1.13 / 73 / 33 | +0.45 / 56 / 39 |
| > 5× | +0.71 / 72 / 18 | +1.16 / 71 / 7 |
По абсолютному $-объёму ночи: $1–5M → +0.75%, $5–20M → +0.66%, $20–100M → +0.65%, >$100M → +0.53%. По направлению ночи внутри BO (close vs open, в сторону сделки): ≥1.5% → +0.82% WR 68 (N 444); 0.5–1.5% → +0.45%; плоская → +0.36%; против → +0.73% (N 44). Комбо «ночь за ≥0.5 & объём ≥1.5×» +0.69% против +0.70% без условия на объём.
Ответ: аномальный объём ночи роли не играет. Зависимость немонотонная в обе стороны, комбо с объёмом ничего не добавляет к направлению ночи. Единственная слабая закономерность: чем больше денег прошло ночью (>$100M), тем меньше осталось продолжения (+0.53 против +0.75) — рынок уже переварил. Что реально важно из BO — величина и направление движения ночи (≥1.5% в сторону сделки даёт +0.82%), а не объём. Для DRAM в части 3 объём ≥1.5× выглядел полезным, на полной выборке это не подтвердилось.
⚠ Таблицы за 2 года справочные; проверка фильтра перегрева на TRAIN и TEST — в разделе 17.
Бета стека к QQQ по движениям «вчерашний клоуз → 04:00» на скользящих 60 днях (только прошлое). Средние беты: SEMI 1.65, DRAM/STORAGE 2.89, AI-инфра 2.41, SOFTWARE 1.19, CRYPTO 2.04. Корреляция стека с QQQ на 04:00 очень высокая: SEMI 0.93, AI-инфра 0.90, софт 0.81, DRAM 0.78, крипто 0.65. То есть стек-сигнал ≥1% почти всегда идёт вместе с рынком; чисто «одиночных» дней (|QQQ| < 0.3%) всего 14.5%.
Остаток = сигнал стека − бета × QQQ, в сторону сделки. Плюс = стек сильнее, чем положено по бете (свой поток). Минус = стек слабее рынка (отстаёт). Все цифры — сделки плейбука за 2 года, %.
| Остаток стека к бете×QQQ | N | avg | WR | $/день | WR дней |
|---|---|---|---|---|---|
| слабее беты на >1 п.п. | 120 | +0.61 | 53 | +294 | 56% |
| слабее на 0.3–1 | 318 | +0.50 | 60 | +270 | 61% |
| как бета (чисто рыночное движение) | 625 | +0.17 | 58 | +97 | 59% |
| сильнее беты на 0.3–1 | 736 | +0.20 | 51 | +109 | 56% |
| сильнее на 1–2 (свой поток) | 459 | +0.51 | 66 | +227 | 65% |
| сильнее на >2 (перегрев) | 230 | −0.30 | 44 | −112 | 40% |
| QQQ в сторону сделки на 04:00 | N | avg | WR | $/день | WR дней |
|---|---|---|---|---|---|
| QQQ против ≥0.5% | 17 | −0.03 | 47 | −7 | 33% |
| QQQ слегка против | 163 | +0.15 | 55 | +55 | 59% |
| QQQ слегка за (0–0.5) | 579 | +0.19 | 56 | +97 | 58% |
| QQQ за 0.5–1 | 883 | +0.21 | 54 | +177 | 58% |
| QQQ за >1% | 846 | +0.39 | 60 | +488 | 71% |
Расположение QQQ имеет значение, и в двух смыслах.
Правило в плейбук: не брать стек, если он ушёл выше беты×QQQ более чем на 2 п.п. в сторону сделки. Вырезает 9% сделок и улучшает всё, кроме режима фейда:
| Окно | База $/день · t · maxDD | С фильтром остаток ≤ 2 | + QQQ за ≥0.3% |
|---|---|---|---|
| 2 года | +199 · 2.86 · −24.3K | +244 · 3.39 · −22.9K | +278 · 3.10 · −21.0K (−20% дней) |
| 2024–2025 | +150 · 1.94 · −12.3K | +212 · 2.72 · −7.8K | +220 · 2.29 · −7.9K |
| 2026 Q1 | −367 · −1.63 · −20.9K | −410 (не лечит фейд) | −469 |
| 5 мес | +628 · 4.19 · −3.1K | +678 · 4.52 · −2.5K | +852 · 4.50 · −2.5K |
Порог 1.5 режет лишнее (в 5м вырезанные сделки +0.52%), порог 3 почти ничего не ловит. 2.0 — рабочий. QQQ ≥0.3% в сторону сделки — модификатор сайза (полный сайз при QQQ за, половина при QQQ плоском/против), не фильтр: срезает пятую часть дней.
Хедж: 1:1 по доллару и бета-хедж дают одинаковый t (7.5 против 6.9 без хеджа за 2 года); бета-хедж режет средний результат сильнее (+0.23 против +0.24 у 1:1 и +0.26 raw). Оставляем 1:1 QQQ, это проще и не хуже.
Выберите день — увидите сигналы всех пяти стеков (торговались или нет), направление, результат корзины и каждую сделку плейбука с ценами: вчерашний клоуз, вход last 04:00, выход MOO. Цены raw. Кнопки — последние 15 активных дней.
sig = медиана стека на 04:00 к вчерашнему клоузу; корзина = средняя всех ликвидных имён стека 04:00 → MOO (не только взятых). «—» в направлении = сигнал не дотянул до ±1% или стек не торгуется в эту сторону.
Формально бэктест считает каждую пару «стек × сторона» отдельно и хеджирует каждую ногу QQQ 1:1. Но данные говорят, что день почти всегда односторонний: за 2 года из 346 активных дней только 14 (4%) содержали и лонги, и шорты одновременно; 163 дня — только лонг, 169 — только шорт. За 5 месяцев смешанных дней 5 из 87. Поэтому хедж каждой ноги и хедж чистой позиции книги дают один и тот же результат (+$62.2K, maxDD −$12.3K за 2 года).
Стеки в один день ходят вместе: корреляция дневных результатов SEMI–AI-инфра 0.85, SEMI–DRAM 0.71, SEMI–крипто 0.66. Три-четыре стека в один день — это одна ставка на направление технологического комплекса, взятая с тройным сайзом, а не диверсификация.
| Стеков в день | Дней (2 года) | $/день | WR дней | Дней (5 мес) | $/день | WR |
|---|---|---|---|---|---|---|
| 1 | 166 | +53 | 57% | 27 | +229 | 70% |
| 2 | 95 | +192 | 59% | 31 | +586 | 65% |
| 3 | 47 | +781 | 72% | 14 | +946 | 71% |
| 4 | 38 | +100 | 55% | 15 | +1137 | 80% |
Широта подтверждает сигнал: когда 3 стека идут в одну сторону, день лучше и по деньгам, и по WR. Но это же и дни максимального gross (до $190K) и худших убытков (20.04: 4 стека, −$3.1K).
⚠ Двухлетние таблицы справочные; на рабочем окне отбор по отставанию подтверждён на TEST (раздел 17).
Бенчмарк двигается на 04:00 (SMH для чипов, IGV для софта, медиана корзины MU/SNDK/WDC/STX для памяти, для каждого имени без него самого). По каждому имени — бета гэпа к бенчмарку (скользящие 60 дней движений «клоуз → 04:00»). Отставание = движение имени − бета × движение бенчмарка, в сторону бенчмарка. Сделка только в сторону бенчмарка (|бенчмарк| ≥ 1%), выход MOO, вход last 04:00. Имена — все с 04:00-баром, включая менее ликвидные: чипы 31 имя, софт 30, память 4. Ликвидность: A ≥ $5M премаркетного оборота, B $1–5M, C < $1M.
| Чипы vs SMH, 2 года, |SMH| ≥ 1% | N | avg % | WR | сверх β×SMH | %/день корзины |
|---|---|---|---|---|---|
| Лидер: впереди беты на >1 п.п. | 389 | +0.16 | 55 | −0.22 | +0.31 |
| В линии с бетой ±0.3 | 597 | +0.41 | 60 | 0.00 | +0.31 |
| Отстающий на 0.3–1 | 579 | +0.57 | 63 | +0.07 | +0.40 |
| Отстающий на 1–2 | 299 | +0.75 | 69 | +0.08 | +0.47 |
| Отстающий, идёт против бенчмарка | 296 | +0.17 | 60 | +0.11 | — |
Софт vs IGV: отстающие +0.43…+0.53%, лидеры +0.71% (N мал: 19 дней с |IGV| ≥ 1%, IGV в данных с апреля 2026). Память vs корзина: отстающие +0.32…+0.50%, t < 2 — не работает как отдельный сетап. Шорт-сторона везде сильнее: чипы-отстающие при SMH вниз +0.86% WR 70 (5 мес +1.43% WR 83).
Чем тоньше имя, тем сильнее «эдж»: A-tier +0.52%, B-tier +1.44% WR 78, C-tier +1.60%. Это подозрительно, поэтому тот же сигнал 04:00 проверен с входом позже:
| Отстающие (0.3–2 п.п.), 2 года | вход last 04:00 | вход 05:00 | вход 07:00 | лидеры, 07:00 |
|---|---|---|---|---|
| A ≥ $5M (бар 04:00 медиана $1.4M) | +0.43 | +0.19 | +0.27 | +0.13 |
| B $1–5M (бар 04:00 $268K) | +1.24 | +0.37 | +0.62 | +0.15 |
| C < $1M (бар 04:00 $45K) | +0.57 | N=2 | −0.20 | +0.55 |
| A-tier, бар 04:00 < $50K | +0.43 | −0.28 | +0.16 | — |
| A-tier, бар 04:00 > $1M | +0.54 | +0.29 | +0.35 | — |
Вывод. Половина «отставания» на 04:00 в тонких именах — это принт, который ещё не обновился: имя не отстало, оно просто не торговалось. К 05:00 цена подтягивается сама, купить по 04:00-принту нельзя. Что остаётся реальным: отстающие лучше лидеров на всех входах (07:00: +0.27 против +0.13 у ликвидных; +0.62 против +0.15 у полуликвидных), и у B-tier имён при входе 07:00 остаётся заметный плюс. Идея «менее ликвидные стеки» рабочая только со входом не раньше 07:00 или лимиткой в 04:00 на уровне беты × бенчмарк.
Сейчас плейбук берёт топ-5 имён по величине собственного движения, то есть склоняется к лидерам. Сравнение способов выбора при том же сигнале (|бенчмарк| ≥ 1%, ликвидность A+B, ex-earnings, 5 имён на группу):
| Выбор имён | 2 года $/день · t · maxDD | 2024–25 $/день | 2026 Q1 $/день | 5 мес $/день · WR дней | вход 07:00, avg % |
|---|---|---|---|---|---|
| (a) топ-5 по движению (как сейчас) | +150 · 2.23 · −17.6K | +118 | −430 | +435 · 66% | +0.235 |
| (b) топ-5 отстающих, в сторону бенчмарка | +235 · 3.62 · −16.4K | +128 | −335 | +607 · 68% | +0.246 |
| (b2) отстающие >0.3, любой знак | +212 · 4.08 · −8.8K | +65 | −146 | +534 · 77% | +0.261 |
| (c) в линии с бетой ±0.3 | +125 · 2.55 · −6.7K | +53 | −211 | +300 · 70% | +0.256 |
| (d) ≥0.5 в сторону и не впереди беты | +159 · 2.73 · −11.7K | +85 | −267 | +412 · 70% | +0.232 |
Правило: внутри дня ранжировать имена по отставанию от бета×бенчмарк, а не по величине движения: t растёт с 2.2 до 3.6–4.1, просадка по варианту (b2) вдвое меньше, режим фейда мягче (−146 против −430 в день). При входе 07:00 разница между способами почти исчезает (+0.23…+0.26%) — преимущество отстающих живёт в первый час, и часть его — устаревшие принты. Лидеров (впереди беты на 1+ п.п.) не брать: сверх бенчмарка они дают −0.22%.
В «своём баскете» добавлен переключатель ранжирования: по движению или по отставанию от сигнала (сырое: движение имени минус сигнал баскета/ETF, без беты). Файлы: laggard_out.txt, laggard_check_out.txt.
Сигнал и вход в 03:45 по последнему ночному принту BOATS (Datum), выход MOO. Ночь докачана по всем 68 именам вселенной отстающих и бенчмаркам (SMH 414 ночей, IGV 220, QQQ 543). Принты ночью свежие: медиана 1 мин до 03:45 у ликвидных, 5 мин у B-tier; старше 60 мин — 7% имя-дней.
| Чипы vs SMH, 2 года, |SMH 03:45| ≥ 1% | вход 03:45 (BO) | тот же сигнал, вход 04:00 | вход 07:00 | скачок 03:45→04:00 |
|---|---|---|---|---|
| Лидер впереди беты >1 | +0.27 | +0.23 | +0.05 | +0.04 |
| В линии ±0.3 | +0.59 | +0.54 | +0.33 | +0.04 |
| Отстающий 0.3–1 | +0.57 (WR 63) | +0.55 | +0.41 | +0.02 |
| Отстающий 1–2 | +0.71 (WR 66) | +0.68 | +0.40 | +0.02 |
| Отстающие 0.3–2, A ≥ $5M | +0.43 | +0.43 | +0.30 | — |
| Отстающие 0.3–2, B $1–5M | +1.48 (WR 80) | +1.37 (WR 78) | +1.03 (WR 73, t 5.5) | — |
| Портфель отстающих по сигналу 03:45 (A+B, 5/группу, $10K) | 2 года | 2024–25 | 2026 Q1 | 5 мес |
|---|---|---|---|---|
| вход 03:45 (BO last) | +188/день · WR 62% · t 3.3 · maxDD −8.1K | +42 | −201 | +464 · WR 74% |
| вход 04:00 | +168 · 59% · t 3.3 · −7.8K | +67 | −188 | +400 · 69% |
| вход 07:00 | +108 · 56% · t 2.6 · −4.5K | +25 | −119 | +269 · 60% |
Выводы по 03:45. Сигнал в 03:45 практически равен сигналу 04:00 (корреляция 0.977), премии за ранний набор нет: скачок 03:45→04:00 в сторону сигнала всего +0.02…+0.04%. Отстающие лучше лидеров и здесь (чипы +0.57…+0.71 против +0.27). Главное отличие — ночные принты свежие, поэтому подозрение на устаревший принт снимается для B-tier: полуликвидные отстающие держат +1.03% даже при входе 07:00 (по 04:00-версии было +0.62). Софт против IGV на 03:45 — ноль (16 дней, IGV на BO тонкий). Память против корзины: 5 мес +1.03% (t 4.4), 2 года +0.40% (t 2.0). Стек-сигнал чипов на 03:45 даёт тот же результат, что на 04:00 (+0.30/+0.38 против +0.29/+0.39).
Оговорка: BO — тонкий рынок (у B-tier медиана оборота за ночь $0.3–5M), набор в 03:45 по last-принту реалистичен на 1–2 юнита, не на полную книгу. Файл: laggard_0345_out.txt.
Пороги и состав стеков смотрим на первой половине окна, проверяем на второй. Плюс сквозной аудит кода и данных (38 проверок). Файлы: rebuild_5m_out.txt, audit_out.txt, audit_pit_out.txt, audit_claims_out.txt.
| Вариант | Всё окно $/день · t | TRAIN | TEST $/день · t · WR дней | Последний месяц |
|---|---|---|---|---|
| Плейбук, вход 04:00 | +624 · 4.21 | +594 (t 3.18) | +654 · 2.82 · 61% | +374 |
| с хеджем QQQ 1:1 | +544 · 4.34 | +474 | +614 · 3.00 · 57% | +423 |
| вход 07:00 | +403 · 2.85 | +206 | +600 · 2.62 · 64% | +324 |
| вход 08:00 | +282 · 2.34 | +57 | +513 · 2.89 | — |
| вход 09:00 | +103 · 1.52 | +51 | +157 · 1.42 | — |
Вторая половина окна не слабее первой: $654 против $594 в день. Поздние входы на TEST даже сильнее, чем на TRAIN, то есть продолжение в июле–сентябре дотягивалось до самого аукциона.
| Стек и сторона | TRAIN avg · t | TEST N | TEST avg | TEST WR | TEST t · $/день | Вердикт |
|---|---|---|---|---|---|---|
| Софт, лонг | +0.42 · 0.91 | 25 | +0.63 | 76% | 4.08 · +313 | держится |
| Крипто, шорт | +0.50 · 1.46 | 66 | +0.66 | 76% | 2.56 · +289 | держится |
| AI-инфра, шорт | +0.58 · 1.28 | 80 | +0.68 | 60% | 2.20 · +342 | держится |
| Чипы, шорт | +1.04 · 1.97 | 60 | +0.79 | 63% | 1.76 · +396 | держится |
| Чипы, лонг | +0.64 · 1.91 | 80 | +0.61 | 63% | 1.48 · +285 | на границе |
| Память, шорт | +0.56 · 1.04 | 64 | +0.62 | 66% | 1.20 · +233 | слабее |
| Память, лонг | +0.77 · 2.30 | 78 | +0.50 | 54% | 1.10 · +193 | ослаб вдвое |
Все семь пар на TEST положительные, ни одна не перевернулась. Память единственная заметно ослабла от первой половины ко второй. Составы книги: все пять стеков дают на TEST $654 в день (t 2.82), без крипто $596 (2.45), только чипы и AI-инфра $443 (2.55). Резать состав в этом окне смысла нет.
| Правило | TRAIN | TEST | Вердикт |
|---|---|---|---|
| FOMC — не торгуем | −0.32 | −1.91 | подтверждено |
| Jackson Hole — не торгуем | нет дней | −0.57 | подтверждено |
| Отчёт лидера ±1д — пропуск | +0.63 | −0.05 | подтверждено (без него +0.73) |
| Отчёт в стеке — пропуск | +0.41 | +0.14 | подтверждено (без него +0.70) |
| Имя без своих новостей — приоритет | +0.66 / +0.92 | +0.83 / +0.84 | подтверждено |
| Свой wire/PR за ночь — пропуск (шорт) | −0.80 | +0.07 | на TEST не подтвердилось, N=25 |
| Перегрев выше беты на 2+ п.п. — пропуск | −0.26 | +0.02 | подтверждено (норма +0.55…+1.06) |
| Отбор имён по отставанию | +521 | +549 (t 3.34, WR 70%) | подтверждено (по движению +337, t 1.56) |
| Понедельник — половинный сайз | +0.14 | −0.16 | подтверждено |
| CPI — торгуем | +0.17 | +2.67 | подтверждено, но N мал |
| Конец месяца | +0.97 | +2.07 | подтверждено, N=24 |
Файлы: research_results/pm0400_sector_sep16/ (README.md, sweep_stacks_out.txt, playbook_bt_out.txt, news_mechanism_out.txt, event_filters_out.txt, bo/analyze_bo_out.txt, mirror_short_out.txt, dash_data.json). Собрано 16.09.2026.