Технический индикатор Скользящая Средняя с Динамическим Периодом Усреднения (Variable Index Dynamic Average, VIDYA) был разработан Тушаром Чендом (Tushar Chande) и представляет собой оригинальную методику расчета экспоненциальной скользящей средней (EMA) с динамически меняющимся периодом усреднения. Период усреднения зависит от волатильности рынка, в качестве меры волатильности был выбран осциллятор Chande Momentum Oscillator (CMO). Данный осциллятор измеряет отношение между суммой положительных приращений и суммой отрицательных приращений за определенный период (период CMO). Значение CMO используется в качестве коэффициента к сглаживающему фактору EMA. Таким образом, индикатор VIDYA имеет два параметра настройки: период осциллятора CMO и период сглаживания экспоненциальной скользящей средней (период EMA).
Обычно, при использовании VIDYA в торговых системах, рекомендуется применять не сам индикатор, а Верхние и Нижние полосы (Upper band & Lower band), отстоящие на N%, соответственно выше и ниже от VIDYA. Это позволяет снизить количество ложных сигналов во время движения цен в горизонтальном канале. Как правило, используются полосы шириной в 1%. Однако мне кажется более верным подбирать ширину полос в зависимости от временного масштаба данных и характера конкретного рынка. Разумная величина N, на мой взгляд, должна составлять от 0,5 до 3 процентов.
Применение полос позволяет интерпретировать состояние рынка следующим образом: Когда цены находятся над Верхней полосой VIDYA, имеет место восходящий тренд. Цены под Нижней полосой VIDYA будут сигнализировать о наличии нисходящего тренда. Если цены находятся между Верхней и Нижней полосами, на рынке отсутствует направленное движение или высока вероятность скорого разворота тенденции.
Самым простым вариантом использования VIDYA в торговле является традиционное для скользящих средних пересечение ценами индикатора вверх или вниз. В случае с VIDYA, сигналом к покупке будет прорыв цены выше Верхней полосы индикатора. Сигналом к продаже, соответственно, пересечение ценой вниз Нижней полосы индикатора.
Для вычисления VIDYA, в качестве меры волатильности рынка, используется осциллятор Chande Momentum Oscillator (CMO). Он представляет собой отношение между суммой положительных приращений цен и суммой отрицательных приращений цен за определенный период (период СМО). Абсолютное значение этого отношения применяется в качестве коэффициента к сглаживающему фактору Экспоненциальной скользящей средней.
В основе для расчета VIDYA используется стандартная формула ЕМА, которая выглядит следующим образом:
- EMA = Close*F + EMA-1*(1-F), где F = 2/(n+1) – фактор сглаживания ЕМА, n – период усреднения ЕМА, Close – текущая цена закрытия, ЕМА-1 – предыдущее значение ЕМА.
Для вычисления СМО Tushar Chande предлагает следующую формулу:
- СМО = (UpSum – DnSum) / (UpSum + DnSum), где UpSum – сумма положительных приращений цены закрытия за период, DnSum – сумма отрицательных приращений цены закрытия за период.
В этом случае, формула для вычисления VIDYA по ценам закрытия будет выглядеть таким образом:
- VIDYA = Close*F*Abs(CMO) + VIDYA-1*(1 — (F*Abs(CМО))), где F = 2/(n+1) – фактор сглаживания ЕМА,n – период усреднения ЕМА, Close – текущая цена закрытия, Abs(CMO) – абсолютное значение Chande Momentum Oscillator,
VIDYA-1 – предыдущее значение VIDYA.