Индикатор 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 могут подавать ранние сигналы при смене тренда, в случае если тренд развивается постепенно без резких рывков.