Дмитрий Овчинников
Дмитрий Овчинников личный блог
08 марта 2026, 19:06

Momentum Original with Claude

Протестировал классический Моментум с Клодом. 

Тестирование на списке акциий, доступных к автоследованию в финамовском сервисе Comon.

Выкладываю это здесь, так как подобные стратегии мне не интересны, а людей, паразитирующих на асимметрии информации ничуть не жалко.

Momentum Original with Claude

1. Методология

Исследование рассматривает классическую систему моментума — покупку акций с наибольшим ростом за предшествующие N месяцев. Цель: найти возможности увеличения доходности и снижения рисков относительно базовой реализации.

Ребалансировка: производится в последний торговый день каждого месяца. В этот день по цене открытия 10:00 продаются позиции которые выходят из топ-K, и покупаются новые. 

Сигнал: open[t] / open[t−252] − 1 (годовой моментум на открытиях 10:00)

Отбор: Топ-K акций по сигналу с фильтром [нижний порог, верхний порог]

Вход: open[t] — то же открытие, в которое считался сигнал

Удержание: До следующей ребалансировки (~21 торговый день)

Выход: open[t_next] — открытие следующей ребалансировки

Комиссии: В бэктесте комиссии не учтены. Оценочное влияние: ~10 ребалансировок в год × 2 стороны × K позиций × 0.05% ≈ 0.3–0.6% CAGR — некритично.

Дивидендная корректировка: Цены скорректированы методом backward additive adjustment по дате закрытия реестра (record_date). Текущие цены остаются без изменений.

2. Тестирование стандартных параметров

Перед оптимизацией проведено полное тестирование классических вариаций:
горизонт N (6–12 месяцев), размер портфеля K (3–8), исключение последнего месяца (skip-1-month), недельная ребалансировка. Все тесты на ценах открытия, период 2015–2025.

Momentum Original with Claude

Выводы
• N=12 — безусловный лидер. Классический годовой моментум работает лучше коротких горизонтов.
• K=3 даёт лучший Calmar, K=6 — более равномерную equity. Оба берём как базовые конфигурации.
• Skip-1-month — на MOEX эффект отсутствует. Краткосрочного reversal на открытиях нет, исключение последнего месяца только ухудшает результат.
• Недельная ребалансировка — сигнал слишком шумный, все метрики хуже.

Momentum Original with Claude

3. Путь оптимизации
Каждый шаг добавлял одно улучшение поверх предыдущего результата. Параметры не переподбирались ретроспективно — каждое решение мотивировалось экономической логикой.

Momentum Original with Claude

4. Оптимизация порогов сигнала

Двойной порог [lower, upper] отсекает две проблемные зоны: акции со слабым сигналом (<20%) которые входят в топ-K случайно, и перегретые акции (>115%) где моментум уже исчерпан. При недостаточном числе подходящих акций свободная доля уходит в кэш.

Momentum Original with Claude

5. Хедж через шорт IMOEX

Хедж реализуется через шорт фьючерса на IMOEX. Хеджируется только доля капитала в акциях — кэш-часть не хеджируется. Затраты на маржу и комиссию по фьючерсу не учтены — предполагается покрытие за счёт распада контанго.

Momentum Original with Claude

6. Свободный кэш под ставку ЦБ − 2%

При срабатывании фильтра [20%,115%] часть из K слотов остаётся свободной. Эта доля размещается под ставку ЦБ минус 2% годовых (дневное начисление). В 2022–2024 при ставке 15–21% кэш давал существенный вклад в доходность и смягчал просадки именно тогда, когда рынок падал.
Momentum Original with Claude

7. Walk-Forward валидация

Параметры фиксированы — никакой переоптимизации. Обучающее окно 5 лет, тестовое 1 год, шаг 1 год. Тестируется 5 окон: 2021–2025.


Momentum Original with Claude

Momentum Original with Claude

8. Разбор убыточного 2024 года

Обе стратегии показали убыток в 2024 (−5% и −14%) при IMOEX −7%. Анализ позиций выявил системную причину.

Momentum Original with Claude

• Momentum crash — при развороте рынка лидеры предыдущего года падают сильнее всего. Стратегия зашла по моментуму 2023 года, рынок развернулся.
• Мечел (MTLR) — реальное падение −73% за год. Дивидендов нет. Корректировка цен верна — это рыночное падение, не дивидендный гэп.
• SNGSP — падение −33% в июле 2024 рыночное, не дивидендный гэп. Adj цены корректны.
• Хедж частично помог (рынок −7%), но металлурги падали быстрее рынка.

9. Итоги и выводы

Что работает
• 12-месячный моментум на MOEX устойчив out-of-sample — 80% прибыльных лет
• Двойной порог [20%,115%] устраняет слабые сигналы и перегретые позиции
• Хедж через шорт IMOEX режет MaxDD вдвое (с −37–35% до −18–19%)
• Кэш под ставку ЦБ−2% улучшает Sharpe в периоды высоких ставок
• Ребалансировка в последний торговый день месяца логична и эффективна
Ограничения
• MaxDD −18–19% остаётся высоким для розничного клиента
• Momentum crash в 2024 — системный риск, не устраняется параметрами
• Walk-forward на 5 окнах — статистика ограниченна

Выбор конфигурации:

В ходе исследования рассматривались две конфигурации — K=3 и K=6. Сравнение показало, что K=6 уступает K=3 по всем ключевым метрикам при практически одинаковой максимальной просадке: CAGR 13.4% vs 19.8%, Calmar 0.69 vs 1.08.
Единственное преимущество K=6 — больше акций в портфеле (4–6 vs 2–3), однако это не компенсирует существенного проигрыша в доходности. Выбора нет — финальная конфигурация одна.

Momentum Original with Claude

Momentum Original with Claude


71 Комментарий
  • PanIvan
    08 марта 2026, 19:37
    Тестирование и оптимизация целиком в клод?
    Вы в него файлы котировок пихали?
  • Просто трейдер
    08 марта 2026, 19:49
    Опус или Соннет?
  • Op_Man
    08 марта 2026, 22:46

    Клёво! Очень интересно получилось, и затратно по времени я думаю. Большую работу проделали

    Моментум-подход в таком виде ещё пользуется спросом в широких кругах инвесторов, как считаете?

  • Op_Man
    09 марта 2026, 00:09

    Дмитрий Овчинников, шикарно! Но это уже что-то не особо инвестиционное с такими цифрами, похоже.

    Фишка, вероятно, в отказе от дорогой защиты в пользу дешёвой (ОФЗ) и, возможно, более строгого отбора или добавили какую-то активную спекулятивную составляющую.

    У вас их уже так много накопилось, что придумали свою систему кодировки?)  К3, B4... 

    Классно, конечно! Очень рад вашим открытиям. Подтверждается тезис, что технологии в умелых руках творят чудеса.

    Модель в реале когда запустите?

    Может фонд организуете? Не думали в этом направлении? 

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн