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

Стратегии

Возврат отношения ETH-BTC к среднему по Z-оценке: парная длинная-короткая стратегия на интервале 4H

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

EthBtcRatioZScoreMeanReversionPairs4H

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

Эта стратегия впервые в портфеле открыла нейтральную к доллару парную сделку — против движения отклонений z-score в 2 сигм логарифмического соотношения ETH/BTC на интервале 4H. Она была специально разработана, чтобы устранить проклятие концентрации режимов в одном активе. Стратегия корректно реализована на 936 сделках по паре, но её предпосылка опровергнута эмпирически: итог -63.3%, коэффициент Шарпа -1.97, весь CI отрицательный, просадка 65%, убытки во всех семи годах. Причина в том, что на этом масштабе соотношение следует тренду, а не возвращается к среднему, поэтому сделки против отклонений систематически шли против тренда. Аналитик отказался от неё на этапе проверки бэктеста после первой итерации: преимущество имеет неверный знак, спред нестационарен, оптимизация не может обратить стабильно убыточные сделки против тренда, а инверсия сигнала была бы другой гипотезой. Поэтому стратегия не перешла к оптимизации или проверке риска.

Гипотеза

Долларово-нейтральная парная торговая стратегия для соотношения ETH/BTC с использованием баров длительностью 4 часа на бессрочных контрактах Binance USD-M. ETHUSDT.BINANCE — основной инструмент; BTCUSDT.BINANCE — вторичная (хеджирующая) нога. При закрытии каждого бара 4H стратегия рассчитывает логарифм соотношения цен R = log(ETH_close / BTC_close), затем скользящие среднее (mu) и стандартное отклонение (sigma) для 30 баров, получая z-оценку Z = (R - mu) / sigma. Когда Z опускается ниже -2.0, соотношение ниже……Показать большеСвернуть

Долларово-нейтральная парная торговая стратегия для соотношения ETH/BTC с использованием баров длительностью 4 часа на бессрочных контрактах Binance USD-M. ETHUSDT.BINANCE — основной инструмент; BTCUSDT.BINANCE — вторичная (хеджирующая) нога. При закрытии каждого бара 4H стратегия рассчитывает логарифм соотношения цен R = log(ETH_close / BTC_close), затем скользящие среднее (mu) и стандартное отклонение (sigma) для 30 баров, получая z-оценку Z = (R - mu) / sigma. Когда Z опускается ниже -2.0, соотношение ниже недавнего равновесного уровня и, согласно статистике, вероятно, вернётся к среднему вверх, поэтому стратегия открывает LONG ETH + SHORT BTC (с равным номиналом USD, примерно по 25% капитала на каждую ногу; долларово-нейтральная пара). Когда Z поднимается выше +2.0, соотношение выше равновесного уровня и, вероятно, вернётся вниз, поэтому стратегия открывает SHORT ETH + LONG BTC. Выход происходит, когда Z пересекает обратно уровень 0 (полное возвращение к среднему), по достижении временного стопа в 20 баров или при аварийном стопе по просадке -8% на каждую ногу. Эта гипотеза структурно отличается от всех стратегий в конвейере (среди них нет парных сделок и ни одна не использует соотношение относительной стоимости как сигнал), а также от всех моделей неудач в журнале: она NOT не использует один инструмент (поэтому не подвержена концентрации редких режимов, из-за которой провалилась стратегия тренда XRP/ADA/DOGE/LINK/ETH), она NOT не основана на паттерне одного бара (z-оценка объединяет 30 баров совместного движения), она NOT не является направленным пробоем (это долларово-нейтральная торговля относительной стоимостью), она NOT не использует возврат к среднему с техническими фильтрами (без полос Боллинджера или наложения RSI; только z-оценка), и она NOT зависит от дополнительных данных (что позволяет избежать сбоя проверки «нет сделок» у стратегий соотношения OI/L-S). Всего два свободных параметра: период расчёта (30) и порог z-оценки (2.0) — меньше, чем у любой другой гипотезы в этой сессии, что сокращает пространство для переобучения. Ожидаемая частота сделок: события с |z| > 2.0 при частоте 4H происходят примерно 80-150 раз в год для соотношения ETH/BTC, согласно исторической статистике совместного движения. Это значительно выше порога жизнеспособности walk-forward-анализа и явного минимума в 25 сделок в год, указанного в нескольких заметках об отказе от стратегий. Долларово-нейтральная структура пары также означает, что результат стратегии не зависит от направления рынка: прибыль формируется за счёт дисбаланса совместного движения, а не бета-экспозиции к криптовалютам. Поэтому PnL в медвежьем рынке 2022 структурно столь же продуктивен, как PnL в бычьем рынке 2021/2024, что позволяет избежать проклятия концентрации на одном режиме, погубившего все стратегии на отдельных альткоинах в журнале неудач.

Чистая парная сделка с относительной стоимостью, минимум параметров (период, z_entry), нет зависимости от дополнительных данных. Структурно отличается от стратегий на одном инструменте, паттерне одного бара и пробое в разработке; не зависит от направления рынка и получает доход от дисбаланса совместного движения ETH/BTC, а не от беты. Для BTC настроен дополнительный таймфрейм SAME-4H, поэтому барьер синхронизации между ногами в базовом классе откладывает обработку основной ноги до прихода соответствующего бара……Показать большеСвернуть

Чистая парная сделка с относительной стоимостью, минимум параметров (период, z_entry), нет зависимости от дополнительных данных. Структурно отличается от стратегий на одном инструменте, паттерне одного бара и пробое в разработке; не зависит от направления рынка и получает доход от дисбаланса совместного движения ETH/BTC, а не от беты. Для BTC настроен дополнительный таймфрейм SAME-4H, поэтому барьер синхронизации между ногами в базовом классе откладывает обработку основной ноги до прихода соответствующего бара BTC: z-оценка и исполнение используют цены с одинаковой временной отметкой, исключая ошибку фантомного базиса из-за устаревшей хеджирующей ноги T-1. Логарифм отношения хранится в одном синхронизированном буфере (одно добавление на обработанный бар основной ноги), поэтому скользящие среднее и стандартное отклонение остаются выровненными по индексам согласно правилу синхронизации нескольких инструментов. Поскольку базовый шаблон отправляет ордер только по основной ноге, хеджирующая нога BTC отправляется побочным действием в should_enter и закрывается в should_exit, чтобы обе ноги двигались вместе. Равный номинал 25% капитала на ногу делает позицию долларово-нейтральной с валовой экспозицией 50%, поэтому плечо не требуется и остаётся 1.0 (условие leverage_set_but_unused не срабатывает). calculate_signal возвращает непрерывную z-оценку в естественных единицах; пороги сравниваются в тех же единицах z (вход |z|>=2, выход при пересечении 0), без ограничения диапазона. Торговая площадка — фьючерсы BINANCE USD-M, поскольку стратегия открывает короткую позицию по одной ноге и требует маржинального счёта; комиссия около 0.10% за полный цикл по двум ногам с запасом покрывается разворотами отношения в 2 сигма.

Предпосылка возврата к среднему z-score соотношения ETH/BTC эмпирически опровергнута: стратегия стабильно несёт катастрофические убытки — коэффициент Шарпа -1.97 (CI полностью отрицательный), profit_factor 0.813, total_return -63.3%, матожидание -$66 на сделку и максимальная просадка 65%. Убытки были в EVERY из 7 лет (2020 -23.7% — 2026 -2.4%), а скользящий коэффициент Шарпа оставался в диапазоне от -2 до -8. Оценка основана на абсолютных метриках (benchmark_meaningful корректно равен FALSE для……Показать большеСвернуть

Предпосылка возврата к среднему z-score соотношения ETH/BTC эмпирически опровергнута: стратегия стабильно несёт катастрофические убытки — коэффициент Шарпа -1.97 (CI полностью отрицательный), profit_factor 0.813, total_return -63.3%, матожидание -$66 на сделку и максимальная просадка 65%. Убытки были в EVERY из 7 лет (2020 -23.7% — 2026 -2.4%), а скользящий коэффициент Шарпа оставался в диапазоне от -2 до -8. Оценка основана на абсолютных метриках (benchmark_meaningful корректно равен FALSE для рыночно-нейтральной пары). Код реализован корректно (468 парных нейтральных к доллару входов, 0 отброшено, есть барьер синхронизации ног), выборка достаточна. Значит, дело не в недостатке данных и не в ошибке, а в преимуществе с неверным знаком. Симптом — стабильные убытки по обеим ногам во всех режимах из-за правила торговать против отклонения — согласуется с тем, что логарифмическое соотношение ETH/BTC TRENDING, а не возвращается к среднему на масштабе 30 баров/4H. Поэтому короткая позиция по завышенному соотношению и длинная по заниженному систематически идут против устойчивого тренда (вероятная причина, указанная как симптом, а не как подтверждённый данными факт). Не оптимизировать: подбор периода или порога z не превратит систематически убыточные сделки против тренда с коэффициентом Шарпа -1.97 и отрицательным результатом каждый год в прибыльные. Не повторять итерацию: код верно реализует заявленную предпосылку; единственное «исправление» — обратить сигнал и следовать за трендом, что будет другой гипотезой, а не изменением параметров. Не стоит тратить 2 часов. FAILURE PATTERN: возврат к среднему по z-score логарифмического соотношения ETH/BTC на интервале 4H даёт не зависящие от режима LOSSES (коэффициент Шарпа -1.97, PF 0.81, итог -63%, 65% DD, убытки каждый год), потому что на этом масштабе соотношение нестационарно и следует тренду, а не возвращается к среднему. Торговля против отклонений в 2 сигм по трендовому спреду крупных криптоактивов систематически убыточна, и нейтральная к доллару структура этого не исправляет. Для возврата относительной стоимости нужен действительно коинтегрированный стационарный спред, которым ETH/BTC не является при периоде 30 баров (4H).

Реализация

Нейтральная к доллару парная стратегия возврата к среднему по z-score соотношения ETH/BTC на бессрочных контрактах Binance USD-M, свечи 4H. Основная нога — ETHUSDT.BINANCE, хеджирующая — BTCUSDT.BINANCE. На закрытии каждой синхронизированной свечи 4H вычисляется R = log(ETH/BTC), скользящие среднее и стандартное отклонение за 30 баров, затем z = (R-mu)/sigma. При z <= -2 открывается позиция LONG ETH + SHORT BTC; при z >= +2 — SHORT ETH + LONG BTC. Номинал каждой ноги одинаков и составляет 25% капитала USD (нейтрально к доллару). Выход — когда z пересекает 0 при возврате, после стопа по времени в 20 баров или при просадке одной ноги на 8%. Сигналом служит непрерывный z-score, меняющийся на каждом баре; should_enter — порог входа/выхода в единицах z. Плечо 1.0.

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

Шарп
-1,97
Общая доходность
-63,28%
Максимальная просадка
65,01%
Всего сделок
936
Доля прибыльных
49,3%
Профит-фактор
0,81

Действительно новая для портфеля структура (первая долларово-нейтральная парная сделка с относительной стоимостью), реализована корректно: 468 парных входов, 0 пропущено, долларово-нейтральные ноги, использован барьер синхронизации между ногами — ошибок кода и проблем разреженности нет

Мало параметров (период, z_entry) — минимальный риск переобучения

Катастрофические стабильные убытки: коэффициент Шарпа -1.97 (CI -2.72 — -1.15, полностью отрицательный), PF 0.813, total_return -63.3%, матожидание -$66 на сделку, omega 0.56, PSR 0.0

Убыток в EVERY году (2020 -23.7% — 2026 -2.4%); скользящий коэффициент Шарпа всё время держался между -2 и -8 — долларово-нейтральная структура дала доходность LOSSES, не зависящую от рыночного режима, вопреки гипотезе

Серьёзный риск: max_drawdown 65% (CI до 77%), max_drawdown_duration около 2351 дней, коэффициент Сортино -1.73

Симптом согласуется с тем, что логарифмическое соотношение ETH/BTC TRENDING, а не возвращается к среднему на масштабе 30 баров/4H: торговля против отклонений в 2 сигм систематически идёт против тренда (вероятная причина, отдельно не подтверждена).

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

Для возврата z-оценки относительной стоимости нужно действительно коинтегрированное, стационарное отношение. Логарифмическое отношение ETH/BTC нестационарно и следует тренду при периоде 30 баров/4H, поэтому ставка на разворот его отклонений систематически убыточна, и долларово-нейтральная структура, не зависящая от рыночного режима, её не спасает. Единственное «исправление» — инвертировать сигнал и торговать по импульсу; это другая гипотеза, а не изменение параметров.

Аналитик проверки бэктеста постановил «отказаться»: код верен, выборка достаточна (долларово-нейтральные ноги, синхронизация ног, 0 пропущено), но преимущество имеет неверный знак. Логарифмическое отношение ETH/BTC на масштабе 30 баров/4H следует тренду, а не возвращается к среднему, поэтому ставка на разворот отклонений в 2 сигма систематически идёт против устойчивого тренда. Долларово-нейтральная структура дала убытки при любых режимах рынка, вопреки гипотезе; подбор параметров это не исправит.

Долларово-нейтральная парная сделка с относительной стоимостью по логарифму отношения цен ETH/BTC на фьючерсах Binance с интервалом 4H (плечо 1.0x, около 25% на ногу): расчёт скользящей z-оценки за 30 баров для log(ETH/BTC) и ставка на разворот отклонений в 2 сигма (длинная позиция по ETH/короткая по BTC при z≤-2, короткая по ETH/длинная по BTC при z≥+2). Выход — при возврате через ноль, по истечении 20 баров или при просадке 8% на ногу. Стратегия задумана как независимая от прежних стратегий на одном активе и от рыночного режима.

На 936 сделках по отдельным ногам (468 парных входов) стратегия стабильно и катастрофически убыточна: итог -63.3%, коэффициент Шарпа -1.97 (весь период CI отрицательный), фактор прибыли 0.813, матожидание -$66 на сделку, максимальная просадка 65% и PSR 0.0. Главное — убыток в каждый из 7 лет (2020 -23.7% — 2026 -2.4%); скользящий коэффициент Шарпа всё время держался между -2 и -8.

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