Стратегии
Недельная ротация по моментуму относительной силы альткоинов средней капитализации в поперечном срезе, только в лонг, с фильтром абсолютного моментума (8 ликвидных бессрочных контрактов USD-M не из числа мейджоров: LTC/ETC/DOT/ATOM/NEAR/FIL/ALGO/EOS; держать лидеров Top-3 по доходности за 30 дней, переходить в кэш при нисходящем тренде, 3 параметров)
Итог: Отменено
MidCapAltRelativeStrengthMomentumWeeklyRotationLong
Сводка по итогам
Гипотеза
Реализация
Недельная ротация по моментуму относительной силы в поперечном срезе, только в лонг, для вселенной из 8 ликвидных бессрочных контрактов USD-M средней капитализации (LTC/ETC/DOT/ATOM/NEAR/FIL/ALGO/XLM; EOS заменён на XLM, поскольку EOS USD-M делистинг и его отсутствие означало бы отказ от всей корзины). Использует бары 1-DAY, ранжирует все инструменты по полной доходности за предыдущие 30 дней каждые 7 дней, удерживает равновзвешенные позиции в top-3 и применяет фильтр абсолютного моментума (abs_mom_min), переводящий в кэш любой слот без восходящего тренда во время широких медвежьих режимов. Всего три ключевых параметра (lookback_days, top_n, abs_mom_min).
Результаты верификации
Проверка не пройдена (слой 3 — бэктест в песочнице): дымовой тест превысил лимит времени выполнения 300 с. Почти всегда это означает, что объём работы на каждом баре растёт вместе с историей — например, повторное сканирование полного ряда funding/дополнительных данных или создание списка и вызов min()/sorted() внутри calculate_signal()/on_bar() на каждом баре. Предварительно вычислите отсортированные массивы временных меток ONCE в __init__ и используйте bisect либо кэшируйте результаты поиска по временной метке, чтобы стоимость обработки каждого бара была O(log n), а не O(n).
Аналитик: ABANDON, не оптимизировать — оборот 7.8 исключает комиссии; направленное преимущество отрицательно.
Решительно отрицательное преимущество: PF 0.10, avg_trade_return_pct -8.34%, total_return -56.8%, win_rate 0.214, инвертированная отдача (avg_loss 2.6× avg_win). Подтверждён NOT баг полярности ранжирования — sorted(reverse=True)[:top_n] покупает имена с наивысшим моментумом, фильтр abs_mom удерживает только положительный тренд. Это обвал моментума на средних капитализациях с высокой дисперсией: недельное запаздывание удерживает разворачивающиеся имена, пока они не выйдут из топ-3. Исход преимущества/режима, а не дефект кода.
Информация для аналитика/руководителя исследования.
Ранжирование по моментуму в поперечном срезе относится к известному классу стратегий, ни одна из которых не выживает (L7); настройка параметров под вселенную активов средней капитализации не изменила результат — предпосылка о том, что «больший разброс показателей устраняет комиссионные потери», не оправдалась (убытки вызваны направлением движения, а не комиссиями).
Подтвердите, что данные XLMUSDT.BINANCE 1-DAY охватывают весь период.
Состав вселенной отклоняется от гипотезы: EOS→XLM. Отклонение задокументировано и обосновано (EOS USD-M делистинг; исключение неработающего актива означало бы отказ от всей корзины); XLM — равноценный ликвидный актив не из числа мейджоров, сохраняющий тезис. Предупреждение, не критично.
Низкое число сделок объясняется тем, что позиции долго остаются в портфеле, а не ошибкой, из-за которой фильтр срабатывает слишком редко.
Низкое количество сделок (28 за 363 дней), ниже комфортного порога ~100 — здесь нет неоднозначности, поскольку результат определённо отрицательный, но подтвердите это на более крупной выборке полного бэктеста.
Обзор бэктеста
- Шарп
- 0,48
- Общая доходность
- 741,81%
- Максимальная просадка
- 81,62%
- Всего сделок
- 213
- Доля прибыльных
- 39,9%
- Профит-фактор
- 1,02
Применяет действительно доказавший свою состоятельность механизм (ротация по относительной силе в поперечном срезе, коэффициент Шарпа корзины мейджоров, запущенной в работу, — 2.6) к непересекающейся вселенной; фильтр абсолютного моментума с переходом в кэш выглядит разумно
avg_trade_return_pct 8.19% с комфортом покрывает комиссии (механизм не чувствителен к комиссиям), код работает без сбоев (213 сделок, без ликвидаций)
max_drawdown 81.6% (CI–98.9%) — выше порога безусловного отказа 50%; это бета альткоинов с кредитным плечом (корреляция 0.60, бета 0.55)
Заявленный показатель +741% в основном нереализованный: end_unrealized_pct 589 — открытая позиция, не закрытая к концу бэктеста, а не реализованное преимущество
profit_factor 1.024 (едва выше 1) и коэффициент Шарпа 0.48; интервал CI [-0.18, 1.08] пересекает ноль — статистически различимого преимущества нет
Выброс/зависимость от рыночного режима: 2021 +1622% и 2024 +531% определяют весь результат, тогда как 5 из 7 лет были убыточными (2025 -69%, 2026 -70%)
Недавние реализованные результаты катастрофические (2025/2026 в обоих случаях около -70%) — преимущество моментума альткоинов угасло/развернулось вне бычьих режимов
Сводка по итогам
Повторное использование механизма, сработавшего на одной вселенной, не переносит преимущество автоматически: на средних капитализациях с более высоким разбросом показателей моментум в поперечном срезе проявился как бета альткоинов с кредитным плечом и просадкой 80%+, а заявленная доходность, обусловленная в основном переоценкой нереализованных открытых позиций и двумя бычьими годами, не является устойчивым преимуществом, надёжным в разных рыночных режимах.
На этапе проверки бэктеста до оптимизации аналитик вынес вердикт «отказаться»: максимальная просадка 81.6% намного превысила порог безусловного отказа 50%, заявленный прирост в основном был незакрытой открытой позицией, а не реализованным преимуществом, и при коэффициенте прибыли около -1 и коэффициенте Шарпа CI, пересекающем ноль, стратегия была признана бетой альткоинов с кредитным плечом и угасшим/развернувшимся преимуществом, которое невозможно восстановить подбором параметров.
Ротация по моментуму относительной силы в поперечном срезе, только в лонг: удерживала top-3 из восьми ликвидных бессрочных контрактов USD-M средней капитализации (LTC/ETC/DOT/ATOM/NEAR/FIL/ALGO/XLM; заменив делистинговый EOS), ранжированных по доходности за 30 дней; ребалансировка проводилась еженедельно, а фильтр абсолютного моментума переводил портфель в кэш во время широких медвежьих режимов. Механизм корзины мейджоров, доказавший свою эффективность на фабрике, перенесён на заведомо непересекающуюся вселенную с более высоким разбросом показателей.
За период ~2020–2026 стратегия работала без сбоев: 213 сделок, без ликвидаций и avg_trade_return_pct из 8.19% (за вычетом комиссий), однако заявленная доходность +741% в основном была нереализованной (end_unrealized_pct 589%), а показатель profit_factor составил всего 1.024, коэффициент Шарпа — 0.48 (CI [-0.18, 1.08] пересекает ноль). Максимальная просадка составила 81.6% (CI–98.9%), корреляция с бенчмарком — 0.60 / бета — 0.55; доходность была сосредоточена в двух бычьих годах (2021 +1622%, 2024 +531%), тогда как 5 из 7 лет были убыточными, включая ~-69% в 2025 и ~-70% в 2026.
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.