К основному содержимому
COBALT CAPITAL
← Все публикации
Глоссарий2 мин чтения· Обновлено: апрель 2026

Что такое переоптимизация: простое определение

Переоптимизация на форексе: определение, смысл и практическая роль в торговле. Разбираем как часть системы, а не как магию.

Фото: Noob_X
Руководитель исследовательского подразделения
Переоптимизация (overfitting) — подгонка параметров стратегии под прошлые данные так плотно, что она «выучивает» случайный шум вместо устойчивой закономерности. Идеальный бэктест часто означает не мастерство, а подгонку, и в будущем такая стратегия разваливается.
Пример
Слишком гладкая кривая на истории, которая рушится при малом изменении параметров, — классический признак переоптимизации.
Коротко
Переоптимизация — подгонка под прошлое; идеальный бэктест — тревожный знак, а не достижение.

Подгонка под шум

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

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

Как распознать до запуска

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

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

Что помогает не попасть в ловушку

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

Дальше — минимум параметров, проверка на отложенных данных, walk-forward для оценки стабильности оптимума во времени, форвард-тест на реальном рынке малым объёмом. Мы считаем стратегию проверенной только после последнего шага: расхождение между тестом и реальным исполнением обнаруживается именно там.

Частые вопросы

Как понять, что стратегия переоптимизирована?

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

Сколько параметров допустимо?

Чем меньше, тем лучше. Ориентир — число степеней свободы должно быть заметно меньше числа сделок в выборке. Восемь параметров на сотню сделок почти гарантированно означают подгонку.

Помогает ли добавление фильтров?

Обычно наоборот. Если каждый новый фильтр улучшает результат теста, чаще всего он отсекает конкретные исторические убытки, а не класс ситуаций, и на новых данных не сработает.

Что запомнить

  • Переоптимизация описывает случайности выборки, а не закономерность рынка.
  • Узкий пик оптимума — признак подгонки, широкое плато — признак устойчивости.
  • Сначала гипотеза о причине, потом проверка; обратный порядок всегда даёт объяснение задним числом.
Заметка о рынке
Раз в неделю — как мы думаем о рынке

Коротко и по делу: режимы рынка, риск, разбор одной сделки. Без спама и продаж данных.

← Все публикации