Существуют различные подходы к разработке фильтров тренда. Некоторые методы, такие как скользящие средние, включают указатели наличия тренда в технологию входов. Другие (не рекомендуемые мною к использованию) пытаются предсказать предстоящее изменение тренда и поэтому дающие сигнал входа еще в тот момент, когда тренд движется против этого сигнала.
Многие трейдеры пытаются усложнить проблему идентификации тренда. Они исследуют различные причудливые математические уравнения и методы анализа прошлых движений цен для более точного определения нынешнего состояния тренда. Я уже давно настаиваю на том, что это бесполезно. Как и все вещи в трейдинге, простота должна быть прежде всего.
Безусловно, говорить о существовании тренда возможно только относительно определенного временного окна. Но если вы уже определили это временное окно, нет ничего сложного в определении внутри этого временного промежутка наличия тренда. Цены или движутся вверх в течение этого времени, или снижаются вниз. Вы можете взглянуть на график и в большинстве случаев быстро определить это. Зачем же усложнять этот процесс? Может быть в случае фазы консолидации бывает и сложно точно определить с одного взгляда какой тренд преобладает. Однако нет причин для обязательного усложнения процесса определения тренда.
При создании простого трендового индикатора есть один важный вопрос. Какой показатель цены следует использовать для его конструирования? Существует четыре выбора - открытие, закрытие, максимальная и минимальная цены. Можно использовать их по отдельности и вместе. Может ли специальное исследование помочь определить, какой из этих показателей или их комбинация лучше выполняет функцию индикации тренда? Или же они эквивалентны в своей способности идентифицировать тренд?
Я первоначально выполнил такое исследование в своей книге, вышедшей в 1989 году "The Dow Jones-Irwin Guide to Trading Systems".
Период исследования составлял пять лет, заканчиваясь 30 июня 1987 года. Некоторое время назад я подумал, что может быть интересно повторить это исследование с новыми данными.
Метод состоял в создании четырех простых индикаторов тренда, каждый из которых использовал различные компоненты цены. Для определения их эффективности я создал для каждой простую торговую систему. Когда индикатор показывает наличие восходящего тренда система открывает длинную позицию и держит ее до тех пор, пока система не покажет наличия нисходящего тренда. В этот момент система закрывает все длинные позиции и открывает короткие. Таким образом, система постоянно имеет позиции, находясь все время в рынке, и всегда торгует в направлении, указанном индикатором тренда. Для создания более реалистичных условий тестирования, я вычитал из каждого трейда 100$ для покрытия комиссии и проскальзывания. Теоретически, фильтр, более эффективный в определении трендов, должен дать в составе торговой системы более высокий результат.
Я протестировал каждый фильтр на десяти диверсифицированных рынках в течение десяти лет. Были использованы следующие рынки: Cattle (LC), Sugar (S), Soybeans (SB), Swiss Francs (SF), Comex Gold (GC), T-Bonds (US), Japanese Yen (JY), Heating Oil (HO), Eurodollars (ED) иe S&P 500 (SP).Похожий подход был использован мною в моей книге "Trendiness in the Futures Markets", для измерения исторических трендов. Так как период времени очень важен для измерения трендов и поскольку я не хотел никакого субъективизма, в этом исследовании я протестировал все временные периоды начиная с 5 дней и заканчивая 85. Я обновляю эту книгу ежегодно, так что она постоянно соответствует текущим данным.
Для целей же данного исследования я выбрал период равный 34 дням. В ходе моих предидущих исследований я обнаружил, что эта временная область является прекрасным временным окном для измерения трендов на всех исследованных рынках. Этот временной период дает прибыль на всех десяти рынках даже после вычитания из каждой сделки по 100$ на комиссию и проскальзывание.