Стратегии
Возврат отношения ETH/BTC к среднему вокруг адаптивного скользящего якоря: долларово-нейтральная позиция лонг-шорт (ETHUSDT.BINANCE + BTCUSDT.BINANCE USD-M, дневные свечи, диапазон z-оценки, параметр 3)
Итог: Отменено
EthBtcRatioAdaptiveAnchorMeanReversionPairLS
Сводка по итогам
Стратегия пыталась заработать на возврате отношения ETH/BTC к среднему, торгуя долларово-нейтральную пару ETHUSDT/BTCUSDT вокруг медленного скользящего якоря: она стремилась отыгрывать кратковременные отклонения, позволяя якорю учитывать многолетние изменения режима. На чистой выборке Binance за 6.7 лет с 100 сделками стратегия потеряла 38.55%; доходность на сделку отрицательная (-0.668%), фактор прибыли ниже -1 (0.887), коэффициент Шарпа отрицательный (-0.054), максимальная просадка — 45%; убытки были во всех трёх терцилях волатильности и в 5 из 7 лет. Аналитик по проверке бэктеста отказался от стратегии до оптимизации, отметив, что причина — преимущество с неверным знаком, а не комиссии: логарифм отношения продолжает двигаться вокруг дневного якоря вместо возврата к нему. Стратегию закрыли после 2 итераций, так и не перейдя к этапам оптимизации, анализа аналитиком или проверки риска.
Гипотеза
Реализация
Результаты верификации
Здесь это безвредно, поскольку calculate_signal независимо контролирует разогрев (`if len(samples) < self.anchor_window: return 0.0`) и возвращает нейтральный сигнал 0.0, пока окно якоря не заполнено. Переименуй или удали переопределение, если оно не должно использоваться фреймворком.
min_bars_required(self) затеняет метод базового шаблона; базовый класс полагается на собственную реализацию разогрева, поэтому это переопределение может не ограничивать разогрев так, как задумано.
Обзор бэктеста
- Шарп
- -0,05
- Общая доходность
- -38,55%
- Максимальная просадка
- 45,34%
- Всего сделок
- 100
- Доля прибыльных
- 45,0%
- Профит-фактор
- 0,89
Реализация корректна: долларово-нейтральная двухплечевая позиция, 100 сделок (50 по длинному спреду / 50 по короткому) на показательном дневном отрезке 2020-2026, без пробела в данных; бенчмарк правильно отмечен как нерелевантный для рыночно-нейтральной позиции.
Адаптивный скользящий якорь — настоящая попытка избежать ловушки пар с фиксированным средним.
Отрицательное валовое ожидание на надёжной выборке: avg_trade_return_pct -0.668% (BELOW ZERO, намного ниже стоимости полного цикла двухплечевой позиции ~0.20%), profit_factor 0.887 (<1), total_return -38.55%, ожидание -$368/сделку.
Коэффициент Шарпа -0.054, Сортино -0.063, CAGR -7.23%, max_drawdown 45.3%; убыток в 5 из 7 календарных лет и в ALL терцилях волатильности (спокойный -0.22, обычный -0.01, стрессовый коэффициент Шарпа +0.01).
Комиссия составляет лишь 1.38% от валовой прибыли — это NOT уязвимость к комиссиям, то есть преимущества нет (знак неверный). Гипотеза опровергнута: спред CONTINUES вокруг скользящего дневного ориентира вместо возврата к среднему (QA: проверка вне движка: corr(z, следующее изменение за -5 дн.)=+0.056; при z>2 спред растёт ещё на +0.72%).
Положительный результат был лишь в ячейках 2020-2022, а в 2023-2026 — отрицательный; устойчивой области для оптимизации нет.
Анализ
Этап проверки бэктеста: - метрики ненадёжны: противоречие: коэффициент Шарпа 0.17 имеет знак, отличный от total_return -41.53%; коэффициент Шарпа рассчитан по ряду mtm_equity_curve, а доходность — по кривой капитала. Оценивай по кривой капитала.
Сводка по итогам
Коинтегрированная, но трендовая пара вроде ETH/BTC не возвращается к среднему относительно дневного адаптивного якоря — спред фактически продолжает движение (при z>2 он прошёл ещё +0.72% за 5 дней), поэтому гипотеза возврата имеет неверный знак, и настройкой параметров её не исправить.
На этапе проверки бэктеста до оптимизации аналитик вынес вердикт «отказаться»: до учёта издержек валовой результат был отрицательным (комиссии составили лишь 1.38% от него), критерии не выполнены, поэтому этап оптимизации не проводился.
Долларово-нейтральная парная стратегия лонг-шорт на ETH/BTC: она торговала отклонения z-оценки логарифма спреда ETH/BTC от медленного скользящего (адаптивного) якоря на дневных свечах бессрочных контрактов Binance USD-M, исходя из того, что коинтегрированная пара вернётся к среднему относительно текущего тренда.
На показательном отрезке из 100 сделок за 6.7 лет (2020-2026) стратегия потеряла деньги: общая доходность -38.55%, avg_trade_return_pct -0.668% (ниже нуля), фактор прибыли 0.887, коэффициент Шарпа -0.054, CAGR -7.23% и максимальная просадка 45.3%; доля прибыльных сделок составила лишь 45%.
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.