Walk-forward оптимизация — что это и как использовать в трейдинге
Определение
Walk-forward оптимизация — поиск параметров стратегии не на одном участке истории, а на нескольких последовательных окнах train/test: параметры подбираются на «обучающем» отрезке и сразу проверяются на следующем за ним, ранее не увиденном отрезке.
Как это работает в конструкторе
В конструкторе Trading Way walk-forward прогоняет 5 последовательных окон: в каждом окне параметры подбираются по сетке на train-части, а результат окна — метрики на test-части этого же окна, которую подбор не видел. Итоговый заголовок результата — честная оценка на невиданных тестовых окнах, а не параметры, выбранные задним числом по всей истории.
Типичное применение
Используется вместо однократной оптимизации на всей истории целиком, которая почти всегда переоптимизирует стратегию под прошлое. Walk-forward показывает, насколько стабильны найденные параметры на разных, не пересекающихся периодах — карта устойчивости ищет не одну случайную яркую точку, а плато соседних устойчивых комбинаций.
Частые ошибки
Даже устойчивое плато на прошлых пяти окнах не гарантирует такой же результат на будущих данных — рынок может измениться структурно. Walk-forward снижает риск переоптимизации, но не устраняет его полностью.
Этот блок доступен в конструкторе стратегий
137 блоков без кода — соберите условие входа с этим термином и проверьте его историей
Результаты на исторических данных не гарантируют будущих. Сервис — информационно-аналитический инструмент, не является индивидуальной инвестиционной рекомендацией; сделки не исполняются.