
5 мифов о бэктестинге, которые стоят трейдерам денег
Бэктест показал 300% годовых, кривая эквити смотрит в небо, а drawdown минимальный. Пора выходить на реальный рынок? Не торопитесь. Скорее всего, вы попали в одну из пяти ловушек, которые ежегодно стоят трейдерам миллионов долларов. Разбираем главные мифы о бэктестинге — и объясняем, как на самом деле работает тестирование на истории.
Миф 1: Отличный бэктест = успех на реальном рынке
Это самое опасное заблуждение. Трейдер видит красивую кривую эквити, высокий ROI, десятки прибыльных сделок — и уверен, что нашёл грааль.
Реальность сложнее. Бэктест работает на исторических данных, где всё уже случилось. Цены зафиксированы, волатильность известна, «чёрных лебедей» можно обойти подбором периода. На живом рынке ничего этого нет.
Между бэктестом и реальной торговлей лежит пропасть:
- Проскальзывание съедает часть прибыли на каждой сделке
- Спреды расширяются в моменты высокой волатильности
- Ваши ордера влияют на рынок, особенно на малоликвидных инструментах
- Эмоции заставляют отклоняться от стратегии
Бэктест — это фильтр, а не гарантия. Он отсеивает заведомо нерабочие идеи, но пропускание через фильтр не делает стратегию прибыльной автоматически.
Миф 2: Чем больше индикаторов, тем надёжнее стратегия
Логика кажется железной: один индикатор может ошибиться, два — уже надёжнее, а пять — практически непогрешимы. На практике всё наоборот.
Добавление индикаторов после второго-третьего обычно не улучшает, а ухудшает результаты. Причин несколько.
Во-первых, многие индикаторы коррелируют. RSI и Stochastic измеряют примерно одно и то же — перекупленность и перепроданность. Добавление Stochastic к RSI не даёт новой информации, но создаёт иллюзию двойного подтверждения.
Во-вторых, каждый новый индикатор — это новые параметры. Больше параметров означает больше подгонки под историю. Стратегия с 15 параметрами идеально ложится на прошлое, но разваливается на новых данных.
В-третьих, сложные системы генерируют меньше сигналов. Когда нужно совпадение пяти условий одновременно, сделки случаются раз в месяц. Статистически это ничего не значит.
Оптимальное количество — 2-3 некоррелирующих индикатора. Один трендовый (MA, MACD), один осциллятор (RSI), один объёмный (OBV, CMF). Этого достаточно.
Миф 3: Высокий win rate — главный показатель
Трейдеры зациклены на проценте прибыльных сделок. «Моя стратегия выигрывает в 85% случаев» звучит впечатляюще. Но это может быть путь к сливу депозита.
Win rate без контекста бессмыслен. Стратегия с 90% выигрышей может терять деньги, если средний убыток в 20 раз больше средней прибыли. Один проигрыш съедает 20 выигрышей.
Обратное тоже верно: стратегии с win rate 30-40% могут быть крайне прибыльными. Тренд-следящие системы часто проигрывают в большинстве сделок, но одна удачная сделка покрывает десять убыточных.
Что действительно важно — это соотношение risk/reward и математическое ожидание:
Ожидание = (Win Rate × Средний выигрыш) − (Loss Rate × Средний убыток)
Стратегия с 40% win rate и средним выигрышем 3R при среднем убытке 1R даёт положительное ожидание: 0.4 × 3 − 0.6 × 1 = 0.6R на сделку. Это отличный результат.
Миф 4: Оптимизация параметров всегда улучшает стратегию
Оптимизация звучит как правильный шаг. Зачем использовать RSI(14), если RSI(11) даёт лучший результат? Зачем SMA(200), если EMA(183) прибыльнее?
Проблема в том, что оптимизация на исторических данных находит параметры, которые идеально подходят к прошлому, а не к будущему.
Это называется переоптимизация или curve fitting. Вы не находите закономерность рынка — вы находите случайные совпадения в конкретном наборе данных. Смените период на полгода — и «оптимальные» параметры окажутся убыточными.
Признаки переоптимизации:
- Результаты радикально меняются при небольшом изменении параметров
- Оптимальные значения сильно отличаются от стандартных
- На другом периоде стратегия показывает противоположные результаты
- Количество параметров сопоставимо с количеством сделок
Здоровая оптимизация — это проверка устойчивости, а не поиск максимума. Если стратегия прибыльна при RSI от 12 до 18, это хороший знак. Если она прибыльна только при RSI = 13.7 — это подгонка.
Миф 5: Достаточно протестировать на коротком периоде
«У меня стратегия показала 200% за три месяца» — это не результат, это статистический шум.
Три месяца — это один рыночный режим. Бычий тренд, боковик или обвал. Стратегия, заточенная под один режим, неизбежно сломается при смене условий.
Минимальный адекватный период для бэктеста:
- Крипто: 1-2 года (минимум один полный цикл бычий-медвежий)
- Форекс: 2-3 года
- Акции: 3-5 лет (включая хотя бы одну коррекцию)
Короткий период опасен ещё по одной причине: малое количество сделок. 15 сделок за три месяца — это не статистика. Вы не можете делать выводы о стратегии по 15 наблюдениям. Нужно минимум 100, а лучше 200+ сделок для статистической значимости.
Как не попасть в ловушку мифов
- Относитесь к бэктесту как к фильтру, а не как к прогнозу
- Используйте 2-3 некоррелирующих индикатора, не больше
- Оценивайте математическое ожидание, а не win rate в отрыве
- Проверяйте устойчивость параметров, а не ищите лучшие
- Тестируйте на длинном периоде, охватывающем разные рыночные режимы
Бэктестинг работает. Но только когда вы понимаете его ограничения и не приписываете ему магических свойств.
Дополнительные ресурсы
Об авторе
Трейдер-аналитик с 7+ годами опыта на крипто- и фондовых рынках. Специализируется на количественном анализе, оптимизации стратегий и управлении рисками.
Часто задаваемые вопросы
Можно ли доверять результатам бэктестинга?▾
Бэктестинг — это фильтр, а не прогноз. Если стратегия убыточна на исторических данных, она почти наверняка будет убыточна и на реальном рынке. Но успешный бэктест не гарантирует прибыль в будущем из-за проскальзывания, спредов, изменения рыночных условий и психологического фактора.
Сколько индикаторов нужно для хорошей стратегии?▾
Оптимально 2-3 некоррелирующих индикатора: один трендовый (MA, MACD), один осциллятор (RSI) и один объёмный (OBV, CMF). Добавление большего количества обычно приводит к переоптимизации и снижению количества сигналов без реального улучшения качества.
Почему стратегия с высоким win rate может быть убыточной?▾
Win rate без учёта соотношения risk/reward бессмыслен. Стратегия с 90% прибыльных сделок будет убыточной, если средний убыток в 20 раз превышает средний выигрыш. Важно математическое ожидание: (Win Rate × Средний выигрыш) − (Loss Rate × Средний убыток). Оно должно быть положительным.
Как понять, что стратегия переоптимизирована?▾
Признаки переоптимизации: результаты резко меняются при небольшом изменении параметров, оптимальные значения сильно отличаются от стандартных, на другом периоде стратегия показывает противоположные результаты. Здоровая оптимизация — когда стратегия прибыльна в широком диапазоне параметров, а не только при одном конкретном значении.
Какой минимальный период нужен для бэктеста?▾
Зависит от рынка: крипто — минимум 1-2 года (полный бычий-медвежий цикл), форекс — 2-3 года, акции — 3-5 лет с хотя бы одной коррекцией. Также важно количество сделок: минимум 100, а лучше 200+ для статистической значимости результатов.
Похожие статьи
Комментарии (0)
Loading comments...

