АМА

Индикатор AMA или Adaptive Moving Average (Адаптивное скользящее среднее) иногда пишут и KAMA – по первой букве создателя принадлежит к трендовым индикаторам. В данном случае мы имеем, наверное, одну из лучших скользящих средних из всех имеющихся.

Автор индикатора AMA – Перри Кауфман, который изложил принцип своего подхода в книге «Умный трейдинг». Перри Кауфман приверженец торговли по тренду, а свой индикатор AMA он преподносит в качестве главного инструмента определения тренда.

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

Перри Кауфман решил избавить мир от такой проблемы и создал индикатор скользящей, который призван фильтровать моменты флета.

Отличия индикатора AMA от простой скользящей средней

Большой проблемой для скользящих средних является их чувствительность к ценовым колебаниям. Если трейдер устанавливает небольшой период скользящей, до 20, то в периоды флета скользящая напоминает кардоиграмму)). Частые изменения направления скользящей приносят немало неприятных сюрпризов в виде ложных сигналов на покупку и продажу.

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

Поэтому, индикатор AMA можно считать трендследящим, а вход в рынок следует осуществлять, применяя другие, более быстрые индикаторы. Которыми могут быть простые скользящие средние или же индикаторы-осцилляторы.

Что касается настроек индикатора AMA, то здесь вы можете менять лишь период построения. Период означает количество свечей, которые идут в расчет индикатора. Таких параметров, как «сдвиг», «цена расчета» у индикатора AMA нет.

Формула расчета скользящей Кауфмана имеет такой вид:

ER(i) = Signal(i)/Noise(i)

где:

ER(i) — текущее значение коэффициента эффективности;
Signal(i) = ABS(Price(i) – Price(i – N)) — текущее значение сигнала, абсолютное значение разности между текущей ценой и ценой N периодов назад;
Noise(i) = Sum(ABS(Price(i) – Price(i-1)),N) — текущее значение шума, сумма абсолютных значений разности между ценой текущего и ценой предыдущего периода за N периодов.

При сильном тренде коэффициент эффективности (ER) будет стремиться к 1, при отсутствии направленного движения он будет чуть более 0. Полученное значение ER используется в формуле экспоненциального сглаживания:

EMA(i) = Price(i) * SC + EMA(i-1) * (1 – SC)

где:

SC = 2/(n+1) — константа сглаживания EMA (smoothing constant), n — период экспоненциальной скользящей;
EMA(i—1) — предыдущее значение EMA.

Необходимо, чтобы сглаживающий коэффициент для быстрого рынка был как для EMA с периодом 2 (fast SC = 2/(2+1) = 0.6667), а для периода отсутствия тренда период EMA равнялся 30 (slow SC = 2/(30+1) = 0.06452). Таким образом, вводится новая изменяющаяся константа сглаживания (scaled smoothing constant) SSC:

SSC(i) = (ER(i) * ( fast SC – slow SC) + slow SC

или

SSC(i) = ER(i) * 0.60215 + 0.06425

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

Окончательная формула для расчета:

AMA(i) = Price(i) * (SSC(i)^2) + AMA(i-1)*(1-SSC(i)^2)

или (после преобразования):

AMA(i) = AMA(i-1) + (SSC(i)^2) * (Price(i) – AMA(i-1))

где:

AMA(i) — текущее значение AMA;
AMA(i—1) — предыдущее значение AMA;
SSC(i) — текущее значение изменяющейся сглаживающей константы.


Индикатор разработан с целью решения двух противоречий: проблема случайных всплесков цены – что может быть интерпретировано как начало нового тренда; с другой стороны чрезмерное сглаживание приводит к запаздыванию показаний. Один из советов автора можно отнести не только к работе с его индикатором, а в целом к трейдингу вообще: разработать свой торговый подход (а не брать что-то готовое; причём сам подход к работе может быть простом до безобразия – один индикатор и один осциллятор) и протестировать его на истории. Звучит до безобразия банально и примитивно, однако это работает. Кроме того г-н Кауфман для тестирования своих подходов пользуется программой Exel.

Выводы

Индикатор AMA очень полезен при попытке отфильтровать «рыночный шум» — мелкие колебания цены.

В отличие от классической скользящей средней, индикатор AMA сильно сглаженный, что позволяет получать сигналы по наклону линии индикатора.

Два индикатора AMA могут подавать ранние сигналы при смене тренда, в случае если тренд развивается постепенно без резких рывков.