Избранное трейдера klimvv
Огромное количество торговых систем основаны на индикаторах и именно поэтому возникает вопрос – а что эти индикаторы выражают? Верный ответ – в большинстве случаев ничего особого они не выражают. Индикаторы представляют собой лишь специализированные фильтры. Некоторые индикаторы, такие как индекс торгового канала (CCI), индекс относительной силы (RSI) и стохастик, в основном, представляют собой фильтры высоких частот первого порядка, которые преобразуют ценовые колебания и представляют их в виде осцилляторов. Другие индикаторы, такие как скользящая средняя – это преимущественно сглаживающие фильтры, которые служат для устранения рыночного шума. Существуют и комбинации двух упомянутых типов фильтров. Перед тем как начать использовать индикаторы как фильтры в своей торговле любой здравомыслящий человек задастся вопросом — обладают ли данные, полученные с помощью различного рода индикаторов, прогнозной силой применительно к будущим ценам.
Окончание цикла статей. Начало и другие алгоритмы биржевой торговли смотрите в моем блоге и на сайте.
В прошлой части мы продемонстрировали обучение модели Маркова на данных, полученных с помощью симуляции. В данной статье рассмотрим производительность модели на реальных данных. Будем тестировать трендследящую стратегию на индексе S&P500.
В большинстве задач с использованием машинного обучения требуются обучающие данные с разметкой классов (состояний). В нашем случае такой разметки нет, поэтому сначала сгенерируем классы для обучающей выборки.
Мы хотим создать трендследящую стратегию, поэтому должны выбрать участки на выборке цен S&P500, которые соответствуют восходящему и нисходящему трендам ( также можно отметить участки, где тренды отсутствуют). Можно это сделать вручную, а можно применить программу, которая автоматически расставит метки в соответствии с вашими определениями тренда.