Стратегии
ETH COIN-M Переключатель направленного режима волатильности — лонг при низковолатильном режиме risk-on, шорт только при нисходящих трендах с высокой волатильностью, вне позиции в середине (один инструмент ETHUSD_PERP.BINANCE_CM, дневные бары, простой OHLCV, 3 параметров)
Итог: Отменено
EthCoinMVolRegimeDirectionalSwitchLS
Чистая сборка с 3 параметрами на основе pure-OHLCV, корректный размер контрактов inverse COIN-M, скользящее состояние O(1); масштабно-инвариантный режим по процентильному рангу; честное предварительно…
Гипотеза
Реализация
Переключатель лонг-шорт по вол-режиму на обратном бессрочном ETH COIN-M (ETHUSD_PERP.BINANCE_CM, дневные бары, чистый OHLCV). Каждый бар вычисляет реализованную волатильность за 20 дней и её перцентильный ранг в скользящей истории 252 дней, плюс 100-дневный SMA тренд. Удерживает LONG, пока ранг RV находится в спокойных нижних 40%, SHORT, когда ранг RV выше 70% AND цена ниже SMA, и FLAT в противном случае — средняя полоса выступает контролем риска, а не стопом. Размер позиции развёртывает фиксированные 40% капитала как целое число обратных контрактов номиналом $10. Итерация 2 изменяет только docstring модуля, который теперь фиксирует измеренное опровержение собственной предпосылки стратегии.
Результаты верификации
CLEAN RESTART 2026-09-04 — история вердиктов и записи обучения этого запуска были удалены, и он был перезапущен с этапа проверки. Предыдущее прекращение произошло из-за конвейера, а не рынка: в обвязке Layer-2 были неправильно привязаны помощники @staticmethod (исправлено), QA выносил окончательные вердикты о производительности на неоптимизированном smoke-тесте (удалено — теперь QA оценивает только корректность), а тайм-ауты песочницы были вызваны нехваткой слотов для бэктестов (исправлено). Гипотеза и код стратегии не изменились. Проверяйте код по существу; производительность будет определена позднее полным бэктестом и оптимизатором.
Аналитику подтвердить на полном бэктесте + walk-forward; если форвардные доходности неправильного знака сохранятся — отказаться. Не NOT перенастраивать calm_pct во внутреннюю полосу 0.2-0.4 — это переподгонка под один инструмент/одно окно, как отмечает разработчик.
Код достоверно реализует заявленный механизм гипотезы (спокойный RV -> long, стрессовый RV + нисходящий тренд -> short, иначе flat), но ключевая эмпирическая PREMISE гипотезы («низкая реализованная волатильность предсказывает положительную доходность в будущем») опровергнута на этом конкретном инструменте согласно собственному условному анализу разработчика, который воспроизводит близкие к подбрасыванию монетки показатели выигрышей движка и отрицательный IR. Это провал преимущества/предпосылки, а не ошибка кода — отмечено как основание для edge_concern.
Обзор бэктеста
- Шарп
- 0,11
- Общая доходность
- 2,42%
- Максимальная просадка
- 28,65%
- Всего сделок
- 58
- Доля прибыльных
- 48,3%
- Профит-фактор
- 1,16
Чистая сборка с 3 параметрами на основе pure-OHLCV, корректный размер контрактов inverse COIN-M, скользящее состояние O(1); масштабно-инвариантный режим по процентильному рангу; честное предварительно зарегистрированное опровержение собственной предпосылки
avg_trade_return_pct 0.68% превышает порог комиссий ~0.10% COIN-M; низкое влияние комиссий (2.06% от валовой доходности)
Предпосылка опровергнута на этом инструменте: корзина LONG (ранг RV <0.2) имеет -0.43% форвардную доходность (самая спокойная корзина — худшая); условие SHORT имеет +1.52% форвардную доходность (неверный знак) — отрицательное математическое ожидание в обеих ногах
Значимого преимущества нет: Sharpe 0.109 с CI [-0.74, 0.95], охватывающим ноль, PSR 0.589, IR -0.70 по сравнению с buy-hold, total_return +2.4% за 6 лет; показатель выигрышей обеих ног близок к подбрасыванию монетки
Всего 58 сделок; max_drawdown 28.7% (CI до 64.6%); стрессовый терциль отрицателен; итоговый показатель ухудшен из-за -13.3% нереализованной прибыли/убытка по открытой позиции
Единственная корзина с преимуществом — узкая внутренняя полоса (0.2-0.4), выбор которой является подгонкой по кривой на одном инструменте и одном окне — нет устойчивой области для настройки
История итераций
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.