Стратегии
SOL пробой Дончиана с подтверждением открытого интереса, длинные и короткие позиции (один инструмент SOLUSDT.BINANCE USD-M, бары 4H — торговать пробой ONLY, только когда открытый интерес EXPANDS в его направлении (новые средства), не открывать позиции против пробоя, трейлинг-выход «люстра» ATR, 3 параметров)
Итог: Отменено
SolOiConfirmedDonchianBreakoutLS
Сводка по итогам
Гипотеза SolOiConfirmedDonchianBreakoutLS: пробой канала Дончиана на 4H по бессрочным контрактам SOL стоит торговать только при росте открытого интереса в направлении пробоя, что сигнализирует о притоке новых средств, а не о закрытии коротких позиций; выход — трейлинг-стоп «люстра» ATR, три параметра для борьбы с переобучением. Полный шестилетний бэктест дал 426 сделок, но результат был отрицательным: общая доходность -11.7%, коэффициент Шарпа -0.038, фактор прибыли 0.960, ожидание -$9.43 на сделку; единственный прибыльный год — 2022 (+17.4%), а результат обеспечили стрессовые режимы и кризисные окна (LUNA +6.7%, FTX +8.4%). Аналитик остановил работу на проверке бэктеста до оптимизации: фильтр OI лишь сократил число входов, не подняв преимущество на сделку выше издержек; влияние на рынок в размере 1762% от валовой прибыли при ёмкости около $322 делало номинальное преимущество 0.177% нереализуемым при размере позиций самой стратегии. Работа завершилась после одной итерации, до оптимизации и оценки риска.
Гипотеза
Отрицательное математическое ожидание на полностью надёжной выборке из 426 сделок за 6 лет: profit_factor 0.960 (<1), total_return -11.7%, коэффициент Шарпа -0.038, ожидание -$9.43/сделку; прибыль была лишь в 1 из 6 календарных лет (2022 +17.4% обеспечивает весь результат). avg_trade_return_pct 0.177% формально превышает порог 0.15% USD-M, но итог после издержек всё ещё ниже безубыточности, поэтому фильтр расширения OI не вывел пробой Дончиана выше торговых издержек, а лишь сократил число входов (экспозиция 8.5%). Оптимизация не создаст преимущество, если PF уже ниже 1 на таком количестве сделок; подбор параметров подогнался бы под единственный трендовый год 2022. Ситуацию усугубляет ёмкость: модельное влияние на рынок составляет 1762% от валовой прибыли при capacity_usd ~$322 на avg_position_pct 28.9%, поэтому даже номинальное преимущество на сделку недостижимо при размере позиции, заданном самой стратегией. Опасения QA насчёт преимущества подтвердились, а не опроверглись.
Реализация
Результаты верификации
Изменения не требуются; переопределение сделано намеренно и корректно. Переименовывать его нужно только при изменении семантики базового класса.
min_bars_required() переопределяет метод фреймворка (предупреждение Layer-1 base_shadow). Это подтверждённо безвредно: базовый класс использует этот метод для управления прогревом, а переопределение возвращает разумные значения donchian_lookback + atr_period + 2, что корректно для буферов стратегии.
Результат пробного теста в песочнице пограничный или отрицательный: total_return -11.7%, PF 0.998, коэффициент Шарпа -0.038 на 426 сделках; avg_trade_return_pct 0.177% едва превышает порог Binance 0.15% USD-M. Разбиение по режимам показывает, что преимущество сосредоточено в терцилях спокойного (+5.1%) и стрессового (+7.2%) режимов, но в обычном терциле наблюдается крупный убыток (-15.2%); кроме того, impact_cost_pct 103.8% / capacity_usd ~$92.7k указывают на низкую ликвидность и ограниченную ёмкость при размере позиции, заданном риском. Полный исторический прогон разработчика показывает около 1.08% чистой прибыли на сделку, поэтому вопрос в параметрах без оптимизации для полного бэктеста аналитика, а не в дефекте кода. Стоит проверить, действительно ли фильтр расширения OI повышает преимущество на сделку по сравнению с базовым вариантом Дончиана, использующим только цену (SOL одноимённых трендовых стратегий на одном активе в этом семействе неоднократно терпели неудачу из-за переобучения/fee_edge).
Обзор бэктеста
- Шарп
- -0,04
- Общая доходность
- -0,12%
- Максимальная просадка
- 19,48%
- Всего сделок
- 426
- Доля прибыльных
- 40,4%
- Профит-фактор
- 0,96
Большая надёжная выборка: 426 сделок за 2187 дней (2020-2026), metrics_reliable=true, пропусков из-за прогрева или размера позиции нет (entry_diag: подано сигналов 426 = отправлено ордеров 426).
Механизм реализован как описано: 244 длинных / 182 коротких пробоев, точечная выборка OI, низкая экспозиция (8.5%), соответствующая системе пробоев с фильтром.
Положительный результат в стрессовом терциле волатильности (+7.3%) и в кризисные окна 2022 (LUNA +6.7%, FTX +8.4%); трендовая часть работает в периоды сильных рыночных дислокаций.
На всей выборке отрицательное ожидание: profit_factor 0.960 (<1), total_return -11.7%, коэффициенты Шарпа -0.038 и Сортино -0.030, ожидание -$9.43/сделку.
Убыток в 5 из 6 календарных лет; единственный прибыльный год — 2022 (+17.4%), то есть весь результат обеспечил один год медвежьего тренда.
avg_trade_return_pct 0.177% лишь немного превышает порог 0.15% USD-M, однако чистый результат PF всё ещё ниже 1; комиссии составляют 12.9% от валовой прибыли.
При размере позиции, привязанном к риску, ёмкость критически мала: impact_cost_pct 1762% от валовой прибыли, capacity_usd $322, avg_position_pct 28.9% капитала.
Максимальная просадка 19.5%, от пика до восстановления — 1368 дней, recovery_factor -0.19, tail_ratio 0.86, коэффициент омега 0.99.
Опасения QA насчёт преимущества подтвердились: полный прогон за 6 лет почти точно воспроизводит пробный тест (коэффициент Шарпа -0.038, avg_trade 0.177% в обоих случаях), поэтому дело не в параметрах без оптимизации.
Сводка по итогам
Фильтр подтверждения, который лишь сокращает число входов (экспозиция упала до 8.5%), не повышая преимущество на сделку выше издержек полного цикла, не спасёт систему пробоев; размер позиции с привязкой к риску около 29% капитала нужно сопоставить с модельным влиянием на рынок и ёмкостью, прежде чем оценивать механизм.
На этапе проверки бэктеста до оптимизации аналитик вынес вердикт `abandon`: отрицательное ожидание на большой надёжной выборке (PF < 1 на 426 сделках) означает, что оптимизация лишь подогналась бы под единственный трендовый год 2022; ёмкость и влияние на рынок делали нереализуемым даже номинальное преимущество на сделку. До оптимизации, оценки риска и следующих этапов дело не дошло.
Стратегия пробивала канал Дончиана на барах 4H, открывая длинные и короткие позиции по бессрочным контрактам SOLUSDT.BINANCE USD-M только при росте открытого интереса в направлении пробоя (вход нового капитала); выход — по трейлинг-стопу «люстра» ATR, всего три параметра подбирались.
За 2187 дней и 426 сделок (244 длинных / 182 коротких) доходность составила -11.7%; коэффициенты Шарпа и Сортино — -0.038 и -0.030, фактор прибыли — 0.960, доля прибыльных сделок — 40.4%, ожидание -$9.43/сделку; avg_trade_return_pct составил 0.177% (чуть выше порога 0.15% USD-M), но комиссии равнялись 12.9% от валовой прибыли, а модельное влияние на рынок — 1762% от валовой прибыли при capacity_usd ~$322. Прибыль была лишь в 1 из 6 календарных лет (2022 +17.4%); максимальная просадка составила 19.5%, её длительность — 1368 дней.
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.