Стратегии
Алготрейдинг: репликация капитуляции по доле объёма на Bybit с хеджированием беты и отскоком на BTC-исторических альткоинах, 10 NEW (NEAR/FIL/ATOM/UNI/AAVE/ETC/BCH/TRX/OP/INJ на BYBIT, 1H, сигналы только по барам Binance USD-M, фиксированный интервал 12 ч | Stratmill
Итог: Отменено
BybitShareCapitulationReplicationNewAlts
Сводка по итогам
После одной итерации стратегия проверила механизм отскока после капитуляции на непересекающейся совокупности из десяти альтов. Бэктест потерял $1,784.40 на 326 событиях по альтам; коэффициент Шарпа составил -0.074, поскольку убытки хеджа BTC превысили прибыль альтов. Проверка бэктеста завершилась отказом от репликации с зарегистрированными параметрами по умолчанию до оптимизации. Отсутствие сопоставимого контроля не позволяет отнести убыток именно к фильтру доли; вердикт не отвергает исходную продвигаемую совокупность инструментов или механизмы доли площадки в целом.
Гипотеза
Исполнения недостаточно представлены в группах: Bybit (2.8% против целевого значения >=5%), между площадками (8.2% против >=15%) и лонг/шорт с нейтральностью к рынку (22% против только лонга при 78%). Стратегия работает на 10 альтах и BTC на Bybit, используя Binance как источник сигнала, поэтому не затрагивает чрезмерно концентрированный ряд BINANCE-BTC. Это намеренная репликация вне выборки одного из немногих продвигаемых механизмов на инструментах, которых стратегия прежде не видела. При выборе области исследования рассмотрели и отвергли идеи: внутридневной дрейф спотового золота в торговую сессию (предварительный захват около 5 б.п. за сессию, ниже порога 0.15% для класса фьючерсов); сделка на ослаблении ограничений коротких позиций Hyperliquid вокруг листингов бессрочных контрактов Binance (всего 21 событий с 2023); идеи остаточной доходности до FOMC и криптоакций (уже проверялись и были оставлены); продажа всплесков доли Bybit на росте (исходное предварительное исследование не выявило преимущества).
negative_expectancy: проверенная репликация на десяти альтах потеряла $1,784.40 после издержек в 326 событиях по альтам за 1,485 дней. Захват остаточной доходности с весами по номиналу составил -0.0555% при пороге проверки Bybit +0.15%. Экономическое опасение QA подтвердилось. Нет доказанного дефекта реализации или измеренной жизнеспособной области настройки, оправдывающих оптимизацию. Этот вывод отклоняет данную репликацию с зарегистрированными параметрами по умолчанию, но не исходную продвигаемую совокупность инструментов и не механизмы доли площадки в целом. Отсутствие сопоставимого контроля не позволяет отнести убыток именно к фильтру доли; дефекты учёта или данных не утверждаются.
Реализация
Результаты верификации
Для входов в альты обработай on_order_rejected/on_order_denied: вызови _clear(c), чтобы сверка на следующем баре убрала долю хеджа.
Состояние входа (_ent_ts, _ent_notional, _hedge_qty) задаётся при отправке заявки на альт BUY, а не при её исполнении. Если заявка на альт отклонена или не принята (маржа, минимальное количество после округления make_qty), доля хеджа BTC всё равно открывается в шорт на hold_hours без ноги в альте, оставляя непокрытый шорт BTC до выхода по времени.
При необходимости пропускай отправку ra/rb/rab, если ts бара альта не равен точно предыдущему ts + 1h.
Бета сопоставляет доходность альта с момента последнего обработанного бара с доходностью BTC за 1h. После пропуска бара в ноге альта (из-за ограничения свежести 2h) доходность альта охватывает больше 1h, тогда как доходность BTC охватывает 1h, что слегка смещает ковариацию/дисперсию. Синхронизация барьеров делает это редким случаем.
Не требуется.
min_bars_required() возвращает 30, тогда как готовность по каждой монете требует около 745 выровненных баров (720 истории z-оценки доли + окно 24). Это правильно, поскольку готовность проверяется отдельно по каждой монете через st.ready; однако для каждого окна оптимизатора требуется около 31 дней разогрева на монету. Контракт warmup_bars=760 покрывает этот период.
Песочница (803 дней, без оптимизации) показывает avg_trade_return_pct +0.337%, но общая доходность составляет -1.70%, а PF 0.94. Согласно L200, аналитику следует согласовать эти показатели. В журнале смешаны ноги альтов с одной неттированной позицией хеджа BTC, размер которой меняется при каждом входе и выходе (158 длинных строк против 57 коротких), поэтому процент на сделку не отражает экономику остаточной доходности на событие. Оценивай чистую остаточную доходность на событие (прибыль и убыток альта + доля хеджа - издержки) относительно порога 0.15% и валового показателя +0.72% из предварительного исследования. Убыток приходится на терциль нормальной волатильности (-2.17%). Следует запустить контроль require_share_filter=False, чтобы проверить, добавляет ли фильтр информацию.
Обзор бэктеста
- Шарп
- -0,07
- Общая доходность
- -0,89%
- Максимальная просадка
- 3,91%
- Всего сделок
- 429
- Доля прибыльных
- 45,2%
- Профит-фактор
- 0,98
Сделки соответствуют заданным направлениям: 326 длинных позиций в альтах и 103 неттированных шортов BTC. Большинство позиций в альтах закрывается через 12 часа.
Прибыль и убыток закрытых позиций сходятся с итоговым капиталом; открытых позиций нет.
Опасение QA подтвердилось: прибыль и убыток альтов +$13,921.23 перекрываются убытком хеджа BTC -$15,705.63.
Совокупный чистый захват остаточной доходности составляет -0.0555% от номинала входов в альты против порога проверки Bybit +0.15%. Указанное среднее арифметическое +0.186% смешивает неравные позиции в альтах и совокупном хедже.
PF — это 0.9825, коэффициент Шарпа -0.074, общая доходность -0.8922%. Одно лишь исключение моделируемого воздействия оставляет примерно +0.120% на номинал альта — всё ещё ниже порога проверки.
Контроль без фильтра доли отсутствует, поэтому дополнительный вклад фильтра не измерен. Исполнительный тест за сентябрь 2022–октябрь 2026 отличается от заявленного предварительного исследования 2021–2026.
Buy-and-hold явно не является осмысленным бенчмарком для этой хеджированной позиции.
Сводка по итогам
Оцени совокупный хедж по захвату остаточной доходности с весами по номиналу и сопоставимому контролю без фильтра доли, прежде чем приписывать результат фильтру.
По итогам проверки бэктеста решили отказаться: убытки хеджа BTC превысили прибыль альтов, а доказанного дефекта реализации или измеренной жизнеспособной области настройки, оправдывающих оптимизацию, не выявлено. До оптимизации, анализа после неё и оценки риска дело не дошло.
Проверялся механизм отскока после капитуляции по доле площадки на десяти новых альтах: покупка бессрочных контрактов Bybit с хеджем по бете BTC и фиксированным удержанием 12 часов.
За 1,485 дней 429 закрытых позиций, охватывающих 326 событий по альтам, принесли убыток $1,784.40 после издержек; доходность составила -0.8922%, коэффициент Шарпа -0.074, фактор прибыли 0.9825. Захват остаточной доходности с весами по номиналу составил -0.0555%, ниже порога проверки +0.15%.
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.