Форвард-тест: зачем проверять стратегию в реальном времени
Форвард-тест — проверка стратегии на новых, ещё не виденных данных в реальном или близком к реальному времени, уже после бэктеста. Это последний фильтр перед реальными деньгами, который ловит проблемы, невидимые на истории.
Чем форвард-тест отличается от бэктеста
Бэктест прогоняет стратегию по прошлым данным — и всегда есть риск, что вы (осознанно или нет) подогнали её под это прошлое. Форвард-тест проверяет систему на данных, которых при разработке не существовало: рынок «не знал» о вашей стратегии, а вы не могли подсмотреть в будущее. Если преимущество сохраняется вперёд, к нему можно относиться серьёзнее.
Что он ловит
Форвард-тест обнажает то, что бэктест скрывает: реальные издержки исполнения (проскальзывание, реквоты, расширение спреда на новостях), поведение стратегии в новом режиме рынка, а также вашу собственную дисциплину — способны ли вы исполнять систему в реальном времени. Часто «идеальная на истории» стратегия проседает на форварде именно из-за исполнения и издержек.
Как проводить
Форвард-тест ведут либо на демо, либо на минимальном реальном счёте, строго по правилам системы, фиксируя результаты. Важно не вмешиваться и не «улучшать» стратегию по ходу — иначе теряется чистота проверки. Достаточная длительность и число сделок обязательны: несколько дней ничего не докажут. Если система проходит и бэктест, и форвард-тест, и вы способны её исполнять — только тогда её можно масштабировать на реальный капитал.
Материал носит образовательный характер и не является индивидуальной инвестиционной рекомендацией (не ИИР).