2008выпуск C011-3
Оценка механических систем методом walk-forward с сопоставлением состояния
Обычное историческое среднее не фиксирует, были ли эти даты на восходящем, нисходящем или боковом рынке. Walk-forward анализ с сопоставлением состояния сначала называет рыночный тренд и рыночное состояние, затем замораживает механические правила и оценивает путь в этом состоянии.
- Обычное историческое среднее не фиксирует, были ли эти даты на восходящем, нисходящем или боковом рынке, поэтому его нельзя сопоставить с рыночным трендом, с которым трейдер сталкивается сейчас.
- Механические системы для акций описываются как пять основных конструкций, каждая из которых построена под одну пару рыночного тренда и рыночного состояния, а не под все состояния сразу.
- Walk-forward анализ сохраняет заморозку правил входа, выхода и воздержания и применяет их только на выборке, сопоставленной по состоянию.
- Тестирование робастности либо запускает систему только в соответствующей ей среде, либо ротирует несколько систем по мере смены тренда и состояния.
Среднее скрывает путь
Обычный исторический тест, который оптимизирует или проигрывает стратегию на прошлых данных и затем сообщает среднее, не фиксирует, были ли эти даты на восходящем, нисходящем или боковом рынке. Это среднее нельзя сопоставить с рыночным трендом, с которым трейдер сталкивается сейчас.
Усреднение многолетней выборки в одну величину прибыли к убытку может скрыть непрерывную полосу убытков длительностью до 20 недель. Такой путь может исчерпать капитал трейдера с коротким горизонтом и его готовность продолжать ещё до того, как условия станут благоприятными.
Механические системы строятся под одну пару
Механическая торговая система — это фиксированный набор правил входа, выхода и воздержания, который рассматривается как одна проверяемая процедура, а не как дискреционное чтение графика.
Механические системы для акций описываются как относящиеся к пяти основным конструкциям. Каждая конструкция предназначена для пары из одного из трёх рыночных трендов и одного из шести рыночных состояний, например velocity, moderate trend или platform, а не для всех состояний рынка сразу.
Рыночный тренд — это направленный режим, по которому решают, входит ли система в область применения: восходящий, нисходящий или боковой. Рыночное состояние — это текстура этого тренда, по которой решают, когда система должна быть активна.
Ни одна механическая процедура не считается действительной в каждом состоянии рынка. Полная оценка указывает, зачем система была построена, для какой среды она предназначена и когда она должна оставаться бездействующей.
Назовите состояние, затем проведите правила вперёд
Walk-forward анализ применяет неизменные правила входа, выхода и воздержания к разворачивающимся данным или данным текущего состояния, чтобы путь системы можно было оценить в той среде, в которой она действительно будет торговать.
Оценка с учётом состояния использует реалистичный рыночный симулятор, а не игру в стиле конкурса. Сначала она называет текущий рыночный тренд и рыночное состояние и то, как долго это состояние, вероятно, продлится, затем применяет систему только если эта среда соответствует её конструкции.
Если исторические данные всё же используются, выборку следует ограничить прошлыми интервалами, которые разделяют задуманный для системы тренд и состояние. Такая выборка, сопоставленная по состоянию, заменяет недифференцированный многолетний отрезок.
Заморозка правил и окна повторного теста
Заморозка правил — это тестовое окно, в котором механические правила не редактируются, поэтому зафиксированные исполнения отражают исходную процедуру.
Протокол walk-forward задаёт размер симулированной книги в четыре раза больше фактического торгового капитала, чтобы можно было отработать больше кандидатов. Он сохраняет правила неизменными в течение двух-четырёх недель задокументированных сделок и повторно тестирует любые последующие правки правил ещё как минимум две недели.
Тестирование робастности проверяет, остаются ли эти замороженные правила применимыми после того, как заданы задуманный тренд и состояние, остаются ли видны полосы убытков и повторно ли тестируется вперёд любое последующее изменение правил.
Устойчивая практика состоит в том, чтобы либо запускать систему только в соответствующей ей среде, либо держать несколько систем и ротировать их по мере смены тренда и состояния. Новый или пересмотренный набор правил следует повторно тестировать в той же сопоставленной среде.
Все разборы дорожки · 51 разбор
- 1986Степени свободы в оптимизации торговой системы
- 1988Walk-forward и тесты окрестности после оптимизации
- 1988Нераскрытые правила блокируют тесты робастности системы
- 1988Тестирование календарей реоптимизации против контроля со случайными параметрами
- 1989Ограничения бинарного поиска на сетках средних с несколькими пиками
- 1989Окрестности параметров, которые выдерживают сдвиг
- 1990Используйте картирование прибыли, чтобы сохранить плато цикла и стопа
- 1990Почему оптимизация популярных индикаторов не проходит проверку на робастность
- 1991Повторная проверка взвешенных балансов индикаторов на разных горизонтах
- 1992Построение прогнозных моделей с регрессией, walk-forward и робастностью
- 1992Диагностируйте режимы, прежде чем фиксировать параметры
- 1992Когда стопы меняют тайминг системы
- 1993Правила остановки walk-forward для прогнозных моделей
- 1994Walk-forward оценка генетических правил индекса
- 1995Прунинг входов как walk-forward оценка системы
- 1995Критика нейросетей как неполных торговых систем
- 1996Пересоберите коэффициент пути эквити до того, как он ранжирует сконструированную систему
- 1996Сетки параметров можно подогнать под случайные блуждания
- 1996Walk-forward анализ входит в проектирование механической торговой системы
- 1997Когда holdout не проходит, отбросьте набор правил
- 1997Тестируйте вознаграждаемые нарушения правил, прежде чем заменять систему
- 1997Правила walk-forward не дают исследованию системы переписывать живые сделки
- 1999Сведите пробой канала к двум lookback и проверьте устойчивость соседей
- 1999Постоянный размер инвестиции при оценке системы на акциях
- 2000Форсирующая оптимизация очерчивает границы отказа механической системы
- 2000Робастный выбор параметров с помощью карт поверхности
- 2001Учебный тест с двумя шлюзами для двух-оконного трендового фильтра моментума
- 2002Как двусторонний фактор продолжения становится проверяемым трендовым правилом
- 2002Оценка двухоконной интенсивности тренда как правила разворота
- 2003Дисконтирование спекулятивных пузырей в тестах робастности системы
- 2003Walk-forward оценка зафиксированных правил стохастического осциллятора
- 2003Критика проектирования механических систем после экстремальных ценовых режимов
- 2004Оценка трендового триггера на двух окнах
- 2005Оценивайте бэктестированные сигналы по holdout и плато оптимизации
- 2006Оценка дизайна торговой системы на резервной выборке
- 2006Walk-forward критика ретроспективных систем на пересечениях
- 2008Оценка механических систем методом walk-forward с сопоставлением состояния
- 2011Оценка систем основной сессии и overnight с разделением сессий
- 2012Walk-forward оценка как репетиция оператора
- 2013Двухоконная оценка механических торговых систем
- 2013Walk-forward отбор фильтра для repeated-median velocity
- 2014Walk-forward оценка систем fading-memory velocity
- 2015Проверяйте события осциллятора до настройки правил
- 2016Walk-forward оценка пятипараметрового parabolic stop-and-reversal
- 2016Walk-forward оптимизация без подгонки под кривую
- 2017Оптимизация без переобучения при оценке трендовых систем
- 2017Стабильность параметров — лучший ориентир, чем более крупная сетка кроссоверов
- 2018Вселенные point-in-time для оценки систем
- 2018Оценка робастности оптимизированных систем методом walk-forward
- 2018Критика breakout-систем через тесты на робастность
- 2018Критика подгонки параметров при проектировании системы