Компьютерный индикаторный анализ
Индикаторы помогают выявить тенденции и их развороты. Они позволяют глубже оценить соотношение сил между быками и медведями. Индикаторы, как правило, объективнее графических моделей.
Но у них есть недостаток – нередко они противоречат друг другу. Одни лучше улавливают тенденции, другие лучше работают в игровых диапазонах. Одни сигнализируют о разворотах, другие лучше прослеживают направление тенденции. Поэтому, прежде чем работать с индикатором, нужно четко представить себе, что именно он измеряет и как его применить.
Профессионалы делят индикаторы на три группы:
· Индикаторы тенденций (trend-following indicators) – средство анализа рынка, который движется вверх или вниз, но при его застое их сигналы ненадежны и зачастую ложны. К ним относятся: скользящие средние (moving averages), расхождение скользящих средних (moving average convergence-divergence), гистограмма РСС (MACD-Histogram), Дирекционная система (Directional Movement Index) и прочие.
Индикаторы этой группы подают синхронные или запаздывающие сигналы, т.е. одновременно или после разворота тенденции.
· Сигнальщики (Oscillators) – Все технические индикаторы, относящиеся к группе осцилляторов, весьма эффективны именно в отсутствии явных тенденций, когда динамика рынка сводится к движениям в пределах сравнительно узкого горизонтального коридора цен, иначе называемого "рыночным коридором". В этом рыночном коридоре цена настолько часто меняет направление, что наиболее сложной проблемой становится "уловить" начало и конец коротких движений вверх или вниз. В такой ситуации торговля, в особенности спекулятивная, может стать столь убыточной, что специалисты по техническому анализу часто рекомендуют просто переждать время, воздерживаясь от каких бы то ни было решений. В таких условиях большинство систем, следующих за тенденцией, оказываются малоэффективными или убыточными. В то же время использование осцилляторов позволяет трейдеру успешно получать прибыль даже во время периодических застоев и прочих неопределенных ситуаций.
Эффективность осцилляторов ограничивается пределами "рыночного коридора". В сочетании с анализом ценовых графиков в период господства на рынке определенной тенденции осцилляторы способны предсказывать кратковременные критические периоды в динамике рыночной активности – так называемые состояния перекупленного и перепроданного рынка. Кроме того, осцилляторы позволяют заранее увидеть ослабление рыночной тенденции – до того, как это явно отразится на динамике цен: так, расхождение между направлением движения кривой осциллятора и динамикой цен показывает, что следование рынка определенной тенденции подходит к концу и скоро наступит разворот.
Все осцилляторные методы по форме исполнения более или менее похожи друг на друга. В их основе лежат разные формулы, которые, в свою очередь, можно применять к разным порядкам. Изначально осцилляторы строились для ежедневных колебаний цен; сегодня их применяют к любым - как к поминутным, так и к понедельным. Обычно график движения осциллятора располагают ниже ценового. Значение осциллятора может измеряться в процентных, относительных или абсолютных единицах. В зависимости от этого на его графике строят линии определенных уровней, пересечение с которыми говорит о том или ином состоянии рынка.
Когда страх или жадность охватывают массу торговцев, ее поведение становится волнообразным. Осцилляторы измеряют скорость этого волнения и отслеживают его момент. Осцилляторы определяют эмоциональные экстремумы массы торговцев. Они позволяют находить крайние уровни пессимизма и оптимизма биржевой толпы. Это дает возможность определить время установления своей позиции противоположно позиции основной массы: покупать, когда рынок идет на спад, и основная масса торговцев находится в страхе; продавать, когда толпа охвачена жадностью и цены растут. К ним относятся: индекс относительной силы (Relative Strength Index), стохастический индекс (stochastic), скорость изменения (rate of change), округлённая скорость изменения (smoothed rate of change), инерция (momentum), процентный разброс Вильямса (Williams %R) и прочие.
Индикаторы этой группы подают опережающие или синхронные сигналы и, нередко, появляются до изменения цен.
· Психологические индикаторы – позволяют заглянуть в психологию биржевой толпы. К ним относятся: индекс новых высот-глубин (new high-new low index), процент бычьего единогласия (bullish consensus), вовлеченность игроков (commitments of traders), индекс повышения и понижения (advance/decline index) и т.д.
Индикаторы этой группы подают, как правило, опережающие или синхронные сигналы.
Рассмотрим основные индикаторы, наиболее часто используемые трейдерами.
Скользящая средняя или движущая средняя (Мoving Аverage) показывает среднее значение данных в ее окне – периоде, который она охватывает. Так, 5-дневная МА показывает среднюю цену за последние 5 дней, 20-дневная – за последние 20 дней, и т.д. Соединив точки МА каждого из дней, получаем линию МА.
Простая СС = Цк1 + Цк2 + Цк3 + …/окно МА, где
Цк – конечная цена на соответствующий (1-й, 2-й, 3-й и т.д. по счету) день окна.
Окно МА – выбираемый интервал времени.
Скользящая средняя показывает среднее значение данных в её окне – периоде, который она охватывает, и используется для того, чтобы отсечь случайные колебания курса и вывести средний тренд. Чем больше количество дней, выбранных для расчета скользящей средней, тем более сглаженным будет выглядеть график. Обычно, в своих исследованиях, аналитики используют 14-дневную СС.
При анализе можно также использовать несколько скользящих средних, их число зависит от предпочтений самих аналитиков, обычно используют две три, рассчитанных с разными промежутками времени скользящих средних.
Скользящая средняя величина схождения-расхождения (moving average convergence/divergence — MACD) является одним из сложных индикаторов инерции, основанных на пересечениях, конвергенции и дивергенции двух скользящих средних величин. Для его расчета используются две Экспоненциальные Скользящие Средние (Exponential Movement Average – ЕМА) с разными временными интервалами, вычисленные на средних ценах закрытия, и третья ЕМА, вычисляемая как разница между значениями двух первых или путем деления более короткой из них на длинную ЕМА.
Для расчета индикатора MACD, применяемого на фьючерсных рынках и в краткосрочной биржевой игре, принято брать 12- и 26-дневные ЕМА, а затем на значениях разницы между ними рассчитывать третью, 9-дневную ЕМА.
Аналитики часто прибегают к приему одновременного построения и использования дневного и недельного индикатора MACD. Последний, как показывает практика, выдает более надежные сигналы, и по нему производится сверка сигналов, выдаваемых более коротким индексом MACD.
Рекомендуется вести игру только в направлении недельного индикатора MACD, используя его в качестве фильтра. Если недельный MACD находится в стадии “медведей”, играть надо на короткой стороне, выбирая моменты сделок по дневному MACD.
Если ряд дневных индикаторов указывает в направлении, противоположном недельному MACD, предпочтение отдается последнему. Следует дождаться, когда он повернет первым. Если же ценовая тенденция сделала поворот, а недельный MACD запаздывает, можно играть по сигналу цены, но при этом очень велик риск. Безопаснее всего вести игру в направлении недельного MACD.
Дирекционная система (Directional Movement Index - DMI) была разработана Дж. Уайлдером в середине 70-х годов и затем развита рядом аналитиков. DMI определяет тенденцию и показывает, достаточно ли быстро она движется и на сколько она сильна, для того чтобы ей следовать. DMI помогает извлекать выгоду, находясь еще в середине важных трендов.
Для того чтобы построить DMI нужно пройти несколько этапов:
1. Определить направленное движение (НД) путем сравнения сегодняшнего и вчерашнего диапазона цен, расстояния от максимума до минимума. Направленным движением будет наибольшая часть сегодняшнего диапазона, лежащая вне вчерашнего диапазона.
2. Определить действительный диапазон (ДД) рынка. Это всегда положительное число, наибольшее из трех:
· Расстояние между сегодняшним гребнем и донышком.
· Расстояние между сегодняшним гребнем и вчерашней ценой закрытия.
· Расстояние между сегодняшним донышком и вчерашней ценой закрытия
4. Вычислить дневные дирекционные индикаторы (+DM и -DM). Они позволяют сравнивать различные рынки, выражая их направленное движение как процент от действительного диапазона каждого рынка.
Каждый из DM – положительное число:
+DM равен нулю, если в данный день не наблюдается дирекционального движения вверх;
+DM = +НД/ДД;
-DM равен нулю, когда не было дирекционного движения вниз.
-DM = -НД/ДД
5. Вычислить округленные дирекционные линии. Округленные +ДЛ и -ДЛ создаются с помощью Скользящей Средней (округление соответствующего окна МА). Получаются две индикаторные сглаженные линии – позитивная и негативная. Соотношение между позитивной и негативной линиями выявляет тенденции на рынке.
Опираясь на проделанные действия можно вычислить индикатор вероятной направленности (англ. сокращение ADX). Этот компонент DMI показывает, когда стоит следовать тренду. ADX измеряет размах между дирекционными линиями +DM и -DM. ADX вычисляется следующим образом:
DM = ((+ДЛ – -ДЛ)/(+ДЛ + -ДЛ)) х100
округлив данную величину, получаем ADX.
Данный индикатор способствует выяснению силы тенденции. Если ADX повышается, то это говорит о том, что рыночная тенденция становится сильнее. В такое время желательно заключать сделки только в направлении тенденции. Когда ADX падает, это означает, что тенденция под вопросом. В этом случае важны сигналы, подаваемые осцилляторами.
Роль дирекционного анализа заключается в том, что он отслеживает изменения в массовой оптимистичности и пессимистичности, измеряя способность быков и медведей вывести цены за пределы ценового диапазона предыдущего дня. Например, если сегодняшняя наивысшая цена выше вчерашней, то рынок становится более оптимистичным, и наоборот.
При анализе DM поступают следующие сигналы:
1. Если линия +DM находится выше линии -DM, то это говорит об общей повышающейся динамике тренда. Если же линия +DM находится ниже линии -DM, то на рынке присутствует понижающийся тренд.
2. Если линии расходятся, то динамика тренда усиливается, если же линии сходятся, то тренд временно приостанавливает свое движение или готовится к развороту.
Существуют следующие правила торговли с использованием DMI.
Покупать, когда +DM превышает -DM, продавать, когда -DM превышает +DM. Наиболее благоприятные условия для покупки – когда и +DM, и ADX находятся над -DM, и ADX возрастает. Это свидетельство укрепления восходящего тренда. И напротив, лучше всего продавать, когда -DM и ADX выше +DM, и ADX возрастает.
Рассмотрев основные индикаторы следования тренду, было бы необходимым исследовать те индексы, благодаря которым трейдер ориентируется на валютном рынке, если последний находится в игровом диапазоне (Range).
Стохастический анализ (Stochastic) был разработан Дж. Лейном, в середине 50-х годов. Он основывался на следующей закономерности: при общем росте цен показатели цен закрытия, как правило, стремятся к верхней границе ценового диапазона, и, наоборот, при нисходящей тенденции цены закрытия стремятся к нижней границе диапазона. В стохастическом анализе используются две кривые: %K и %D. Вторая кривая наиболее значимая, по ее динамике можно судить о важнейших изменениях на рынке.
Стохастический анализ устанавливает расположение последней цены закрытия относительно диапазона цен за определенный период времени. Наиболее распространенный период расчета этого осциллятора составляет пять дней.
Значения кривой %K, более чувствительной из двух, определяют по следующей формуле:
[(Цсег.к. – Д)/(Г – Д)] х 100%,
где Цсег.к. – текущая цена закрытия,
Д – низшее донышко в окне;
Г – высший гребень в выбранном окне.
Формула позволяет установить в процентном выражении (0-100%) место последней цены закрытия в общем диапазоне цен за определенный выбранный период времени. Если полученное значение выше 70, то цена закрытия находится вблизи верхней границы диапазона, если ниже 30, то соответственно вблизи нижней.
Вторая кривая D%-трехдневная сглаженная модификация кривой K%. Значения кривой D% рассчитывают по следующей формуле:
[Трехдневная сумма (Цсег.к. – Д)] / [Трехдневная сумма (Г – Д)]
По приведенным формулам строят две кривые, которые колеблются на вертикальной шкале от 0 до 100. Кривая K изображается на графиках непрерывной линией, а более "медленная" – кривая D – пунктирной либо могут разграничиваться по цветовой гамме.
Построенные таким образом стохастические линии называют быстрыми. Некоторые трейдеры предпочитают использовать медленные стохастические линии (Slow Stochastic). При этом несколько изменяются формулы для обеих кривых – линия %К высчитывается по формуле, представленной для %D, а %D уже рассчитывается как Скользящая Средняя от %K.
Стохастические осцилляторы показывают способность быков или медведей закрывать рынок вблизи верхнего или нижнего края диапазона. При подъеме рынок стремится закрыться вблизи верхнего края тренда. Если быки могут поднять цены в течение дня, но не могут закрыть их вблизи максимума, стохастические линии начинают убывать. Это дает сигнал на продажу.
Сигналом, на который следует обращать повышенное внимание, является расхождение между кривой D и ценой, происходящее, когда кривая оказывается в области перекупленности или перепроданности. Эти критические области начинаются за пределами горизонтальных линий, которые определяются линиями 70 и 30. Наиболее значимые сигналы к покупке и к продаже возникают, когда кривая D находится в областях значений от 10 до 15 и от 85 до 90 соответственно.
Стохастика дает сигналы трех типов. Наиболее сильные сигналы на покупку и продажу появляются, когда между ценами и индикатором имеет место расхождение.
Медвежье расхождение происходит, когда кривая D находится выше 70 и образует два опускающихся пика, а цены продолжают расти. При бычьем расхождении, наоборот, кривая D находится ниже 30 и образует двойное поднимающееся основание, а цены продолжают падать. При наличии всех этих факторов окончательный сигнал к покупке или продаже регистрируется, когда кривая K пересекает кривую D после того как последняя уже изменила направление движения. Другими словами, пересечение должно происходить справа от экстремумов кривой D. Так, в нижней области сигнал к покупке более значим, если кривая K при подъеме пересекает кривую D после того, как кривая D уже повернула вверх. В верхней области сигнал к продаже имеет более выраженный характер, если линия D успела развернуться и начать движение вниз до того, как ее пересекла кривая K. Таким образом, значимость пересечения выше в том случае, когда обе кривые двигаются в одном направлении.
Следующим сигналом служит попадание индикатора в зону перекупленности и перепроданности. В этом случае если недельный тренд бычий, а дневные линии стохастики опустились ниже своей нижней линии, следует отдавать приказ о купле, устанавливая защитную приостановку на уровне предыдущего донышка. Для противоположной ситуации следует отдавать приказ продажи на понижение.
Форма экстремума стохастических линий нередко позволяет судить о возможной силе подъема. В случае мелкого и узкого минимума можно говорить о малой силе медведей и ожидать сильного подъема. Обратные выводы можно сделать, если минимум широкий и глубокий. Такие же выводы можно сделать относительно максимумов линий стохастики.
Следующий сигнал – соотношение направлений графика цены и стохастических линий. Стохастика подтверждает кратковременные тренды, когда обе ее линии имеют одно направление. Восходящий тренд, скорее всего, продолжится, если и цены, и стохастика возрастают. Если же цены скользят, а обе линии стохастики возрастают, скорее всего, продолжится кратковременный восходящий тренд.
Стохастик, по своей сути, предназначен для помощи трейдеру играть в рамках игрового диапазона, ибо в условиях тенденции он находится в уровнях либо перекупленности, либо перепроданности, как видно на графике, когда курс GBP/USD начал падать (образование убывающего тренда), стохастик опустился в область перепроданности.
Индекс относительной силы (Relative Strength Index – RSI) был придуман и разработан Дж. Уайлдером в середине 70-х. RSI, пожалуй, самый популярный и известный из всех осцилляторных методов. Для него существует не только стандартный осцилляторный набор анализа, но и графический анализ с линиями поддержки, сопротивления и тенденции, описанными выше.
Формула для вычисления значений осцилляторной кривой выглядит следующим образом:
RSI = 100 – [100/(1 + RS)];
RS = AUx/ADx;
где x- количество дней;
AU- среднее значение закрывшихся выше предыдущих цен за x дней;
AD- среднее значение закрывшихся ниже предыдущих цен за x дней.
Этот опережающий либо совпадающий осциллятор определяет силу бычьих или медвежьих настроений некоторого периода времени, отслеживая изменения в ценах закрытия в течение этого периода.
RSI колеблется между 0 и 100. Горизонтальные вспомогательные линии, обозначающие границу перекупленности и перепроданности, должны пересекать наиболее высокие максимумы и глубокие минимумы. Обычно их проводят на уровнях 30 и 70. Однако, на сильных трендовых рынках можно проводить некоторое смещение линий: на сильных бычьих рынках они могут быть на уровнях 40 и 80, а на сильных медвежьих – на уровнях 20 и 60. В качестве общего правила можно выделить следующее: проводить вспомогательные линии так, чтобы график RSI был выше верхней или ниже нижней не дольше, чем 5 процентов прошедших 4-6 месяцев. Коррекцию линий следует проводить каждые три месяца.
Известны три типа сигналов, которые вырабатывает RSI. В порядке важности – это расхождения, графические модели RSI и уровни RSI.
1. Медвежьи или пессимистические расхождения дают сигналы на продажу. Они имеют место, когда цены достигают еще более низкого, чем ранее, значения, в то время как RSI доходит до максимума, более высокого, чем во время предыдущего повышения. Следует продавать, когда RSI начнет убывать с этого последнего максимума и поместить точку остановки выше уровня последней наибольшей цены. Сигнал на продажу будет особенно сильным, если предпоследний максимум RSI оказался под верхней вспомогательной линией, а последний – под ней. В случае бычьего или оптимистического расхождения, картина обратная.
2. Из всех индикаторов наилучшим образом классические графические методы работают именно с RSI. Динамика графика RSI на несколько дней опережает динамику цен, давая материал для построения предположений об их дальнейшем поведении. Так, линии тренда RSI изменяется за один или два дня до того, как это сделает ценовая тенденция. Правила, для анализа линий тренда RSI, следующие: когда график RSI пробивает снизу линию тенденции RSI, направленную вниз, следует размещать приказ о купле, в противоположном случае, когда график RSI пробивает линию тренда RSI, направленную вверх, следует размещать приказ о продаже на понижение.
3. Когда RSI поднимается выше верхней вспомогательной линии – это говорит о высокой силе быков, но в то же время это характеризует рынок как перекупленный и готовый вступить в период продаж. Наоборот, когда RSI опускается под нижнюю вспомогательную линию, можно сделать заключение о большой силе медведей, но также следует заметить, что рынок перепродан, и через некоторое время начнутся покупки. Занимать длинную позицию, опираясь на сигналы перекупленности RSI, можно только, если еженедельный тренд – восходящий.
Стоит отметить одну серьезную особенность, касающуюся использования осцилляторов. Любая сильная тенденция – независимо от того, направлена ли она вверх или вниз, обычно довольно быстро заставляет осцилляторы принимать критические значения. В таких случаях, как правило, преждевременно полагать, что рынок перекуплен или перепродан: такая ошибка может привести к раннему закрытию прибыльных позиций. Например, при сильной тенденции роста рынок может оставаться перекупленным в течение довольно длительного времени. Однако только то, что значения осциллятора находятся в верхней критической области, еще не означает, что нужно ликвидировать данные позиции или открывать короткую позицию при сильной восходящей тенденции.
Первое появление значения осциллятора в области перекупленности или перепроданности – обычно всего лишь предупреждение. Более настойчивым сигналом, требующим самого пристального внимания, является вторичное появление кривой в критической области. В случае если оно не подтверждает дальнейшего роста или падения цен кривая осциллятора при этом образует двойную вершину или основание, приходится говорить о возможном расхождении и предпринимать надлежащие меры с целью защиты существующих позиций. Если кривая поворачивает в другую сторону и перекрывает уровень предыдущего пика или спада, это означает, что сигнал расхождения подтверждается.
Но даже тогда выход из игры может оказаться преждевременным – во всяком случае, пока не появятся признаки изменения самой ценовой тенденции. В таких случаях лучше всего использовать защитные приостановки, устанавливая их вплотную к текущему уровню цен.
Проанализировав основные методы, при помощи которых можно спрогнозировать изменение валютного курса, немаловажно отметить, что трейдер, перед тем как войти в рынок (купить или продать определенную валюту в спекулятивных целях), должен использовать все эти методы в совокупности[kgl].