Алексей Я.
Алексей Я. личный блог
04 июня 2026, 12:03

Год бэктестов на Мосбирже: зачем мы убиваем стратегии, а не продаём их

Лента смартлаба и любой инвест-площадки полна постов про «прибыльных роботов» и «стратегию с 80% профитных сделок». Мы полтора года занимались ровно обратным: брали такие стратегии и пытались их сломать. Большинство ломалось.

Это вступление к серии постов, где мы будем выкладывать результаты по одной стратегии за раз. Без продажи курсов, без «приходи в закрытый клуб», без скрытой партнёрки на брокера. Мы не зарабатываем на роботах — поэтому нам незачем рисовать красивые кривые.

Год бэктестов на Мосбирже: зачем мы убиваем стратегии, а не продаём их

Profit Factor проверенных подходов: стена красного — убыточные, янтарные — пограничные, единственная зелёная — выжившая. Полную версию с разбором каждой выложим по ходу серии.

Зачем убивать стратегии

Найти стратегию, которая хорошо смотрится на истории, — легко. Трудно — найти такую, которая не развалится на данных, которых она не видела. Между этими двумя вещами лежит пропасть, в которую падает почти каждый, кто начинает с бэктеста.

Поэтому наш подход не «как заставить кривую расти», а «как доказать, что edge ненастоящий». Если стратегия пережила все попытки её зарубить — значит, в ней что-то есть. Если нет — это шум, подгонка под прошлое, и хорошо, что мы выяснили это на истории, а не на депозите.

Как мы тестируем

Каждая стратегия проходит пять уровней:

  1. Логика — нет подглядывания в будущее, учтена комиссия (round-trip по акциям MOEX около 0,10%).
  2. In-Sample — базовые метрики, минимум 30 сделок на тикер, иначе выборка нерепрезентативна.
  3. Out-of-Sample — 30% истории модель не видела; деградация больше чем вдвое = провал.
  4. Walk-Forward — минимум 5 скользящих окон, большинство должны быть в плюсе.
  5. Paper — три месяца на живых котировках без денег.

Всё на пятилетней истории дневных данных, около 70 тикеров Мосбиржи. Метрика, на которую смотрим в первую очередь, — Profit Factor (сумма прибылей / сумма убытков). Ниже 1,0 — убыток, и никакая высокая доля профитных сделок этого не спасает (увидите на примере Gap Fill).

Что будет в серии

Каждую неделю — одно вскрытие:

  • RSI(2) Коннорса — «91% winrate» из американских книг на нашем рынке
  • Gap Fill — 80% профитных сделок и Profit Factor 0,29
  • Momentum — как In-Sample 1,66 превращается в Out-of-Sample 0,67
  • Календарные аномалии — почему эффект конца месяца исчез
  • Дивидендные стратегии — 14 вариантов, и все мимо
  • Trailing stop на возврате к среднему — контринтуитивный вред
  • Стакан и микроструктура — почему это не для дневок
  • Что в итоге выжило — единственная стратегия, дошедшая до реальных денег
  • И главный вывод, ради которого всё затевалось

Если у вас есть стратегия, которую, по-вашему, мы зря похороним, — пишите в комментариях, проверим. Спор по делу полезнее, чем сотый пост про грааль.

Полная версия с графиками и разбором методологии — в нашем большом материале на VC.

Начнём со следующего поста — с той самой стратегии «91% winrate».

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
2 Комментария
  • Полтора года бэктестов привели нас к мысли, которая сначала разочаровывает, а потом освобождает: на дневных данных российского рынка почти нет механических паттернов, которые стабильно приносят деньги частному трейдеру. 
    Напомнило старый анекдот:
    После 12 лет напряжённых исследований чукотские микробиологи сделали удивительное открытие. Оказывается, если немного подкрутить на микроскопе колёсико, становится видно гораздо лучше!

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

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