Протокол тестирования стратегии — бэктест и форвард-тест
Этот заполняемый протокол ведёт от гипотезы и зафиксированных правил к результатам и решению о дальнейших тестах. Разделы 1–5 заполните до теста, а 6–8 — после. Храните экспорт каждой версии вместе с данными и результатами, чтобы исследование можно было воспроизвести.
Форма не запускает бэктест и не подключается к брокеру. Она документирует тесты, выполненные в выбранной среде. Польская и английская версии используют одну схему JSON версии 1 и те же 22 поля. Содержимое полей переносится без перевода. Эта версия принимает файлы до 2,000,000 байт, как и обновлённый импортёр PL. Сохраняйте крупные резервные копии целиком и открывайте их в обновлённой версии — не удаляйте записи исследования ради лимита 600,000 байт старой версии EN.
Скачать пустой шаблон JSONПольская версия
Сначала сохраните и экспортируйте разделы 1–5. После исследования добавьте результаты в разделы 6–8, сохранив прежнюю копию. Все поля описательные: форма не оценивает состоятельность гипотезы и не проверяет введённые показатели. Поле вмещает до 12,000 символов по подсчёту браузера (некоторые символы занимают две единицы). JSON предназначен для повторного импорта; TXT и распечатки — для чтения. Кнопка импорта не загружает данные из TXT или PDF.
Пример: одинаковый результат, разные выводы
Условный пример: версия 1.0 дала +8 R на OOS. Если после просмотра выборки исключить две убыточные сессии и представить +12 R как «независимое подтверждение», разработка правил смешивается с оценкой. Запишите новый фильтр как версию 1.1, сохраните результат +8 R и укажите уже виденные данные. Разница +4 R здесь получена удалением сессий с общим итогом −4 R, а не новыми наблюдениями. Результат +12 R описывает новый вариант, подогнанный к известной выборке; для независимой оценки нужен дальнейший правильно спланированный тест.
Связанные материалы курса
- 15.3. Разработка стратегии
- 15.4. Бэктест и форвард-тест
- 15.10. Аудит стратегии
- 15.9. Журнал и показатели
- Приложение E — торговый план и плейбук: записывайте идентификатор исследования рядом с версией правил.
- Приложение F — торговый журнал: сохраняйте единые определения R, издержек и единицы сделки.
- Приложение I — набор кода трейдера: документируйте расчёты по экспорту журнала вместе с версией скрипта и параметрами.
Источники и рамки проверки
- Bailey, Borwein, López de Prado, Zhu, The Probability of Backtest Overfitting, версия февраля 2015 года: повторный выбор вариантов на одних данных может завысить оценку стратегии. Статья обосновывает запись попыток, но не устанавливает универсального порога числа сделок для этой формы.
- MDN — localStorage: область действия хранилища браузера и возможность отказа в доступе. Резервная копия JSON независима от локального сохранения сайта.
Источники проверены 21 сентября 2026 года. Главы 15.4 и 15.9 раскрывают определения показателей и процедуру исследования; сама форма записывает содержимое, а не рассчитывает преимущество.