StratBase.aiStratBase.ai
ПанельСоздать бэктестМои бэктестыКаталогБлогНовостиИнструментыПомощь

Продукты

  • Панель исследователя
  • Создать бэктест
  • Мои бэктесты
  • Каталог
  • Блог
  • Новости

Алерты

  • Календарь
  • OI Screener
  • Funding Rate
  • REKT
  • Pump/Dump

Компания

  • О нас
  • Тарифы
  • Партнёрская программа
  • AI Виджет
  • Контакты

Юридическое

  • Конфиденциальность
  • Условия
  • Политика возвратов

Поддержка

  • Центр помощи
  • Отзывы
StratBase.aiStratBase.ai

Придумай. Протестируй.

StratBase.ai не предоставляет финансовых советов и торговых рекомендаций. AI только формализует идеи пользователя в тестируемые конфигурации стратегий для исследовательских целей. Прошлые результаты бэктестов не гарантируют будущую доходность. Все торговые решения и связанные риски — исключительно ответственность пользователя. Платформа не является брокером и не осуществляет реальную торговлю.

© 2026 StratBase.ai · AI-платформа для исследования и бэктестинга торговых стратегий

support@stratbase.ai
Переоптимизация — убийца торговых стратегий №1
Частые проблемыRUпереоптимизацияoverfitting трейдинг

Переоптимизация — убийца торговых стратегий №1

Алексей Волков2/28/2026(обновлено 5/3/2026)4 min read134 views

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

Что такое переоптимизация

Переоптимизация (overfitting) — подгонка параметров стратегии под конкретные исторические данные. Стратегия «запоминает» прошлые движения вместо выявления устойчивых закономерностей. Вы создаёте не торговую систему, а описание прошлого.

Аналогия: готовиться к экзамену, заучивая ответы прошлого года. Если вопросы повторятся — отлично. Если изменятся — заученные ответы бесполезны.

Конкретный пример: 50 параметров vs 5

Возьмём две стратегии на BTC/USDT 4H за 2021-2024:

МетрикаСтратегия A (50 параметров)Стратегия B (5 параметров)
Параметры12 индикаторов, 3 фильтра времени, 8 уровней SL/TP, 15 пороговRSI(14) + EMA(50), фикс. SL 2.5%, TP 5%
ROI (in-sample 2021-2023)+340%+78%
Max Drawdown (in-sample)4%22%
Sharpe (in-sample)4.11.3
ROI (out-of-sample 2024)-31%+24%
Max Drawdown (OOS)45%19%
Sharpe (OOS)-0.61.1

Стратегия A выглядит как грааль на истории: +340%, просадка 4%, Sharpe 4.1. На новых данных — убыток 31%. Стратегия B скромнее на истории, но стабильна на новых данных. Sharpe 1.3 → 1.1 — минимальная деградация.

Правило: чем больше параметров относительно количества сделок, тем выше риск переоптимизации. 50 параметров при 200 сделках — по 4 сделки на параметр. Этого недостаточно для статистически значимого результата.

Признаки переоптимизации

  • Много параметров: 10+ настраиваемых значений — почти гарантированная подгонка
  • Нереалистичные результаты: +500% годовых с просадкой 3% — это не стратегия, это артефакт
  • «Магические» числа: период MA=17 даёт прибыль, а 16 и 18 — убыток. Это шум, не закономерность
  • Хрупкость: сдвиг начала теста на неделю меняет результат с прибыльного на убыточный
  • Провал на out-of-sample: на данных вне обучающей выборки стратегия убыточна
  • Один инструмент: прибыльна на BTC, убыточна на ETH, SOL и всех остальных

Методы защиты

МетодСутьЭффективность
Out-of-sample тестРазделить данные: 70% для оптимизации, 30% для проверкиВысокая
Walk-forward анализСкользящие окна: оптимизация → проверка → сдвиг → повторОчень высокая
Минимум параметров2-5 параметров вместо 10-15. Каждый лишний — степень свободы для подгонкиСредняя
Стресс-тестИзменить каждый параметр на ±20%. Результат стабилен? Хороший знакВысокая
Мультиинструментный тестПроверить на 3-5 похожих инструментах. Прибыльна на 3 из 5 — надёжноВысокая

Правило робастности

Если небольшое изменение параметра (период MA с 20 на 22, стоп-лосс с 1.5% на 1.7%) радикально меняет результат — стратегия переоптимизирована. Робастная стратегия прибыльна в широкой «окрестности» параметров, а не в одной точке.

На StratBase.ai оптимизация показывает распределение результатов по всему пространству параметров. Если лучший результат — одинокий пик среди убыточных вариантов, это подгонка. Если целая область параметров прибыльна — стратегия робастна.

Практический чеклист

  1. Ограничьте стратегию 2-5 параметрами
  2. Используйте минимум 2 года данных для тестирования
  3. Оставьте 30% данных для out-of-sample проверки
  4. Проверьте устойчивость: ±20% к каждому параметру
  5. Протестируйте на 3+ инструментах
  6. Sharpe выше 4.0 на бэктесте — перепроверьте дважды

FAQ

Сколько параметров — уже переоптимизация?

Зависит от количества сделок. Ориентир: минимум 20 сделок на каждый параметр. Стратегия с 5 параметрами требует минимум 100 сделок. С 15 параметрами — 300+. Если сделок меньше — результат ненадёжен.

Out-of-sample тест показал хороший результат. Значит, стратегия работает?

Это сильный сигнал, но не гарантия. Если вы провели 20 out-of-sample тестов с разными параметрами и показываете лучший — это тоже подгонка, просто на другом уровне. Один OOS-тест на заранее выделенных данных — надёжно. Многократный подбор — нет.

Простая стратегия с двумя индикаторами может быть переоптимизирована?

Да, если вы перебрали сотни комбинаций периодов для этих двух индикаторов. Количество параметров — не единственный фактор. Важно также количество итераций оптимизации. 2 индикатора × 100 комбинаций = та же подгонка, что и 10 индикаторов × 1 комбинация.

Как отличить хорошую стратегию от переоптимизированной?

Ключевой тест — стабильность при изменении параметров. Если изменение периода RSI с 14 на 12 или 16 не разрушает результат — это закономерность. Если прибыль есть только при RSI=14 и нигде больше — это шум. Дополнительно: проверка на нескольких инструментах и out-of-sample период.

Дополнительные ресурсы

  • RSI — Investopedia
  • Просадка — Investopedia
  • Скользящие средние — Investopedia

Об авторе

А
Алексей Волков

Трейдер-аналитик с 7+ годами опыта на крипто- и фондовых рынках. Специализируется на количественном анализе, оптимизации стратегий и управлении рисками.

Часто задаваемые вопросы

Что такое переоптимизация?▾

Переоптимизация (overfitting) — когда параметры стратегии подогнаны к историческим данным настолько точно, что стратегия 'запомнила' шум прошлого вместо закономерности. Признаки: 1) Очень специфичные параметры (RSI 13.7, не 14). 2) Результат резко ухудшается при малом изменении параметра. 3) Работает только на одном инструменте/периоде. 4) Слишком хорошие метрики (PF > 3, WR > 75%).

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

Четыре теста: 1) Sensitivity test — измените параметр на ±10%. Если PF упал с 3.0 до 0.8 — переоптимизация. 2) Out-of-sample — проверьте на данных, которых не было при оптимизации. 3) Cross-market — работает ли на другом инструменте? 4) Walk-forward — оптимизация на скользящем окне. Если все 4 теста пройдены — стратегия робастна.

Полезные ссылки

RelatedRelatedRelated

Похожие статьи

walk forward analizoshibki bektestinga

Комментарии (0)

Loading comments...