Опционы на акции — 2026: шире окно, больше объёмы, и весь разбор стратегии «запаса»

Собрано 24.08.2026 · данные Massive (NBBO опционов и акций), нотисы Cboe/SEC/Nasdaq · бэктест: 21 имя GTH-списка, 2025-08-18 → 2026-08-18, 4627 синхронных замеров · плюс тиковый реплей полных сессий и два свежих зонда ленты

Вердикт — самое главное в шести карточках

07:30–09:25
премаркет опционов на 21 имени работает с 17.08 — впервые в истории США
0 котировок
этой сессии в исторической ленте (зонды 20.08 и 24.08): бэктестить премаркет-опционы пока не на чем
−42 bps
стратегия «запас > 0.2% цены» для тейкера: средний P&L сделки при лучшем выходе. Мертва
$606/год
весь честный арбитражный край на 21 самом ликвидном имени; на SPY/QQQ/IWM самофинансируемых пробоев 0 из 1035
corr 0.33
стрэддл честно называет МАСШТАБ ночного хода; но как автоматический вес книги не улучшает — портфельный тест закрыл
06.12.2026
Nasdaq 23×5: главный риск года для всех наших овернайт-эджей — baseline уже снят
Коротко словами. (1) Окно торговли реально расширяется — но для опционов на акции пока только на бумаге нотисов: в ленте данных премаркет-сессия пуста, а Curb выторговал 3 контракта за неделю. (2) Идея «запас между стоком и опционом на премаркете» в текущем виде проверена на годе синхронных котировок и закрыта: порог в % цены отбирает не мисприсинги, а широкие спреды; сходимость базиса реальна, но её съедает пересечение четырёх спредов. (3) Живое продолжение той же идеи — использовать опционы как измеритель масштаба ночного хода (сайзер) и как готовый скрин исполнимого края (мейкерский бизнес, маленький, но настоящий). (4) К декабрю готовим мониторинг: 23×5 может съедать сам источник овернайт-эджей — премаркетный гэп.
все события проверены по первичным нотисам Cboe/SEC/Nasdaq; объёмы — Cboe «State of the Options Industry», Q2 2026
26 янв
Mon/Wed-экспирации на 8 имён (Mag7+AVGO) + IBIT
Раньше недельные опционы на акции истекали только по пятницам. Теперь у самых ликвидных имён 3 экспирации в неделю: короткие ставки стали дешевле и точнее. Побочный эффект для нас: медианный DTE ATM-контракта упал с 7 до 4, полоса синтетики выросла с 11.5 до 16 bps — выборки «до» и «после» неоднородны.
14 апр
SEC одобрил отмену правила PDT (порог $25K)
Pattern-day-trader limit уходит (фазировка у брокеров до 2027). Мелкие счета получают право на неограниченный дейтрейдинг — Cboe уже фиксирует рост активности когорты счетов до $25K.
28 мая
SEC одобрил расширенные часы для опционов на акции
Юридическая база под GTH. Cboe планировала 13 июля, запустила 17 августа.
17 авг
Cboe C1: премаркет 07:30–09:25 ET + Curb 16:00–16:15 на 21 имени
Первый раз в истории США опционы на отдельные акции торгуются вне 09:30–16:00. Очередь заявок с 07:15. Market/stop-ордера в GTH запрещены; обязательств маркет-мейкеров котировать нет; сессия имени открывается по гейту (первый round-lot принт в акции + двусторонний бид/аск), а не по часам.
17 сен
SEC-раундтейбл по готовности рынка к 24-часовой торговле
Регулятор смотрит на overnight-устойчивость, SIP и защиту инвесторов перед декабрём.
6 дек
Nasdaq 23×5: овернайт-сессия 21:00–04:00 ET (акции)
Подтверждено биржей 18.08; SEC одобрил правило в апреле (SR-NASDAQ-2025-109), 5 августа одобрены ценовые коридоры ±20% на овернайт. Итого почти 23 часа торговли с воскресенья по пятницу. Cboe EDGX планирует то же окно.
72.8M
контрактов/день — средний объём рынка опционов США в Q2 2026, +19% г/г. Рекорд
+46%
0DTE-объём с начала года: >20M контрактов/день. В SPX это 50–63% всего объёма
+3%
а вот опционы на ОТДЕЛЬНЫЕ АКЦИИ выросли лишь на 3% — весь бум в ETF (+24.6%) и индексах (+22.3%)
+46%
FLEX-опционы (нестандартные контракты) — институционалы тоже наращивают
<$25K
когорта мелких счетов снова активнее — эффект отмены PDT уже виден в статистике брокеров
3 экспирации
в неделю у Mag7 (пн/ср/пт) с 26 января — рынок движется к 0DTE на акциях
Почему это важно читать вместе: объёмный бум идёт в индексах и ETF, а расширение часов — в отдельных акциях. То есть Cboe строит инфраструктуру «на вырост», и первые месяцы новых сессий будут тонкими и неэффективными — это исторически лучшее время для тех, кто готов мерить их данными раньше других. Ровно поэтому дальше целый раздел про то, что в ленте, а чего там нет.

Окно торговли: что именно расширилось и что это даёт

карта торгового дня, ET. Пунктиром — сигнальные времена наших живых стратегий
00020406081012141618202224Акции — сейчасОпционы — до 17.08.2026Опционы — с 17.08 (21 имя, Cboe C1)Акции — план Nasdaq с 06.12 (23×5)pm_moo 9:10AMC10 18:00MOC→19:00
Как читать: каждая строка — инструмент/эпоха, цвет — тип сессии (синий — основная, серый — премаркет/пост акций, жёлтый — новые расширенные окна, фиолетовый — Curb). Зелёный пунктир — наше сигнальное время покрыто новым опционным окном, красный — нет.
Что попадает в новые окна из нашей книги. Только утро pm_moo 9:10 — премаркет-опционы теоретически дают ему хедж и implied-сигнал до открытия. AMC10 (18:00) и MOC→19:00 не покрыты вообще: Curb закрывается в 16:15. По составу тоже мимо: 21 GTH-имя — мега-капы, которые почти никогда не дают ±10% на отчёте. Прямой пользы для вечерних стратегий ноль — пока Cboe не расширит список и окна.

Сколько ночного хода уже отыграно к разным моментам утра

Сколько овернайт-гэпа уже отыграно к моменту t (медиана, %). N=94 756 гэпов ≥1%, 490 сессий0000004:0005:0006:0007:0007:3008:0008:3009:0009:1509:25% гэпа prev_close→open
Как читать: замер до запуска 23×5 (2024-04→2026-03, юниверс ADV≥2M, гэпы ≥1%). В 04:00 медианный гэп уже отыгран на 66%, к 09:25 — полностью; аукциону остаётся ~12 bps. Это baseline: после 6 декабря пересчитываем и сравниваем frac(04:00) — если ночная сессия заберёт объём, формирование гэпа уедет в ночь, и все стратегии «вход вечером → выход на открытии» потеряют часть хода.
Как это может быть выгодно лично тебе. (1) Сейчас: премаркет-опционы = возможность закрыть/захеджировать овернайт-позицию по 21 имени до открытия — но помни: маркет-ордеров нет, обязательств котировать у MM нет, спреды будут шире RTH. (2) Информация: с появлением данных — implied move до открытия как вход в сайзер (см. «Что живо»). (3) Новые неэффективности: тонкие первые месяцы GTH и 23×5 — время снимать баги ценообразования, у нас уже готова инфраструктура зондов. (4) Риск: 23×5 может частично разъесть сами овернайт-эджи — поэтому baseline выше и мониторинг в декабре обязательны.

Сессия есть — данных нет: два свежих зонда ленты

проверено 24.08.2026 живыми запросами к Massive: котировки, минутки, принты
зондокночто искалирезультат
GTH-премаркет20–21.08, 6 имёндвусторонние NBBO 04:00–09:300 записей; первый квот дня — 09:30:00.0xx
GTH-премаркет20–21.08, 6 имёнминутные бары 07:15–09:300 баров
Сегодняшний день24.08котировки за сегодня403: тариф не отдаёт самый свежий день
Curb 16:00–16:1517–21.08, 21 имя × 5 днейбары и котировки1 бар за неделю (NVDA 21.08, 3 контракта), котировок 0
Принты опционов/v3/tradesдоступ403 — принтов в тарифе больше нет
Вывод — тот же, что 20.08, теперь подтверждён и на неделе после запуска: расширенная сессия опционов в исторической ленте вендора отсутствует. Бэктест «премаркетного запаса» сегодня строится на нулевом N — не на маленьком, а на нулевом. Вендор в блоге обещает extended hours в OPRA-данных «без изменения кода» — проверять раз в 2–4 недели зондом (скрипт готов: scratchpad/gth_probe2.py). Плюс Curb-факт: даже если данные появятся, похоже, торговать там пока некому — 3 контракта за неделю на 21 имени.
Поэтому весь бэктест ниже сделан на самой близкой исполнимой прокси: синхронные NBBO трёх ног на 15:55 (последняя минута, когда оба рынка гарантированно открыты и ликвидны) с выходами в 09:31, на аукционе и позже. Когда GTH-данные появятся — вся инфраструктура перезапускается на 07:30–09:25 одной командой.

Логика стратегии «запаса» — простыми словами

пут-колл паритет, две ноги, и почему это должен быть арбитраж

Возьми колл и пут на одну акцию, один страйк K, одна экспирация. Купил колл + продал пут = обязан купить акцию по K на экспирации, что бы ни случилось. Значит, эта пара «синтетически» равна самой акции. Отсюда тождество:

C − P + PV(K) + PV(дивиденды) = Sсинтетика
PV — приведённая стоимость: страйк дисконтируется по ставке фондирования r за время до экспирации

Запас (базис) = Sсинтетика − Sакция. Если синтетика дороже акции — продаёшь синтетику (продал колл, купил пут) и покупаешь акцию: это называется конверсия. Если дешевле — наоборот (реверсал). Позиция дельта-нейтральна с первой секунды: куда пойдёт акция — не важно, заработок только на схлопывании базиса. На экспирации паритет выполняется точно, так что удержание до конца — единственный вариант, который является арбитражем в строгом смысле.

Про запрошенный выход «MOO». Он структурно невозможен как одна сделка: опционы не участвуют в аукционе открытия. Акция уходит в 09:30:00.000 одним принтом, а опционная нога торгуется только с возобновлением котирования — первый двусторонний квот мы замерили в 09:30:00.089. Эти 89 миллисекунд и утренний спред (вдвое шире обычного: 41 против 19 bps) — цена «MOO-выхода», она в бэктесте ниже посчитана честно, а не предположена нулевой.

Дальше три вопроса, на которые отвечает бэктест: (1) бывает ли базис больше порога — да; (2) сходится ли он — да; (3) остаётся ли что-то после пересечения спредов четырёх ног — вот тут всё и решается.

Бэктест: почему порог «0.2% цены» не работает

4627 замеров · 21 имя · 250 торговых дней · все шесть ног — синхронные NBBO со свежестью ≤2 c

Сначала — почему порог в долларах или в % цены вообще нельзя ставить

Ширина рынка синтетики по именам (медиана, bps от цены акции)NVDA9 bps |базис| мед 1.9 · $0.20 = 11 bpsTSLA9 bps |базис| мед 2.0 · $0.20 = 5 bpsAAPL11 bps |базис| мед 2.0 · $0.20 = 7 bpsAMZN12 bps |базис| мед 2.2 · $0.20 = 9 bpsBAC13 bps |базис| мед 2.3 · $0.20 = 38 bpsMSFT14 bps |базис| мед 2.2 · $0.20 = 4 bpsGOOGL15 bps |базис| мед 2.2 · $0.20 = 6 bpsMETA16 bps |базис| мед 2.5 · $0.20 = 3 bpsNFLX16 bps |базис| мед 2.6 · $0.20 = 22 bpsPLTR17 bps |базис| мед 2.5 · $0.20 = 13 bpsGOOG17 bps |базис| мед 2.3 · $0.20 = 6 bpsAMD19 bps |базис| мед 2.4 · $0.20 = 9 bpsORCL23 bps |базис| мед 2.9 · $0.20 = 10 bpsBABA26 bps |базис| мед 3.5 · $0.20 = 14 bpsPFE27 bps |базис| мед 4.0 · $0.20 = 78 bpsINTC34 bps |базис| мед 3.6 · $0.20 = 44 bpsMU37 bps |базис| мед 3.8 · $0.20 = 5 bpsAVGO37 bps |базис| мед 3.5 · $0.20 = 6 bpsTSM38 bps |базис| мед 4.2 · $0.20 = 6 bpsHOOD38 bps |базис| мед 4.1 · $0.20 = 20 bpsNOK85 bps |базис| мед 11.8 · $0.20 = 217 bps
Как читать: длина бара — медианная ширина рынка синтетики имени (сумма спредов колла и пута), bps от цены акции. Подпись справа — медианный |базис| и чему равен порог «$0.20» в bps для этого имени. На NVDA $0.20 — это 3 стандартных отклонения (сработал 1 раз за 247 дней, на свежих ногах 0), на NOK — меньше одного дневного шума. Один и тот же долларовый порог на разных именах — разные вселенные.

Порог отбирает не мисприсинги, а широкие рынки

Медиана |базис| / (полполосы синтетики) по порогам, bps. Меньше 1 = виден только край собственного спреда0.000.190.390.580.77>0>5>10>15>20>30>50
Как читать: mid может отойти от справедливой цены на 20 bps только там, где спред это позволяет. Отношение |базис|/полполосы никогда не доходит до 1: видимый «запас» не покрывает даже одну сторону входа. При пороге 0.2% медианная полоса отобранных наблюдений — 96 bps против 19 обычных, и половина сигналов — это NOK, где опцион просто не квотируется плотно. Фильтр работает детектором широкого спреда.

Базис действительно сходится — экономика идеи верна

Базис по децилям входа: 15:55 (вход) и 09:31 следующего утра (bps). Хвосты откатывают 80–90%-9-3+2+8+1412345678910вход 15:55утро 09:31
Как читать: по децилям входного базиса: к утру хвосты откатывают 80–90% к нулю, corr(вход, утро) = 0.05. Направление угадано правильно — «запас» не блуждает, а схлопывается. Проблема не в идее.

…но всю сходимость съедают спреды: P&L по вариантам выхода

P&L тейкера при пороге 0.2% цены (N=86), по вариантам выходаудержание до экспирации-42 bps WR 22%разгрузка в 09:31-197 bps WR 7%запрошенный «MOO»-190 bps WR 7%следующий день 15:55-143 bps из отчёта 20.08
Как читать: порог 0.2% цены, N=86 за год, вход по касанию (тейкер), комиссии $0.65/контракт учтены. Лучший вариант — вообще не выходить (до экспирации, там выход бесплатный) — и он всё равно −42 bps. Разгрузка утром хуже всего: платишь удвоенный утренний спред.

Мейкер против тейкера: спорная величина — это сам спред

Тот же сигнал, два способа входа: лимитом по mid (мейкер) и по касанию (тейкер), bps/сделку до экспирации-60-34-8+17+43>10 bps>20 bps>30 bpsмейкертейкер
Как читать: одни и те же сигналы. Зелёное — если бы оба опционных лега наливались лимитом по mid; красное — если пересекать спред. Разница и есть полный спред (~69 bps при пороге 20). Направление базиса не оспаривается — спор только о том, кто получает половину спреда. Мейкерская колонка не «бесплатные деньги»: пассивный лимит наливают охотнее, когда контрагент знает больше (adverse selection здесь не измерить — нет истории своих заявок).
Итог раздела: направленная версия («запас — сигнал, куда пойдёт акция») была отвергнута ещё раньше: p=0.31, вклад сигнала +5 bps при овернайт-дрейфе +15. Арбитражная версия с порогом в % цены мертва по строению: условие сигнала = условие неисполнимости. Но у задачи есть правильная система координат — следующий раздел.

Правильная координата: полполосы и исполнимый край

ревизия по твоим же возражениям: «0.2% может быть неидеален» и «редко — тоже хорошо». Оба оказались верными

Раз долларовый и процентный пороги ломаются о разную ширину рынков — нормируем сам порог на полполосы конкретного имени в конкретный момент: |базис| > k × (полоса/2). Теперь «сигнал» значит одно и то же на NVDA и на NOK.

Порог в долях полполосы: доля прибыльных сделок, % (вход тейкером, до экспирации, свежие котировки)02550751001.0×1.2×1.5×2.0×
порог kN за годсигн./деньbps/сделкуприбыльных$ за год (полный размер котировки)
1.0×1200.48-0.1238%$606
1.2×620.25+0.6373%$605
1.5×360.14+1.2694%$528
2.0×170.07+1.94100%$337
Как читать: вход тейкером, удержание до экспирации, только свежие котировки (все ноги ≤2 с). При k=2× прибыльны 100% сделок — сделка в этой координате верифицируется. Но посмотри на деньги.

Фронтир: чем строже фильтр, тем меньше годовая сумма

Фронтир исполнимого края: событий в год и суммарные $ за год (21 имя, полный размер котировки)0151303454606край>0 bpsкрай>1 bpsкрай>2 bpsкрай>5 bps$ за годсобытий
мин. крайсобытий/годмедиана $/сделкусвязанный капитал/сделку$ за год
>0 bps46$9.41$130 365$606
>1 bps17$19.47$105 692$404
>2 bps6$40.36$79 058$194
>5 bps2$48.87$79 058$98
Как читать: это ответ на «даже если редко — тоже хорошо»: да, отбор работает, сделка на событие растёт ($9 → $49), но годовая сумма падает ($606 → $98). Ограничение — не избирательность, а размер множества возможностей: его просто мало.

Проверка требования «минимум 0.2% запаса» — в обоих смыслах

«Запас ≥ 0.2%» можно понимать двумя способами, и у них противоположные судьбы. Смысл А — расхождение середин рынков (mid синтетики против mid акции) не меньше 0.2%: такие сигналы бывают. Смысл Б — после пересечения всех четырёх спредов в кармане остаётся не меньше 0.2% чистыми: таких событий не существует.

порог по mid-базису (смысл А)N/год (свежие ноги)P&L тейкера, bpsприбыльныхмедианная полоса отобранных
≥ 0.2%20−31.810%99 bps
≥ 0.3%5−42.420%105 bps
≥ 0.5%0на свежих котировках mid так далеко не уходит
≥ 1.0%0
мин. чистый исполнимый запас (смысл Б)событий за 12 мес, 21 имяплюс 15 wide-имён (6 мес)
≥ 1 bps (0.01%)17есть единичные
≥ 2 bps6
≥ 5 bps2
≥ 10 bps (0.1%)00
≥ 20 bps (0.2%)00
максимум, виденный вообще7.7 bps7.35 bps
Почему «минимум 0.2% чистыми» не бывает структурно. Чтобы после пересечения спредов осталось 20 bps, mid-базис должен уйти на 20 bps ПЛЮС полполосы. Уйти на столько mid может только в широком рынке (полоса ≥ 40–100 bps) — но тогда сами полполосы съедают больше, чем весь запас. А в узком рынке, где спред маленький, базис физически не отпускают дальше пары bps (арбитражные дески возвращают его раньше). Замкнутый круг: условие «большой чистый запас» требует одновременно широкого и узкого спреда. За год на 36 самых ликвидных опционных именах США рынок ни разу не отдал больше 7.7 bps чистыми — в 2.6 раза меньше требуемого минимума. Все сигналы «≥0.2%» в смысле А — это раскрытый спред, и их P&L −32 bps.

Сигнал-ловушка (так выглядит «запас 0.2%»)

NOK, 2026-01-05: базис -136 bps при полосе 400 bps — mid гуляет внутри мёртвого спреда. Исполнить нельзя: это не деньги, это отсутствие котировки.

Настоящая возможность (так выглядит край)

BAC, 2026-06-02: полоса всего 11 bps, и бид синтетики перекрыл аск акции на 5.4 bps — локнутый профит $57 на 20 контрактах, если стоять первым в очереди. Живёт в УЗКОМ рынке — в противоположном режиме от того, куда указывал порог 0.2%.

Итог раздела: арбитраж существует, координата найдена (доли полполосы, скрин по исполнимому краю), и в ней он верифицируется — но это бизнес маркет-мейкера с ёмкостью ~$600/год на 21 самом ликвидном имени при идеальном исполнении. Для тейкера с задержкой это ноль.

Тиковый слой: 189 полных сессий и лестница ставки

полный NBBO трёх ног, merge_asof на одну шкалу, свежесть ≤2 с, край на каждом обновлении

Дневной замер (одна точка в 15:55) сильно недооценивает частоту: тиковый реплей находит десятки тысяч моментов, когда край формально >0. Но у этих «денег» две проблемы: длительность и ставка.

Тиковый реплей полных сессий: «бумажные» $ тыс. в день при r=4.3% (до поправки на ставку!)010621131742308-0608-0708-1008-1108-1208-1308-1408-1708-18$ тыс.
Как читать: 9 сессий × 21 имя, август 2026. Медианная длительность окна — 25 мс; дольше полсекунды живёт лишь 24%. И суммы неравномерны: две пятницы (07-е и 14-е) несут 74% — в пятницу у Mag7 открывается 3-дневный контракт до понедельничной экспирации, у него минимальный тенор и максимальная чувствительность к ставке. Оговорки покрытия: на самых быстрых днях стрим акции упирается в кап 2M котировок (у NVDA 07.08 покрыто 09:30–12:58), а у NVDA/TSLA/AAPL за 11–13.08 в кэш попали получасовые окна — то есть это НИЖНЯЯ оценка числа окон.
Та же сумма после поправки на неопределённость ставки фондированияr=4.3% как есть1039 т$ эпизодов 31278±1 п.п.289 т$ эпизодов 6800±IQR/2 ставки121 т$ эпизодов 2321сдвиг+IQR/262 т$ эпизодов 488полполосы исполнимой ставки7 т$ эпизодов 33
Как читать: вот главная поправка. «Край» считался при ставке фондирования r=4.3%. Но рынок опционов подразумевает медиану 5.42% (IQR 3.7–7.3), а исполнимая полоса ставки на 3-дневном теноре — ±12 п.п. Каждая ступень — тот же массив эпизодов после вычета K·T·Δr (худший знак): сдвиг на 1 п.п. убивает 72% суммы, честная полполосы исполнимой ставки — всё.

Июльское расширение: паттерн подтверждён на втором месяце

Июльское расширение тикового реплея (полные сессии): «бумажные» $ тыс./день при r=4.3%010521131642207-01 ср07-02 чт07-06 пн07-07 вт07-08 ср07-09 чт07-10 пт07-13 пн07-14 вт07-15 ср07-16 чт07-17 пт07-20 пн07-21 вт07-22 ср07-23 чт07-24 пт07-27 пн07-28 вт07-29 ср07-30 чт07-31 пт08-03 пн08-04 вт08-05 ср$ тыс.
Как читать: 25 сессий июля × 5 имён (полные сессии 09:30–16:00), 38107 эпизодов, «бумажных» $1.71M при r=4.3%. Эпизоды есть каждый день из 25 — поток регулярный, не совпадение.
Всё воспроизвелось. (1) Деньги снова в днях с самым коротким контрактом: 4 пятницы + четверг 02.07 (перед праздничной пятницей — тоже 3-дневный тенор) несут 76% суммы; 99% сидит на DTE 3–4. (2) Лестница ставки идентична августу: ±1 п.п. оставляет 28%, ±2.9 п.п. — 5%, полполосы исполнимой ставки — $8.6K из $1.71M (0.5%). Вопрос «событийный поток или разовое совпадение» закрыт: это регулярный поток чувствительности к ставке на коротких тенорах, а не поток арбитража.
5.39%
ставка, которую подразумевают сами котировки (медиана; T-bill + ~110 bps) — её и надо использовать, а не задавать руками
±12 п.п.
исполнимая полоса ставки на DTE=3: шире самой ставки. На коротком теноре ставка не разрешается в принципе
28/год
настоящих пробоев паритета после калибровки ставки (из них >1 п.п. — 11, >5 п.п. — 4)
Что здесь торгуется на самом деле. Не «расхождение стока и опциона», а ставка фондирования: конверсия = дать в долг под implied rate, реверсал = занять. Полоса этой ставки 13–24 п.п. — ни один retail-путь не забирает carry со спредом в 13 пунктов. Это бизнес дилера по секьюритиз-лендингу с балансом и внутренним неттингом. Урок методологии: на 3-дневном теноре вся процентная компонента — 3.5 bps, а измеряемые «эджи» — 0.4–0.6 bps: допущение о ставке в 7 раз сильнее сигнала.

Ветка: запас на премаркете, выход строго в MOO того же дня

постановка: акция гэпает от вчерашнего клоуза, опцион «не успевает» — держим связку весь премаркет, закрываемся на аукционе. Проверка на ближайших наблюдаемых данных

Прямой бэктест этой постановки пока невозможен: GTH-котировок опционов в ленте нет (раздел «Данные»). Но её ядро — гипотеза о лаге опционной ноги за премаркетным движением акции — проверяется на первых секундах основной сессии: если маркет-мейкеры открывают котировки «на вчерашних ценах», базис в 09:30:00+ обязан быть смещён против направления гэпа и постепенно догонять. Замер: 304 name-days полных тиковых стримов, базис нормирован на вчерашний клоуз (как в постановке), все ноги свежее 2 с.

Базис в первые 10 секунд торгов по величине премаркетного гэпа (bps от вчерашнего клоуза)-49-24+0+24+49гэп < −1%−1%..−0.3%плоско+0.3%..+1%гэп > +1%базис (медиана)−полполосы+полполосы
Как читать: жёлтое — медианный базис в первые 10 секунд торгов; серое — половина полосы синтетики (±40 bps), внутри которой базис неисполним. Знак подтверждает гипотезу: при гэпе вверх синтетика на 1.9 bps дешевле акции, при гэпе вниз — на 0.6 bps дороже. Но величина…
99.6%
премаркетного гэпа уже в опционных котировках к первой котировке дня (наклон базиса на гэп −0.004 при «полном лаге» −1.0)
1–2 bps
размер остаточного «догоняния» при |гэпе| >1% — против полосы 81 bps: спред в ~50 раз больше лага
18 из 275
дней с исполнимым краем >0 в первые 10 секунд; медиана 2.3 bps, максимум за всё время 13 bps — до 0.2% не дотянулся ни разу
Вердикт по ветке. Лаг существует и по знаку ровно такой, как в гипотезе — но он микроскопический: маркет-мейкеры видят акцию всю ночь и открывают опционные котировки уже от премаркетной цены, страхуя остаток широкой полосой. «Запас как отставание опциона» на открытии RTH — фантом в пределах спреда. Для самого премаркета (07:30–09:25) это сильный прогноз, но не приговор: там обязательств котировать нет, и первые месяцы рынок может быть по-настоящему кривым. Как только GTH-котировки появятся в ленте — этот же скрипт (premarket_lag_proxy.py) прогоняется по премаркетному окну без изменений. Зонд ленты — раз в 2–4 недели.

Универс шире: «смотри не только NVIDIA» — проверено

15 ликвидных опционных имён вне GTH-списка, включая SPY/QQQ/IWM — самые узкие опционные рынки США
Универс шире: полоса синтетики (bps) и исполнимая полоса ставки (6 мес, свежие котировки)SPY1.4 bps полоса ставки 1.8 п.п. · пробоев 0QQQ3.8 bps полоса ставки 4.3 п.п. · пробоев 0IWM5.0 bps полоса ставки 5.7 п.п. · пробоев 0UNH28.1 bps полоса ставки 19.6 п.п. · пробоев 0JPM28.7 bps полоса ставки 19.5 п.п. · пробоев 0UBER28.9 bps полоса ставки 18.0 п.п. · пробоев 0XOM32.0 bps полоса ставки 22.5 п.п. · пробоев 0BA32.3 bps полоса ставки 22.1 п.п. · пробоев 0DIS35.4 bps полоса ставки 30.4 п.п. · пробоев 0CRM43.1 bps полоса ставки 27.2 п.п. · пробоев 0COIN47.1 bps полоса ставки 36.0 п.п. · пробоев 0MSTR48.5 bps полоса ставки 34.1 п.п. · пробоев 0GS67.2 bps полоса ставки 46.6 п.п. · пробоев 0SMCI70.0 bps полоса ставки 52.1 п.п. · пробоев 0LLY74.7 bps полоса ставки 45.4 п.п. · пробоев 0
Как читать: те же правила (свежие ноги ≤2 c, комиссии учтены), окно ~6 мес, 1 035 замеров. Полоса ставки = ставка займа минус ставка кредитования, обе выведены из котировок одного мгновения — это цена «арбитража» без каких-либо допущений о ставке.
Здесь дашборд чуть не соврал — рассказываем, потому что это главный урок страницы. При константной ставке 4.3% на SPY «исполнимый край» открывался в 53 днях из 99 (медиана 1.2 bps, «$35K/год» на полном размере). Даже калибровка трейлинг-ставкой оставляла 53 «края». Тиковая проверка вскрыла подлог: «край» стоит открытым 90–95% времени сессии одним эпизодом — арбитраж, который никто не забирает весь день на самом конкурентном рынке планеты, — это не арбитраж, а рассинхрон моей ставки с рыночной ставкой сегодняшнего дня. Финальный самофинансируемый тест (без внешней ставки вообще): пробоев 0 из 1035 замеров на 15 именах. SPY 0/99, QQQ 0/103, IWM 0/104.
Смысл для масштабирования: у плотных ETF полоса ставки в 10 раз уже, чем у single-names (SPY 1.8 п.п. против 13–24), то есть рынок там эффективнее ровно настолько, насколько уже спред — и пробоев всё равно ноль. Универс шире не спасает: «запас» на любом инструменте — это ставка фондирования ± её исполнимая полоса, и пробить полосу не даёт никто.

Что реально живо: опционы называют масштаб, не направление

единственный уверенно подтверждённый сигнал из всего исследования — и его первый боевой тест на книге AMC10
Подразумеваемое стрэддлом движение за ночь и реализованный |гэп| по бакетам, bps. corr=0.33089177266354123456подразумеваетсяреализовалось
Как читать: бакеты по подразумеваемому дневному движению (стрэддл/√DTE). Реализованный |гэп| растёт монотонно во всех шести бакетах, corr=0.33. Опционы честно оценивают, НАСКОЛЬКО двинется акция за ночь — просто не говорят, куда.
Овернайт-дрейф (знаковый) по тем же бакетам подразумеваемого движения, bps-7+3+12+22+31123456
Как читать: и бонус: сам овернайт-дрейф (знаковый) тоже растёт с подразумеваемым движением — от +2.6 до +31 bps. Довод сайзить овернайт-лонги по стрэддлу, а не равным весом.

Боевой тест: сайзер по стрэддлу на книге AMC10 (543 сигнала за 24 мес)

AMC10: средний P&L сделки (%, исполнимый) по квинтилям подразумеваемого движения на 15:55 дня отчёта+0.00+0.53+1.07+1.60+2.1312345
вессредний P&L сделкиSharpe книги (календарный)
равный (как сейчас)+1.13%3.52
∝ подразумеваемому движению+1.26%3.53
обратный (контроль)+0.97%3.25
Как читать: стрэддл берётся в 15:55 дня отчёта — ДО появления сигнала в 18:00, лукахеда нет. Вес ∝ impl/медиана, кэп [0.5×, 2.5×], нормирован на средний 1. Контроль с обратным весом симметрично ХУЖЕ — направление эффекта настоящее.
На уровне сделок эффект есть: +0.13% к среднему P&L (+12%) при том же Sharpe. Но сделка — не книга. Ниже — портфельный тест, который решил судьбу ветки.

Портфельный тест: gross 100%/день, кэп 25%/сигнал, календарный Sharpe

весtotal 24мSharpeMaxDDtotal 12мSharpe 12м
equal+123.3%2.54−16.9%+71.5%2.82
impl-сайзер+126.0%2.47−17.4%+72.5%2.70
mult (лесенка live)+153.3%2.51−17.2%+80.8%2.58
mult × impl+168.0%2.58−18.9%+93.5%2.71
Как читать: live-набор (без veto, 602 сигнала за 24 мес). На полном наборе (750, с veto) impl не добавляет ничего вовсе. Выглядит, будто mult × impl лучший — но смотри проверку устойчивости.
Вердикт ветки — НЕ ВАЙРИТЬ. Проверка устойчивости прибавки «mult × impl − mult»: средняя дневная разница +0.028%, t=1.32 (не значимо), дней «лучше» всего 44%, три квартала из девяти отрицательные, и 93% всей прибавки сидит в пяти днях. На уровне книги нормировка дневного gross съедает сделочный эффект: перевес волатильных имён растит дисперсию дня быстрее, чем средний P&L. Живая лесенка mult уже забирает весь доступный сайзинг-эдж. Implied move остаётся полезным как СПРАВКА о масштабе ночи (corr 0.33 с |гэпом| — факт), но не как автоматический вес.

0DTE Mon/Wed: продажа дневного стрэддла на 8 именах

новая структура рынка: с 26.01.2026 у Mag7+AVGO три экспирации в неделю. Вход 09:35, выход 15:55 или экспирация, строго NBBO
Сначала — ловушка, которую этот тест чуть не прошёл мимо. Первый прогон с обычным гейтом свежести котировок показал WR 92% и «Sharpe 28»: на 0DTE гейт по свежести ВЫХОДНОЙ котировки отбирает по результату — когда акция уехала от утреннего страйка, уехавший стрэддл котируется реже, и его свежесть падает вместе с P&L продавца. Отрезанные строки: |ход| 1.50% и −35 bps против 0.48% и +76 bps у оставшихся. Поэтому ниже полный сэмпл: вход по свежему биду (p90 = 4 с), выход — интринсик на закрытии, котировки не нужны.
0DTE: продажа ATM-стрэддла 09:35 до экспирации, средний P&L (bps от спота) по дням недели+0+6+12+17+23MonWedFri
Как читать: N=602 стрэддлов, медианная премия на входе 1.36% от спота (спред 5.5% премии), медианный |ход| страйк→клоуз 1.00%. Продавец забирает в среднем ~11% премии. Пятницы (зрелый 0DTE-рынок) жирнее новых Mon/Wed — «премии за новизну» нет; среда вообще на грани шума (t=0.95).
0DTE-продажа по месяцам 2026, bps/сделку (равный вес)-7+6+20+34+480102030405060708
+15.5 bps
средний P&L продажи до экспирации, WR 64%, t=4.1 (N=602 за 7 месяцев)
+15 bps
книга (равный вес 8 имён/день): в день экспирации, 82 дней; худший день -166 bps
−528 bps
худшая сделка (TSLA 29.06: ход 7% при премии 1.7%) = 32 средних профита. Это профиль шорт-вола, хвост придёт
Честный статус: живой кандидат, но НЕ готовая стратегия. Плюс: премия систематическая (t=4.3), все 8 имён положительные, механика простая. Минусы, которые решат судьбу: (1) 7 месяцев данных, один месяц (июнь) уже минусовой; (2) маржа под голый короткий стрэддл в разы больше премии — доходность НА КАПИТАЛ скромная; (3) хвост −5× премии за один день, серия таких дней в стрессовом месяце сотрёт квартал; (4) продажа по биду полного размера не проверена.

Проверка на полном цикле: пятницы 2024–2026 + защитные крылья

год (пятницы)Nпродажа до экспирации, bps
2024387+5.8
2025389+7.5
2026234+17.6
Как читать: итого по пятницам 2024–2026: N=1010, +9.2 bps/сделку, WR 63%, t=2.57, худшая сделка -756 bps.
вариант (на строках с крыльями, N=1408)средний bpsхудшая сделкаt
голый короткий стрэддл+9.9-756
айрон-бабочка (стрэддл − крылья ~ATM±премия)-4.8-224-3.39
Как читать: бабочка = продажа ATM-стрэддла + покупка колла и пута на страйках ~ATM±премия (по аскам). Крылья режут хвост втрое (маржа падает до ширины крыла), но стоят ~35% премии стрэддла — и этого достаточно, чтобы съесть весь эдж.
Финальный вердикт 0DTE после полного цикла. Премия продавца реальна и стабильна по годам (+5.8 / +7.5 / +17.6 bps в 2024/2025/2026, включая год апрельского шока), итого +9.2 bps/сделку при t=2.57 — но она ТОНЬШЕ, чем казалось на одном 2026-м (+15.5, t=4.3). А тест с крыльями доказывает её природу: как только покупаешь защиту от хвоста, результат становится значимо отрицательным (−4.8 bps, t=−3.4). То есть весь 0DTE-эдж — это плата за голый хвостовой риск, который нельзя ни отстраховать (страховка дороже премии), ни переждать (worst −756 bps = 80 средних сделок). Систематически в книгу — НЕ брать; это лотерейный бизнес страховщика без перестраховки. Единственное, что осталось бы проверить при желании — режимные фильтры (без макро-дней/отчётов соседей), но это уже охота за подвыборкой с высоким риском снупинга.

VRP на месячном теноре: стрэддл 25–35 DTE, удержание 3 недели

ночной шорт-вол мёртв из-за спреда за ночь премии; здесь премия копится ~15 торговых дней, спред платится один раз
вариантbps от спота/сделкуWRt-stat
ПРОДАЖА стрэддла, по касанию-42.063%-1.29
ПРОДАЖА, mid-to-mid (оптимист. граница)+21.6
ПОКУПКА стрэддла, по касанию-85.3
Как читать: N=484 позиций (21 имя, ~41 понедельников за 12 мес), вход 15:55 пн, выход тем же контрактом через 21 календарный день. Без дельта-хеджа — сырой замер премии; по неделям входа t=-0.86.
Вердикт: месячного VRP для тейкера на single-name НЕТ. Классический профиль шорт-вола: медиана +122 bps (WR 63%), средняя −42 из-за хвостов — кварталы гуляют от +158 до −206 bps/сделку (апрельский шок 2026). Премия существует только у mid (+22 bps), и она (а) незначима (t=0.67) и (б) целиком съедается одним round-trip спреда (64 bps). Сквозной урок вместе с 0DTE-секцией: продажа волатильности на отдельных акциях выживает только в конфигурациях без выходного спреда — 0DTE до экспирации +15.5 bps, тот же по духу трейд с выходом через котировки — минус.
Проверен и вариант «держать до экспирации» (спред один раз, выход = интринсик, котировки не нужны): продажа -105 bps/сделку, t=-2.49, WR 52%, медиана +40 — и худшая сделка -7588 bps: месячный голый стрэддл ловит earnings-гэпы внутри жизни контракта. Покупка +38 bps (шум). Ветка VRP закрыта во всех трёх конфигурациях.

Earnings-стрэддл: купить/продать implied move через отчёт

вход 15:55 перед AMC-отчётом, выход в первые минуты следующей сессии; стратифицированный сэмпл по годам
стратегияNсреднее, % премииWRt
ПОКУПКА стрэддла, по касанию342-23.2%27%-9.84
ПРОДАЖА стрэддла, по касанию342-68.2%31%-5.34
покупка, mid-to-mid (фикция)342+4.9%47%+1.97
Как читать: implied move на входе (медиана): 12.1%; реализованный: 8.3%; реализованный превысил implied в 31% случаев. Спред стрэддла на входе 11.0% премии.

Неэффективность открытия RTH: спящие ордера наливаются — но кому?

выросло из кейса META (первые принты дня по вчерашним ценам); 12 недель × 21 имя, ~30 тыс. принтов первых 20 секунд

Каждое утро в первые 20 секунд торгов ~10% опционных принтов проходят вне NBBO своего же мгновения: спящие GTC-ордера и паникующие маркеты наливают тех, кто стоит лимитниками. Мы померили это честно: против одновременной котировки (не против цены через 2 минуты — та разница на 90% гамма-движение), с классификацией по условиям сделок (ноги спредов, которым можно печататься вне рынка, отсечены) и с дельта-хеджем.

фактчислочто означает
mark-out контрагента (к mid, hedged)+$14–18/контракт, t≈8–9поток стабильно добычен три месяца подряд (июнь/июль/август)
mark-out с удержанием 5 мин+$15.3 (растёт)наливающий поток НЕинформирован — настоящие «спящие», не умные деньги
когда приходит добыча2–20-я секундыколокация не нужна; первая секунда почти пуста
направление79% денег — покупатели платят выше аскасобирает продавец-лимитник
опенинг-аукцион−$7/контракт, WR 50%аукционная цена = информированный дисбаланс; в аукцион не вставать
валовый поток на 21 имени~$1.6M/годна два порядка больше паритетной ветки ($606/год)

Бэктест лестницы — и его честная смерть

версия симуляциирезультат
двусторонняя лестница ±1/3/7% от раннего рынкаSharpe 0.35: sell-уровни +$37K (WR 59), buy-уровни −$34K (WR 42) — стоячие биды ловят падающие ножи
sell-only, наивная (выход по mid 09:35)$621/день, «Sharpe 7.4» — сработал doubt-протокол
sell-only, СТРОГАЯ: филлы только с 1-й секунды и размером ≥2, выход по аску$2.9K за 60 дней, а без MU: −$91/день (Sharpe −1.95); вклад MU нестабилен между периодами = не сигнал
Вердикт ветки. Неэффективность реальна, статистически мощна и стабильна — но вся её величина равна полуспреду, и честный выход через спред съедает её без остатка. Забрать может только полный маркет-мейкер: пассивный вход, пассивный выход, первая очередь. Это седьмое независимое подтверждение сквозного закона всей программы: на опционах отдельных акций торгуемая величина — сам спред. Практическая ценность для нас: (1) НИКОГДА не оставлять опционные GTC-ордера через ночь и не отправлять маркеты в первые секунды — по ту сторону этого потока стоят те самые $1.6M/год; (2) закрывать/открывать позиции не раньше 09:32; (3) если premarket-сессия оживёт — весь этот конвейер измерений запускается там одной командой.

Похожие короткие стратегии: что уже закрыто, что открыто

всё, что закрыто — закрыто на исполнимых NBBO, не на теории. Открытое — с готовым первым шагом

Продажа овернайт-стрэддла (ночной VRP)ЗАКРЫТО

15:55 по бидам → 09:31 по аскам: −53.7 bps/сделку, WR 18%, t=−29.5 (N=4627). По mid −6.8 bps: даже без спредов ночная премия отрицательна из-за хвостов. Стоимость касания в обе стороны — 47 bps — съедает любую короткую опционную идею на single-name.

Двухногий арбитраж базиса (эта страница)ЗАКРЫТО для тейкера

Порог в % цены отбирает неисполнимое; в правильной координате — мейкерский бизнес на $606/год. Вернуться, когда появятся GTH-данные: тонкий премаркет — шанс на настоящие пробои.

Implied-move сайзер овернайт-книгЗАКРЫТО как вес

corr 0.33 с |гэпом| — факт; +12% к P&L на уровне сделок — факт. Но портфельный тест (gross 100%, кэп 25%) убил: t=1.32, 93% прибавки в 5 днях, Sharpe не растёт. Оставить implied move как справку о масштабе, не как вес. См. секцию «Сайзер».

0DTE Mon/Wed стрэддлы на 8 именахПРОТЕСТИРОВАНО

С 26.01 у Mag7 три экспирации в неделю; 0DTE-объём +46%. Продажа ATM-стрэддла 09:35 → 15:55/экспирация, строго NBBO, Fri как контроль зрелого рынка. Результаты — в секции «0DTE» выше.

VRP на 7–30 дняхЗАКРЫТО во всех вариантах

Протестированы все три конфигурации: выход через котировки −42 bps/сделку (t=−1.29); до экспирации −105 bps (t=−2.49, худшая −7588 bps — earnings-гэпы внутри месяца); покупка — шум. Даже mid-to-mid +22 bps незначимы. См. секцию «VRP».

Earnings-стрэддл (овернайт через отчёт)ЗАКРЫТО с обеих сторон

Протестировано (N=348, 2022–2026): покупка −21%/сделку премии (t=−8.2), продажа −66% (t=−6.9) — минус все 5 лет подряд с обеих сторон. Implied завышен против realized (11.9% vs 7.8%), но crush-премию съедает утренний выкуп по распахнутым аскам. См. секцию «Earnings-стрэддл».

OPEX-дрейф по режиму дилерской гаммыЗАКРЫТО

Проверено на своих клоузах: таблицы курса воспроизводятся точно, но их «сценарии D» — лучшие ячейки сетки из 504 тестов (на грани BH-FDR), сама заявленная теория (Panel A) минусует и в их данных; главное — OOS до 2020 (безусловная версия, 18 тестов) пуст полностью, лучший p=0.13. Режим GEX непроверяем (SqueezeMetrics недоступен). Торговать нечего.

Box-rate carry (то, что реально торгуется в паритете)НЕ НАШ РАЗМЕР

Весь «арбитраж паритета» сводится к торговле ставкой фондирования. Её исполнимая полоса 13–24 п.п. — забирает только дилер с балансом. Retail-пути нет; закрыто по строению.

Методология и грабли — чтобы не переоткрывать

пять правил, каждое стоило бы денег, если бы мы его не поймали
граблямасштаб ошибкиправило
Бар против котировки (рассинхрон до 60 с)81% дисперсии «запаса» был часовым скосомвсе ноги — NBBO с записанной свежестью, гейт ≤2 с
Устаревшие котировки96.3% «денег» сырого сэмплато же: свежесть каждой ноги, не одной
Ставка задана рукамитиковые «$732K» умерли при калибровкеr выводить из котировок: медиана 5.42%, не 4.3%
Порог в $ или % цены½ сигналов = NOK (детектор широкого спреда)нормировать на полполосы имени
«Выход MOO» двумя ногамиопцион не в аукционе (+89 мс, спред ×2)моделировать ноги раздельно

Данные: Massive `/v3/quotes` (NBBO опционов с 2022 и акций), `/v2/aggs` минутки (adjusted=false), дивиденды `/v3/reference`. Комиссии $0.65/контракт учтены во всех исполнимых цифрах; проскальзывание сверх спреда не моделируется (правило книги). Sharpe — только календарный (дневной агрегат × √252).

Источники трендов: нотисы Cboe (id 61230, 59462), пресс-релизы SEC/Cboe от 28.05, Cboe «State of the Options Industry Q2 2026», подтверждение Nasdaq 23×5 от 18.08.2026 (старт 06.12.2026, SEC-раундтейбл 17.09), блог Massive об extended hours в OPRA.

Сгенерировано 24.08.2026 · tools/synth_gap/build_dash3.py · данные и код: tools/synth_gap/ + enrichment_data/synth_gap/ · прошлый дашборд (глубокая версия бэктеста): options_2026_synth_gap.html