Реклама · 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.