Стратегии
BTC Momentum Confluence с фильтром режима волатильности, лонг-шорт (один инструмент, бессрочный контракт BTCUSDT.BINANCE, импульс 4H+1D ACTIVE ONLY при нормальной и повышенной волатильности, без позиций при крайне низкой волатильности и боковом движении, трейлинг ATR, параметры 3)
Итог: Отменено
BtcVolRegimeGatedMomentumConfluenceLS
Измеримая выборка за всю историю: 121 сделок за 2437 дней, avg_trade_return_pct 2.06% (значительно выше порога комиссий 0.15%), PF 1.48, положительная альфа (0.139) при почти нулевой бете (0.027), то есть это…
Гипотеза
Ослабшее преимущество импульсной стратегии с парным горизонтом TF не достигает профиля, необходимого для выживания на выборке L82 (коэффициент Шарпа 0.90 против >1.3, PF 1.48 против >2.0, DD 26.7% против <20%); оптимизировать её ещё 2 часов нецелесообразно. Механизм сработал 2020-2023, но слаб в 2024 (+6%) и резко убыточен в 2025 (-20.5%); скользящий коэффициент Шарпа глубоко отрицателен (-3–-7) на протяжении 2025-2026. Отложенная выборка 20% полностью приходится на этот убыточный режим и почти наверняка не пройдёт строгий порог проверки: коэффициент Шарпа >0; базовый коэффициент Шарпа <1.0 — это потолок, который поправка на смещение из-за ~225 испытаний только снижает. Режимный фильтр волатильности — основная идея этого варианта — явно ничего не добавил (regime_performance одинаковый при 0.88/0.95/0.95, в нестабильном рынке DD всё ещё 26.7%); оптимизация лишь подогнала бы пороги импульса под прежние бычьи режимы. Схема провала: L82/L63 — парный импульсный сигнал TF ниже уровня выживания, недавний режим ослаб, что обрекает отложенную выборку на убыток.
Реализация
Результаты верификации
sandbox_timeout: проверка не пройдена (уровень 3 — бэктест в песочнице): дымовой тест превысил лимит времени 300 с на окне примерно в 20000 баров (2400 дней данных BTCUSDT.BINANCE-4-HOUR-LAST-EXTERNAL). Почти всегда это означает, что объём работы на каждом баре растёт вместе с историей, например повторно сканируется весь ряд финансирования/дополнительных данных или внутри calculate_signal()/on_bar() на каждом баре пересоздаётся список и вызывается min()/sorted(). Заранее создайте отсортированные массивы временных меток ONCE в __init__ и используйте bisect либо кэшируйте запросы по временной метке, чтобы стоимость операций на бар составляла O(log n), а не O(n).
Обзор бэктеста
- Шарп
- 0,90
- Общая доходность
- 153,70%
- Максимальная просадка
- 26,65%
- Всего сделок
- 121
- Доля прибыльных
- 39,7%
- Профит-фактор
- 1,48
Измеримая выборка за всю историю: 121 сделок за 2437 дней, avg_trade_return_pct 2.06% (значительно выше порога комиссий 0.15%), PF 1.48, положительная альфа (0.139) при почти нулевой бете (0.027), то есть это действительно лонг-шортовая стратегия, а не криптовалютная бета.
Относится к единственному семейству механизмов, пригодных для продвижения фабрикой (4H+1D сочетание импульса с двойным TF на Binance USD-M, L82); чистая реализация для одного инструмента только на OHLCV, разработчик уже исправил два известных дефекта сочетания сигналов и выхода.
По всем показателям результат ниже профиля парной TF, необходимого для выживания на выборке L82: коэффициент Шарпа 0.90 (нужно >~1.3), PF 1.48 (нужно >2.0), max_drawdown 26.7% (нужно <20%). Базовый коэффициент Шарпа <1.0 — это потолок, который поправка на смещение из-за ~225 испытаний только снижает (L63/L82).
Преимущество явно ослабло: 2020 +31.9%, 2021 +36.5%, 2022 +19.4%, 2023 +19.1%, затем 2024 +6.2%, 2025 -20.5%, 2026 +6.5%. rolling_sharpe глубоко отрицательный (-3–-7) на отрезке 2025-08–2026, а information_ratio составляет -0.63.
Отложенная выборка 20% (последние ~15 месяцев) полностью приходится на убыточный режим 2025-2026, поэтому почти наверняка не пройдёт строгую проверку (коэффициент Шарпа > 0). Для единственной конфигурации значение PSR уже составляет лишь 0.9487.
Фильтр режима волатильности, составляющий всю основу этого варианта, ничего не добавил: regime_performance одинаковый в спокойных, нормальных и стрессовых условиях (0.88/0.95/0.95), а просадка в боковом рынке по-прежнему составляет 26.7% — вопреки гипотезе, этот фактор не повысил преимущество на сделку и не сократил просадку в боковом рынке.
История итераций
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.