Skip to main content
Дорожка Walk-forward analysis
6 / 50
Библиотека

1992выпуск C091-6

Аудируйте тесты механических систем на исполнения и режимы

Механическая торговая система — это полная процедура правил, которая выдаёт конкретные сигналы на покупку и продажу; элементарный случай — пересечение скользящих средних. Исторические тесты описываются как информативные только тогда, когда транзакционные издержки, цены исполнения, внутрипериодная траектория и покрытие режимов похожи на условия живой торговли.

  • Механическая торговая система — это полная процедура правил, которая выдаёт конкретные сигналы на покупку и продажу. Элементарный случай — пересечение скользящих средних, и то же историческое тестирование считается применимым к составным стекам.
  • Благоприятный исторический результат описывается как непереносимый, когда тест опускает транзакционные издержки, использует недопустимую или внутрибарную цену исполнения либо игнорирует внутрипериодные сделки.
  • Сигнал, сработавший по закрытию, нельзя исполнить по этому закрытию; реалистичная цена — следующее открытие, а тест скользящих средних от закрытия к закрытию может скрывать дополнительные сделки внутри бара.
  • Трендовым механическим системам нужно покрытие режимов на растущих, падающих и боковых участках. Редакция: сначала оцените честность симулятора, потом — процедуру.
Записи этого разбора3 записи

Сначала оцените тест, потом правило

Редакция: прежде чем спрашивать, сработало ли механическое правило скользящих средних, спросите, какие неназванные подарки делали работу. Нулевое трение, недопустимые или внутрибарные исполнения, проигнорированные пересечения внутри бара и однонаправленная выборка могут нести исторический результат. Сначала оцените честность симулятора, потом — процедуру.

Механическая торговая система — это полная процедура правил, которая выдаёт конкретные сигналы на покупку и продажу. Пересечение скользящих средних дано как элементарный случай. Составные механические системы могут складывать несколько скользящих средних с осцилляторами, стохастиками, relative-strength, MACD, фильтрами и правилами стоп-лосса. Историческое тестирование считается применимым и к простым, и к составным стекам.

Базы исторических цен могут оценить механическую стратегию за минуты. Благоприятный исторический результат описывается как непереносимый, когда тест использовал неверные допущения.

Транзакционные издержки могут развернуть результат

Пропуск комиссий и проскальзывания или нереалистично низкие значения названы основной ошибкой тестирования. Транзакционные издержки — это комиссии плюс проскальзывание, начисляемые на каждую завершённую сделку внутри исторического теста.

В иллюстрации на 30 сделок итог 6,000 до издержек становится 3,000, нулём или убытком 3,000 при издержках на сделку 100, 200 и 300.

Цена исполнения должна быть более поздней и допустимой по шагу

Цена исполнения — это цена, по которой тест предполагает, что сигнал реально можно было исполнить после срабатывания правила. Исполнение пересечения по 411.03 отклоняется, потому что контракт торговался с шагом 0.05 и потому что решение о покупке известно только после того, как средняя уже пересечена. Требуется более поздняя цена, допустимая по шагу.

Сигнал, сработавший по закрытию, нельзя исполнить по этому закрытию. Реалистичная цена — следующее открытие. В выборке из 63 сессий индексных фьючерсов March to May 1992 открытие совпало с предыдущим закрытием один раз, в среднем отличалось на 0.73 и дало гэп 2.55 и почти 3 пункта в два названных дня.

Тесты от закрытия к закрытию могут скрывать внутрипериодные сделки

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

Покрытие режимов — часть выборки

Трендовые механические системы могут выглядеть сильными на однонаправленном росте или снижении и давать крупные убытки на боковом участке. Достаточная выборка должна включать рост, снижение и боковое движение. Покрытие режимов — это включение этих трёх участков в историческое окно, по которому судят о трендовом правиле.

Разрывы следующего открытия относительно предыдущего закрытия, фьючерсы на S&P 500, June 1992

Сигнал по закрытию, исполненный по тому же закрытию, был бы на 2.55 пункта слишком оптимистичным 1 April и на 2.85 пункта слишком пессимистичным 14 April. На 63 сессиях March–May, которые измерил Meyers, следующее открытие совпало с предыдущим закрытием только один раз, а средний абсолютный разрыв составил 0.73 пункта. Все три числа взяты из цен и разрывов, указанных в статье для этого контракта, а не из промера напечатанных баров.
Сигнал по закрытию, исполненный по тому же закрытию, был бы на 2.55 пункта слишком оптимистичным 1 April и на 2.85 пункта слишком пессимистичным 14 April. На 63 сессиях March–May, которые измерил Meyers, следующее открытие совпало с предыдущим закрытием только один раз, а средний абсолютный разрыв составил 0.73 пункта. Все три числа взяты из цен и разрывов, указанных в статье для этого контракта, а не из промера напечатанных баров.June 1992 S&P 500 index futures · daily session · 1992-03-01T00:00:00.000Z по 1992-05-31T00:00:00.000Z

Разрывы абсолютные. Значение за 14 April — это 407.95 минус указанное закрытие 13 April 405.10; Meyers округляет этот скачок на открытии почти до трёх пунктов. Фьючерсы на S&P 500 тогда торговались с шагом 0.05, поэтому значение скользящей средней вроде 411.03 не было допустимой ценой исполнения ещё до задержки до следующего открытия.

Когда исторический тест описывается как информативный

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

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

Не является инвестиционной рекомендацией. Исторический материал не подтверждает актуальную результативность метода.
6 из 50 в дорожке «Walk-forward analysis»
19931-10 с.Дальше про «Walk-forward analysis»Walk-forward-оценка прогнозов месячной доходности и реальных ставокЗаранее были заданы две прогнозные задачи: доходность облигаций на конец следующего месяца и реальная доходность через десять месяцев.
Все разборы дорожки · 50 разборов
  1. 1990Трёхоконная walk-forward оценка системы
  2. 1990Построение конструкционного слоя механической торговой системы
  3. 1991Построение walk-forward нейросетевых торговых правил
  4. 1991Построение нейронных торговых систем от фактов до walk-forward
  5. 1992Walk-forward оценка стоп-оверлеев на пересечениях средних
  6. 1992Аудируйте тесты механических систем на исполнения и режимы
  7. 1993Walk-forward-оценка прогнозов месячной доходности и реальных ставок
  8. 1993Построение walk-forward прогнозов с базовыми моделями линейной регрессии и скользящих средних
  9. 1993Walk-forward гибридные правила для межрыночных стеков прогноза
  10. 1994Построение нейронной сети как задача механической торговой системы
  11. 1995Построение межрыночной нейросетевой торговой системы
  12. 1996Недельная ширина рынка как одна процедура на неиспользованном окне
  13. 1996Walk-forward оценка правил облигационного фонда по золотому индексу
  14. 1996Оценка фильтров weekday-in-month для дневных сделок по индексу
  15. 1996Требуйте и трендовый фильтр, и циклический осциллятор перед входом
  16. 1997Окна walk-forward как диагностика нестабильности параметров
  17. 1997Walk-forward валидация правила тайминга по ширине рынка
  18. 1997Всплески солнечных пятен и walk-forward оценка адаптивного циклического правила
  19. 1997Walk-forward проверка тайминга по облигациям и ширине рынка
  20. 1998Walk-forward-аудит регрессионных прогнозов тренда
  21. 1998Оценка кубического валютного тренда методом наименьших квадратов на walk-forward сегментах
  22. 1998Walk-forward оценка рекурсивных трендовых сигналов по иене
  23. 1999Проектирование личной системы в условиях психологии толпы
  24. 1999Walk-forward оценка полиномиального прогноза цены
  25. 2000Walk-forward оптимизация правил на угле наклона регрессии
  26. 2001Сконструируйте зимнее сезонное окно как одну процедуру
  27. 2001Проверяемые правила, когда описания систем иссякают
  28. 2002Оценка механических систем до определения размера позиции
  29. 2003Walk-forward построение систем рыночной позиции на основе правил
  30. 2007Оценка сезонных окон металлов в разных режимах
  31. 2007Оценка механических систем тайминга относительно базовых линий удержания
  32. 2011Walk-forward реоптимизация как шлюз проектирования системы
  33. 2011Оценивайте сгенерированные системы на отложенных выборках, затем добавляйте стопы
  34. 2012Walk-forward analysis и out-of-sample тесты механической торговой системы
  35. 2012Проектирование торговой системы с опорой на личность
  36. 2012Построение механической системы, начиная со scorecard
  37. 2012Построение скользящей средней advancer-decliner для ширины рынка
  38. 2012Поиск формулы как построение механической системы
  39. 2013Построение системы начиная с идентичности
  40. 2013Постройте свинг-систему от правил trading-bias до walk-forward
  41. 2014Оценивайте механические системы по акциям со стопами и walk-forward
  42. 2014Walk-forward фильтры velocity на шумных внутридневных трендах
  43. 2015Event-predictability против правил с позиционными ограничениями
  44. 2015Построение механических систем для walk-forward тестов
  45. 2016Когда протестированную систему нужно вывести из работы
  46. 2016Walk-forward фильтры по метрикам и проверки на уровне случайности для выбранных входов
  47. 2018Оценивайте механические торговые системы без рейтингов каталога
  48. 2019Поэтапное построение стопа от риска на входе до трейлинг-выхода
  49. 2020Накопление простых идей для построения механической системы
  50. 2020Красивый первый черновик — не освобождение от walk-forward
Все 95 разборов с записью «Walk-forward analysis»
Тоже про «Walk-forward analysis»5 разборов