Журнал исследований (лог экспериментов)

Журнал исследований — письменный лог каждого эксперимента со стратегией: версия правила, источник данных и его покрытие, даты теста, издержки и допущения об исполнении, применённые правила счёта, проваленные проверки и принятое решение. Он нужен, чтобы результат можно было воспроизвести, а отвергнутую идею не попробовали снова по случайности.

Senzoukria · Глоссарий · Обновлено: сентябрь 2026


Что входит в запись

  • Версия правила: точный скрипт или записанное правило с использованными значениями параметров.
  • Данные: поставщик, инструмент, контракт, сессия, построение баров и отчёт о покрытии, включая дыры и даты перехода.
  • Протокол теста: периоды разработки и оценки, выбранные до любой подстройки параметров.
  • Модель исполнения: вход по открытию следующего бара, политика стопа и цели при касании обоих внутри одного бара, издержки на контракт и на ордер.
  • Правила счёта, применённые в модели челленджа, и пункты, которые смоделировать не удалось.
  • Результаты, включая проваленные конфигурации и число опробованных вариантов.
  • Решение: отвергнуто, изменена одна названная вещь или переведено в Replay.

Почему провалы важнее побед

Яркому результату после множества попыток нужны более весомые свидетельства, чем тому же результату с первой попытки. Без счётчика того, что пробовали, этот счётчик неизвестен, и выживший вариант выглядит лучше, чем он есть. Руководство по бэктесту фьючерсов говорит об этом прямо: гэп — не спокойный рынок, задетая лимитная цена — не исполнение, а зелёная кривая капитала отвечает лишь на узкий вопрос о том, что произошло при допущениях, её породивших. Журнал — место, где эти допущения записаны, чтобы их можно было оспорить позже.

Журнал защищает и от тихой переоптимизации. Если отложенный период записан до первого прогона, повторная оптимизация на нём становится видимым нарушением протокола, а не смутным ощущением, что тест чем-то испорчен.

Отличие от торгового журнала

Торговый журнал фиксирует исполненные сделки с их контекстом: график, каким он был, заметку, цифры. Журнал исследований документирует эксперименты, большинство из которых никогда не приводят к реальной сделке. Они пересекаются, когда стратегия идёт от бэктеста к Replay и симулированному счёту, и в Senzoukria анализ зоны из панели интеллекта хитмапа можно сохранить в журнал, чтобы рассуждение двигалось вместе со сделками.

В Senzoukria

Экран журнала заполняется сам из исполнений, хранит заметки и теги по сделкам и может принять анализ зоны, сохранённый из панели интеллекта хитмапа. Панель автобэктеста удерживает протокол прогона: опция walk-forward поясняет, что параметры выбираются в начале каждого отрезка и оцениваются в его конце, а Gauntlet перечисляет свои критерии — от выживания счёта до дефлированного коэффициента Шарпа и вероятности переобучения бэктеста. Представление прошлых сессий под заголовком «Повторяется ли это?» сообщает, на скольких сделках держится вывод. Сделки сохраняются только у трёх последних прогонов бэктеста, а перезагрузка приложения их очищает, поэтому запись о прогоне нужно вести отдельно, если её собираются сравнивать позже.

Типичные ошибки

  • Хранить скриншот итогового P&L и ничего — о данных и издержках.
  • Записывать правило без версии, из-за чего два результата с одним названием пришли из разного кода.
  • Опустить пункты счёта, которые модель проверить не смогла, и читать отчёт по челленджу как сертификат.
  • Изменить несколько вещей между двумя прогонами и приписать разницу одной из них.

Эта страница на других языках

Частые вопросы

Насколько подробным должен быть журнал исследований?
Настолько, чтобы человек с теми же данными мог перезапустить тест и получить ту же таблицу. На практике это означает версию правила, покрытие данных, периоды, издержки и допущения об исполнении, а также решение. Всё, чем вам пришлось бы защищать результат перед скептически настроенным коллегой, туда входит.
Нужно ли хранить отвергнутые идеи?
Да. Отвергнутая идея с её причиной — запись, которая с наибольшей вероятностью сэкономит время позже, а число отвергнутых вариантов делает уцелевший интерпретируемым. Удалять провалы — самый быстрый способ преувеличить свидетельства в пользу того, что осталось.