АМА

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