К основному содержанию
ForexNews24
Переоптимизация (overfitting): главный враг бэктеста — Бэктестинг, ForexNews24

Переоптимизация (overfitting): главный враг бэктеста

Переоптимизация — главный враг честного бэктеста, потому что внешне она выглядит как успех. Стратегия показывает идеальную доходность на истории, но на реальном рынке быстро теряет форму: её подогнали не под закономерность, а под шум конкретного участка.

Как она возникает

Соблазн улучшить результат «ещё чуть-чуть» огромен: сместить период индикатора, добавить фильтр, убрать «плохие» сделки. Каждый шаг кажется разумным, но вместе они создают систему, которая слишком хорошо знает прошлое. Она становится ключом, выточенным под один замок, — и перестаёт подходить, как только рынок меняет режим.

Как её распознать

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

Как её избежать

Ограничивайте число параметров и предпочитайте простую логику. Проверяйте стратегию на вневыборочных данных (out-of-sample) и смотрите не на один лучший результат, а на устойчивость в диапазоне настроек. Робастная средняя система почти всегда полезнее красивой, но хрупкой кривой на истории.

Материал носит образовательный характер и не является индивидуальной инвестиционной рекомендацией (не ИИР).

От исследования — к применению

В продукте Allocation мы реализовали эти алгоритмы с учётом всех нюансов, разобранных на портале.

Узнать про Allocation