Стратегии
COIN-M ETH Бэктест стратегии возврата к среднему Боллинджера на инверсном бессрочном контракте с фильтром режима, лонг-шорт (один инструмент BINANCE_CM, 1H, вход от экстремумов полос ONLY во флэте/при низком ADX, фиксация прибыли на средней полосе, стоп при неудачном возврате, только OHLCV, мало параметров, площадка с минимальной комиссией).
Итог: Отменено
EthCoinMRangingBollingerReversionLS
Подтверждена данными (781 сделок за 5.8 лет); конструкция только на OHLCV с 4 параметрами, фильтром режима ADX и корректным расчётом размера позиции для инверсного контракта.
Гипотеза
Реализация
Лонг-шорт стратегия игры на отбой от полос Боллинджера с фильтром ADX на инверсном бессрочном контракте ETH COIN-M (ETHUSD_PERP.BINANCE_CM, бары по 1 часов, чистый OHLCV). Рассчитывает z-оценку цены закрытия по Боллинджеру за 20 баров, активирует сигнал на отбой при достижении z экстремума полосы (+/-2.0) и входит, только когда цена начинает возвращаться внутрь полосы, а Уайлдер ADX(14) подтверждает режим флэта ниже 20. Средняя полоса (z пересекает SMA) служит целью фиксации прибыли, а временной стоп в 48 баров ограничивает удержание. В итерации 2 стоп при неудачном возврате перенесён с проверки z на закрытии бара на VENUE-MANAGED скобочного ордера на уровне 2.0%, который срабатывает внутри бара, поэтому быстрое неблагоприятное движение ограничивается на этом уровне, а не на следующем закрытии. Риск на позицию составляет 0.5% капитала на расстоянии до стопа ордера, валовый номинал ограничен 0.75x капитала, размер округляется вниз до WHOLE инверсных контрактов номиналом $10.
Результаты верификации
CLEAN RESTART 2026-09-04 — историю вердиктов и записи обучения этого запуска удалили; его перезапустили с этапа проверки. Предыдущая остановка запуска произошла из-за конвейера, а не рынка: тестовый стенд Layer-2 неверно привязывал вспомогательные методы @staticmethod (исправлено), QA выносил окончательные вердикты о результативности по пробному тесту без оптимизации (убрано — теперь QA оценивает только корректность), а тайм-ауты песочницы возникали из-за нехватки слотов для бэктестов (исправлено). Гипотеза и код стратегии не изменились. Оцени код по существу; результативность будет определена позднее полным бэктестом и оптимизатором.
Аналитику нужно решить: отказаться или оптимизировать на полной истории; если PF останется около 1.0 после walk-forward-анализа, отказаться согласно условию разработчика, а не тратить ресурсы на оптимизацию в 3 этапа.
По собственным измерениям разработчика жизнеспособность при комиссиях на грани (валовое преимущество на сделку ~0.11% против ~0.10% CM за полный круг); фактический результат от безубыточного до отрицательного (PF 1.0001, avg_trade_return_pct ~0). Классический конфликт возврата к среднему и комиссий: фиксация прибыли на средней полосе TP ограничивает выигрыш, а стоп 2% увеличивает убытки примерно в 2x раз, поэтому запас доходности после комиссий почти отсутствует. Это не дефект кода — механизм, фильтр и выходы реализованы корректно.
Обзор бэктеста
- Шарп
- -0,02
- Общая доходность
- -19,62%
- Максимальная просадка
- 35,12%
- Всего сделок
- 781
- Доля прибыльных
- 64,3%
- Профит-фактор
- 0,91
Подтверждена данными (781 сделок за 5.8 лет); конструкция только на OHLCV с 4 параметрами, фильтром режима ADX и корректным расчётом размера позиции для инверсного контракта.
На итерации -2 внутрибарный стоп по скобочному ордеру сработал технически корректно (win_rate до 64%); срыва не было, риск на сделку ограничен.
Отрицательное матожидание: PF 0.907, avg_trade_return_pct -0.059%, матожидание -$14.74/сделку, total_return -19.6%, коэффициент Шарпа -0.019 (CI [-0.85, 0.76])
RR соотношение всё ещё перевёрнуто (avg_win $224 < avg_loss $444, ~0.5) — высокий процент прибыльных сделок не компенсирует асимметрию убытков; исправление стопа повысило долю выигрышных сделок, но не матожидание.
Чувствительна к комиссиям: комиссия составляет 17.34% от валовой прибыли при частоте возврата 1H.
Семейство возврата/сделок против движения по одному инструменту L55 (0/174 выживших); убытки в большинстве лет; почти все стрессовые периоды отрицательные; max_drawdown 35% (с CI до 76.5%).
История итераций
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.