Торговые системы, статистика и проверка гипотез
2026-10-31 05:36 Торговые системы, статистика и проверка гипотез

Почему будущая цена в сигнале делает бэктест недоступным в реальном времени

Реклама · Student Wyckoff

Продолжите изучение рынков

Информация о школе Student Wyckoff и обучении представлена на её сайте.

Открыть сайт школы

Красивая историческая таблица может безошибочно выбирать растущие участки, потому что направление следующего движения уже лежит в строке сигнала. Наличие такого столбца в файле не означает его доступность в прошлом. Проверять нужно не только формулу прибыли, но и время появления каждого входного значения относительно решения.

Граница доступной информации

В Research Guide QuantConnect look-ahead bias определяется через использование будущей информации для текущего решения. Там отдельно различаются конец отчётного периода и фактическая публикация сведений. Мы используем только принцип доступности; чужие численные оценки улучшения результатов не переносим.

Для каждого сигнала нужны три момента: к какому событию относятся данные, когда они реально стали доступны и когда принято решение. Исторический файл может содержать их все сразу. Если использовать только дату события, задержка публикации исчезнет из исследования, хотя в момент выбора она существовала.

Полностью условный журнал

Зададим пять последовательных цен P0=100, P1=104, P2=101, P3=106, P4=102. В начале каждого из четырёх интервалов можно держать ровно одну единицу актива либо наличные, в конце позиция закрывается. Исходных денег 200 достаточно для любой покупки. Все исполнения по указанным ценам заданы одинаково для сравниваемых правил; расходов, процентов и иных событий нет.

Неверный сигнал F_t равен 1, если P_(t+1)>P_t, иначе 0. Единица означает покупку в начале интервала с продажей в конце. Для четырёх интервалов F равен 1,0,1,0. Он выбирает изменения +4 и +5, пропускает −3 и −4: сумма +9, итог денег 209. Но P_(t+1) становится известна только в конце интервала, после решения t.

Что меняет честное запаздывание

Для отдельной проверки зададим другое правило L_t: использовать знак уже завершённого предыдущего изменения. Перед первым интервалом предыдущего значения нет, поэтому L0=0 по условию. Далее L равно 1,0,1. Полный ряд позиций 0,1,0,1 приносит 0−3+0−4=−7, конечные деньги 193.

Это не универсальная оценка честных стратегий и не доказательство полезности противоположного сигнала. Запоздалое правило просто не равно исходному оракулу. Перенос столбца на один шаг меняет операции и результат; он не возвращает способность заранее знать будущую цену. Для ориентира непрерывное удержание одной единицы от 100 до 102 дало бы +2, но оно тоже не подтверждает преимущество на новых данных.

Реклама · Student Wyckoff

Разбирайте определения и допущения

Познакомьтесь с информацией об обучении в Student Wyckoff.

Посмотреть обучение

Как проверять сигнал до расчёта доходности

Составьте журнал: момент решения, использованные поля, их время публикации и самое позднее доступное значение. Для каждой строки проверьте неравенство «доступность≤решение». В нашем ошибочном правиле оно нарушено во всех четырёх строках, даже там, где сигнал 0 и покупки нет. Отсутствие сделки не исправляет использование неизвестного будущего.

Затем проверьте пересмотры данных, задержки и окончательность значений. Для разметки Вайкоффа аналогичный вопрос возникает, если позднее подтверждённое событие отмечают как заранее известное. Корректное время не доказывает торгового преимущества: останутся расходы, качество модели и независимая проверка. Эта статья устраняет один дефект информационного порядка, не выбирая реальную стратегию.

Ограничения разбора

  • Все пять цен и допустимые исполнения вымышлены; модель не гарантирует возможность купить реальное закрытие после его наблюдения.
  • Полное исполнение одной единицы, достаточность наличных и отсутствие расходов заданы только для выделения ошибки времени информации.
  • F — заведомо недоступное правило; L — другое условное правило, а не автоматически корректная или полезная торговая система.
  • Результаты +9/−7/+2 не являются прогнозом, оценкой реальной доходности или сравнением множества отобранных тестов.

Реклама · Student Wyckoff

Выберите следующий учебный вопрос

Ознакомьтесь с информацией об обучении на сайте Student Wyckoff.

Перейти в Student Wyckoff