Стратегии
BTC сезонности начала месяца — длинная позиция в задокументированном окне границы месяца, короткая в слабом средимесячном окне, сигнал по календарю (NOT тренд, NOT возврат к среднему), низкий оборот (BINANCE USD-M, дневные бары, длинные и короткие позиции, 2 параметров)
Итог: Отменено
BtcTurnOfMonthSeasonalityLS
Действительно независимый источник доходности (календарный), чистый OHLCV, без риска недоступности данных; просадка ограничена 18.6%
Гипотеза
Реализация
Календарная стратегия BTC USD-M perp на дневных барах, только длинные позиции. Сигнал — чистая функция временной метки бара: непрерывная оценка месячной сезонности (+1 точно на границе месяца, -1 в середине месяца), рассчитанная целочисленным алгоритмом гражданского календаря для дня фактической экспозиции позиции (день бара + 1). Стратегия держит длинную позицию, когда оценка выше порога, заданного шириной окна начала месяца (по умолчанию — последние 2 и первые 2 дней каждого месяца), и остаётся вне позиции в остальную часть месяца. Размер позиции зависит от капитала (50% условной стоимости капитала, плечо 1.0); оборот — два полных цикла в месяц, поэтому комиссия тейкера за полный цикл около 0.10% невелика. Два параметра: tom_window_days и position_fraction.
Результаты верификации
CLEAN RESTART 2026-09-04 — историю вердиктов и записи обучения этого запуска удалили, и его перезапустили с этапа проверки. Ранее запуск был остановлен из-за конвейера, а не рынка: стенд Layer-2 неверно привязывал вспомогательные методы @staticmethod (исправлено), QA выносил окончательные вердикты о результативности по неоптимизированному дымовому тесту (убрано — теперь QA оценивает только корректность), а тайм-ауты песочницы были вызваны нехваткой слотов для бэктеста (исправлено). Гипотеза и код стратегии не изменились. Оцени код по существу; результативность позднее определят полный бэктест и оптимизатор.
Обзор бэктеста
- Шарп
- 0,44
- Общая доходность
- 40,37%
- Максимальная просадка
- 18,58%
- Всего сделок
- 81
- Доля прибыльных
- 49,4%
- Профит-фактор
- 1,35
Действительно независимый источник доходности (календарный), чистый OHLCV, без риска недоступности данных; просадка ограничена 18.6%
Низкий оборот, avg_trade_return_pct 1.03% покрывает комиссии; это не провал из-за комиссий и не полный крах
Измерение разработчика с точностью до бара: все календарные окна отрицательны на протяжении 2024-2026; эффект ограничен 2020-2023 и угас
Коэффициент Шарпа 0.44 при CI [-0.29, 1.15] по обе стороны от нуля, information_ratio -0.84, CAGR 4.1% — доходность сосредоточена в 2020-2021/стрессовом режиме (+57.8%)
В последние годы результат отрицательный (2024 -10.2%, 2026 -3.7%); последний -20% в тестовой выборке приходится на мёртвый режим и не прошёл бы проверку положительного результата на отложенной выборке
81 сделок за 6.6 лет (ниже порога измеримости, L10); профиль расстояния по дням — шум с чередованием знаков, а не эффект начала месяца
Два фиксированных календарных окна — ориентиров для настройки нет, недавно все варианты ширины дали отрицательный результат
История итераций
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.