Перейти к содержимому
Все стратегии

Стратегии

BTC Deribit IV Term-Structure Calendar Reversion, дельта-нейтральная вега-сделка относительной стоимости (DERIBIT ATM календарный спред стреддлов: короткая/длинная недельная нога ~7-DTE против месячной ноги ~30-DTE, когда наклон ATM-IV между ближним и дальним сроками достигает экстремального z-score; еженедельный перенос, параметров: 3)

Итог: Отменено

BtcDeribitIvTermStructureZScoreCalendarRV

Сводка по итогам

Эта стратегия добавила действительно новый и корректно реализованный механизм для недостаточно представленного сегмента опционов фабрики: дельта- и вега-нейтральную ставку на нормализацию наклона ATM IV между ближним и дальним сроками. Она отличается от прежних неудач с короткой позицией по VRP, направленной выпуклостью и покрытым коллом. Экономика на сделку была здоровой (avg_trade_return_pct +12.7%, PF 11.36, положительное математическое ожидание), поэтому дело было не в неспособности покрыть комиссии, а входы соответствовали гипотезе. Фатальная проблема была структурной: всего 12 календарных сделок за всё доступное примерно 18-месячное торговое окно цепочки Deribit; metrics_reliable=false, и изменение капитала происходило лишь 3 дней, поэтому коэффициент Шарпа 2.34 и доля прибыльных сделок статистически неинформативны. На проверке бэктеста аналитик отказался от стратегии как от data_wall — та же проблема погубила EthDeribit convexity roll — после одной итерации, до запуска оптимизации.

Гипотеза

Дельта-нейтральная, на одном базовом активе, DELTA-NEUTRAL сделка относительной стоимости TWO-EXPIRY на опционах VEGA DERIBIT BTC. Она торгует SLOPE срочной структуры подразумеваемой волатильности ATM (ближний недельный ATM IV против дальнего месячного ATM IV), NOT уровень волатильности — механика принципиально отличается от всех прежних неудач с опционами: это не короткая позиция по абсолютной волатильности VRP (неудача no_edge/risk_reject), не направленная длинная выпуклость с одной ногой (неудача data_wall на……Показать большеСвернуть

Дельта-нейтральная, на одном базовом активе, DELTA-NEUTRAL сделка относительной стоимости TWO-EXPIRY на опционах VEGA DERIBIT BTC. Она торгует SLOPE срочной структуры подразумеваемой волатильности ATM (ближний недельный ATM IV против дальнего месячного ATM IV), NOT уровень волатильности — механика принципиально отличается от всех прежних неудач с опционами: это не короткая позиция по абсолютной волатильности VRP (неудача no_edge/risk_reject), не направленная длинная выпуклость с одной ногой (неудача data_wall на 12 сделках) и не покрытый колл (неудача из-за исполнения). В каждом цикле стратегия формирует ATM STRADDLE CALENDAR, объединяя недельный опцион со сроком около 7-DTE и месячный со сроком около 30-DTE по одному ATM страйку; на старте дельта обеих ног близка к нулю — это чистая ставка на нормализацию спреда IV между ближним и дальним сроками. Сигнал возникает примерно еженедельно, когда наклон достигает экстремального значения скользящего z-score (около 50-80 сделок за примерно 2 лет истории BTC на Deribit). Стратегия закрывает крупнейший пробел в разнообразии фабрики: опционы 5.8% против целевого уровня >= 15%; дельта-нейтральность отвечает недостаточно представленному сегменту рыночно-нейтральных стратегий.

Точная реализация гипотезы: один базовый актив, два срока экспирации, дельта-нейтральная вега RV на наклоне ATM-IV SLOPE между ближним и дальним сроками (не на уровне волатильности); вход при экстремумах скользящего z-score, еженедельная периодичность переноса, три настраиваемых параметра (entry_z, exit_z, z_lookback). Используется parameters['rolling_options'] со структурой='calendar' — это единственный поддерживаемый путь для нескольких сроков экспирации; discover_deribit_calendar выбирает ONE общий ATM страйк……Показать большеСвернуть

Точная реализация гипотезы: один базовый актив, два срока экспирации, дельта-нейтральная вега RV на наклоне ATM-IV SLOPE между ближним и дальним сроками (не на уровне волатильности); вход при экстремумах скользящего z-score, еженедельная периодичность переноса, три настраиваемых параметра (entry_z, exit_z, z_lookback). Используется parameters['rolling_options'] со структурой='calendar' — это единственный поддерживаемый путь для нескольких сроков экспирации; discover_deribit_calendar выбирает ONE общий ATM страйк со свечными данными для всех четырёх ног (ближние C+P, дальние C+P) на каждом недельном открытии и задаёт обеим экспирациям одну дату входа, поэтому ближняя и дальняя ноги действительно имеют общие дату входа и страйк. Согласно гипотезе порог входа задан скользящим z-score, а не фиксированным уровнем в пунктах волатильности: в прежних аналогичных календарных спредах использовались абсолютные пороги спреда IV, которые не учитывают масштаб волатильностных режимов. Отмечены два намеренных отклонения: (1) глубина истории цепочки — 540 дней (около 77 недельных циклов), а не 730: ограничивающим фактором бюджета опционов Layer-3 для 600s служат число опционных ног (около 300 контрактов) и стоимость запроса цепочки Deribit; 18 месяцев всё же охватывают несколько режимов волатильности; (2) дальняя нога определяется как ближайшая указанная пятница примерно через 28 дней (расширитель выбирает ближайшую указанную пятницу к open+30) — это ликвидный срок около 1 месяцев. Все операции горячего пути имеют сложность O(1) (слоты котировок для каждой ноги, монотонный курсор расписания, дек со статистикой z-score и текущими моментами, бисекция за 24 итераций IV); основной ряд и ноги используют бары 1-DAY, поскольку отметки опционных ног обновляются только ежедневно. Честная оговорка для аналитика: аналогичные механизмы не удавалось «структурно измерить» на коротких окнах опционов, поэтому число сделок на этой цепочке длиной 18 месяцев (около 25-45 календарных спредов) всё ещё может быть ниже критерия успеха гипотезы в 60 сделок.

data_wall: невозможно измерить / недостаточная статистическая мощность: стратегия провела лишь 12 календарных сделок за FULL доступной истории опционов Deribit BTC (около 18 месяцев доступной для торговли цепочки), при metrics_reliable=false; кривая капитала менялась лишь 3 дней (effective_daily_obs=3), sharpe_ci_low=0.0 и PSR 0.64 — данных недостаточно для выводов. Это NOT провал по комиссиям или ожиданию (avg_trade_return_pct относительно премии +12.7%, PF 11.36, положительное ожидание), а механизм……Показать большеСвернуть

data_wall: невозможно измерить / недостаточная статистическая мощность: стратегия провела лишь 12 календарных сделок за FULL доступной истории опционов Deribit BTC (около 18 месяцев доступной для торговли цепочки), при metrics_reliable=false; кривая капитала менялась лишь 3 дней (effective_daily_obs=3), sharpe_ci_low=0.0 и PSR 0.64 — данных недостаточно для выводов. Это NOT провал по комиссиям или ожиданию (avg_trade_return_pct относительно премии +12.7%, PF 11.36, положительное ожидание), а механизм действительно новый и реализован корректно: SLOPE срочной структуры с нейтральными дельтой и вегой RV, отличается от прежних провалов опционов VRP/направленных/покрытых коллов; входы соответствуют замыслу: длинная позиция 6/короткая 6, чистая дельта около нуля. Проблема структурная: недельная периодичность с фильтром экстремального z-значения на цепочке, начинающейся лишь около 2025-02, не даёт статистически значимой выборки, а параметры 3 не могут её увеличить. Два часа оптимизации фазы 3 лишь подогнали бы кривую примерно под 4 сделок на окно walk-forward-анализа и несколько сделок на отложенной выборке. Опасение QA насчёт числа сделок и статистической мощности подтверждается полной историей (12 < 30 < установленного самой гипотезой критерия в 60 сделок). Та же преграда, что и в случае отказа от EthDeribitTrendLongConvexityCheapIvRoll data_wall и L27. abandon_class = невозможно измерить.

Реализация

Дельта- и вега-нейтральная сделка относительной стоимости на SHAPE срочной структуре подразумеваемой волатильности BTC ATM на Deribit. На каждом дневном баре она вычисляет волатильность через инверсию Black–Scholes для ближнего (~7-DTE) и дальнего (~28-30-DTE) ATM стреддлов по свечам соответствующих опционов относительно спотовой цены перпетуального контракта, берёт наклон IV(ближний)-IV(дальний) и нормирует его в скользящий z-score. При |z| >= entry_z стратегия формирует календарный спред ATM STRADDLE CALENDAR с……Показать большеСвернуть

Дельта- и вега-нейтральная сделка относительной стоимости на SHAPE срочной структуре подразумеваемой волатильности BTC ATM на Deribit. На каждом дневном баре она вычисляет волатильность через инверсию Black–Scholes для ближнего (~7-DTE) и дальнего (~28-30-DTE) ATM стреддлов по свечам соответствующих опционов относительно спотовой цены перпетуального контракта, берёт наклон IV(ближний)-IV(дальний) и нормирует его в скользящий z-score. При |z| >= entry_z стратегия формирует календарный спред ATM STRADDLE CALENDAR с одинаковым страйком: высокий z (ближняя волатильность завышена / кривая инвертирована) -> SELL ближний стреддл и BUY дальний; низкий z (ближняя волатильность занижена / выраженное контанго) -> BUY ближний и SELL дальний. Размер дальней ноги обеспечивает нейтральность по веге (contracts_back = contracts_front * vega_front / vega_back); обе ноги — ATM стреддлы с общим страйком ONE, поэтому суммарная дельта составляет около 0 (её измеряют и ограничивают до входа). Выход происходит, когда z-score возвращается внутрь диапазона выхода, либо позиция принудительно переносится за roll_buffer_hours до экспирации ближнего опциона. Реальные опционные ноги Deribit определяются расширителем цепочки «calendar» rolling_options; перпетуальный контракт BTC используется только для спотовой цены и графика переноса, сделок по нему нет.

Результаты верификации

Изменения не нужны; при желании переформулируйте текст гипотезы как «еженедельная периодичность переноса», чтобы не срабатывать на автоматической проверке согласованности.

Слой -1.5 отметил: «гипотеза указывает недельные бары, но config.bar_type равен 1-DAY». Это ложное срабатывание: в гипотезе «недельный» обозначает срок ближнего опциона (~7-DTE недельный контракт Deribit) и периодичность переноса, а не таймфрейм сигнальных баров. Код корректно вычисляет z-score наклона IV на барах 1-DAY (опционные ноги имеют только дневные отметки цены) и переносит позицию еженедельно — это точная реализация. Реального несоответствия таймфреймов нет.

Если набор ног когда-либо расширится, определяйте единицу премии по пути площадки/инструмента (нативные опционы или линейный USD), а не по пороговому значению величины.

_premium_usd() использует эвристику величины (px < 1.0 => премия в монетах * спотовая цена, иначе премия USD). Для близкого срока ATM BTC премия опциона в монетах составляет небольшую долю BTC, поэтому классификация верна; однако у опциона с дальним сроком или глубоко вне денег, чья премия в монетах превышает 1.0 BTC, её ошибочно примут за уже выраженную в USD. В этой совокупности стреддлов ATM со сроком около 7/30-DTE такой случай недостижим, но эвристика ненадёжна при расширении набора ног.

Для полного бэктеста используйте максимум доступной истории опционов Deribit BTC, а не тестовое окно на 540 дней, чтобы выборка была настолько большой, насколько позволяют данные, до оценки торгового преимущества аналитиком.

lookback_days=540 (18 месяцев) — это меньше подразумеваемой гипотезой примерно 2-летней истории опционов Deribit BTC; такой период выбран, чтобы уложить около 300 ног в бюджет Layer-3. Это напрямую ограничивает достижимый размер выборки; вместе с недельной периодичностью и фильтром экстремальных z-значений это и лежит в основе упомянутого выше беспокойства о числе сделок.

Риск малого числа сделок и недостаточной статистической мощности. Разработчик честно оценивает число календарных сделок примерно в 25-45 за период анализа цепочки в 540 дней (18 месяцев), что ниже собственного критерия успеха гипотезы в 60 сделок; в песочнице было лишь 12 сделок за 178 дней при metrics_reliable=false (кривая капитала менялась лишь 3 дней, sharpe_ci [0.0, 3.63]). Родственные опционные стратегии с этим механизмом ранее завершались выводом «структурно невозможно измерить» на коротких отрезках……Показать большеСвернуть

Риск малого числа сделок и недостаточной статистической мощности. Разработчик честно оценивает число календарных сделок примерно в 25-45 за период анализа цепочки в 540 дней (18 месяцев), что ниже собственного критерия успеха гипотезы в 60 сделок; в песочнице было лишь 12 сделок за 178 дней при metrics_reliable=false (кривая капитала менялась лишь 3 дней, sharpe_ci [0.0, 3.63]). Родственные опционные стратегии с этим механизмом ранее завершались выводом «структурно невозможно измерить» на коротких отрезках Deribit. Механизм действительно NEW и реализован правильно: SLOPE срочной структуры RV, в отличие от прежних провалов опционов VRP/направленных/покрытых коллов. Поэтому он заслуживает бэктеста на полной истории, но сначала аналитик должен проверить фактическое число сделок: результат менее -30 сделок не позволяет отличить преимущество от шума вне зависимости от PF/коэффициента Шарпа. Учти также: показатели прибыльных сделок в песочнице относительно премии и выглядят здоровыми (avg_trade_return_pct +12.7%, положительное ожидание на условную номинальную сумму), поэтому проблема в размере выборки, NOT в возможности покрыть комиссии.

Обзор бэктеста

Шарп
2,34
Общая доходность
2,55%
Максимальная просадка
0,10%
Всего сделок
12
Доля прибыльных
66,7%
Профит-фактор
11,36

Действительно NEW и корректно реализованный механизм: относительная стоимость IV срочной структуры SLOPE (календарный спред стреддлов: ближняя неделя против месяца ATM), по конструкции нейтральный по дельте и веге; отличается от всех прежних неудач с опционами (VRP короткая позиция, направленная выпуклость, покрытый колл). Закрывает реальный пробел в разнообразии.

Преимущество на условную номинальную сумму выглядит здоровым, поэтому это NOT провал по возможности покрыть комиссии: avg_trade_return_pct +12.7% (относительно премии), profit_factor 11.36, положительное ожидание +$212/сделку, низкая максимальная просадка 10.1%.

Входы соответствуют гипотезе: календарные спреды 6 длинные / 6 короткие, сбалансированные, чистая дельта на входе около нуля (-0.25), средняя денежность около 1.02, среднее DTE около 15.8 (ближний и дальний стреддлы).

DECISIVE: всего 12 сделок за доступную цепочку опционов Deribit ENTIRE продолжительностью BTC. Ноги опционов охватывают период примерно от 2025-02 до 2026-09 (перпетуальный контракт доступен с 2018+, но торговое окно составляет около 18 месяцев), а недельная периодичность с фильтром экстремальных z-значений даёт прогноз лишь около 12-45 календарных спредов за ALL истории.

metrics_reliable=false; кривая капитала менялась только 3 дней (effective_daily_obs=3); sharpe_ci_low=0.0 (внизу пересекает ноль), probabilistic_sharpe 0.64. Коэффициент Шарпа 2.34 / PF 11.36 / доля прибыльных сделок 67% статистически неинформативны при 12 наблюдениях.

Настройкой число сделок не увеличить: параметры 3 не поднимут их количество, а 3-этапный walk-forward-анализ оставит около 4 сделок на окно и всего несколько в контрольной выборке — это подгонка под шум. Собственный критерий успеха гипотезы в 60 сделок не достигнут.

Сводка по итогам

Даже механически обоснованную новую торговую идею нельзя выпускать, если торговое окно данных структурно ограничивает выборку ниже уровня статистической значимости; до разработки, а не после неё, оценивайте достижимое число сделок с учётом истории данных.

На этапе проверки бэктеста до оптимизации аналитик вынес вердикт «отказаться», классифицировав стратегию как data_wall: при недельной периодичности и фильтре экстремальных z-значений цепочка опционов Deribit, доступная лишь начиная примерно с 2025-02, не позволяет получить статистически значимую выборку, а 3 параметров не могут её увеличить. До оптимизации, проверки после оптимизации аналитиком и оценки риска дело не дошло.

Дельта- и вега-нейтральная сделка относительной стоимости на SLOPE срочной структуре подразумеваемой волатильности BTC ATM на Deribit: недельный стреддл со сроком около 7-DTE против месячного стреддла со сроком около 30-DTE в календарном спреде, когда z-score наклона IV между ближним и дальним сроками достигает экстремума.

За всю доступную историю опционов стратегия совершила лишь 12 сделок (6 длинные / 6 короткие календарные спреды) с avg_trade_return_pct +12.7% (относительно премии), фактором прибыли 11.36, долей прибыльных сделок 67%, коэффициентом Шарпа 2.34 и максимальной просадкой 10.1%. Однако metrics_reliable имел значение false: кривая капитала менялась только 3 дней (effective_daily_obs=3), sharpe_ci_low=0.0, а вероятностный коэффициент Шарпа — 0.64; поэтому эти ключевые показатели статистически неинформативны.

Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.