Walk-Forward анализ: как отличить реальный edge от подгонки
В интернете полно стратегий, которые показывают +500% годовых на истории. Но при запуске в реальной торговле они сливают депозит за неделю. Проблема — курвфиттинг (подгонка под исторические данные).
Что такое курвфиттинг
Представь, что ты подбираешь параметры стратегии, глядя на прошлые цены. Ты знаешь, что Bitcoin упал 12 марта — и подстраиваешь свой индикатор так, чтобы он это предсказывал. Результат идеальный на истории, бесполезный в будущем.
Это как подбирать ответы к экзамену, зная вопросы. На следующем экзамене вопросы другие.
Walk-Forward Analysis (WFA)
WFA решает эту проблему. Принцип:
- Берём 5 лет данных → обучаем стратегию (In-Sample)
- Берём следующие 2 года → тестируем на них (Out-of-Sample)
- Сдвигаем окно на 2 года → повторяем
Стратегия НИКОГДА не видит данные, на которых тестируется. Как на реальном экзамене — вопросы новые.
Как мы используем WFA
Каждую стратегию Volyzer тестируем через WFA:
- 15-18 инструментов × 10-20 окон = 196-217 тестов
- Если OOS (реальный тест) показывает прибыль в >70% окон — стратегия работает
- Если нет — в архив, какой бы красивой ни была кривая на истории
Результат
Из 30+ протестированных стратегий только 3 прошли WFA. Все остальные — курвфиттинг. Эти 3 стратегии сейчас работают в ботах Volyzer.
Хочешь, чтобы алгоритм торговал за тебя?
Подключиться к Volyzer →Торгуй криптой на Bitget — до 50% возврат комиссий
Зарегистрироваться на Bitget →