VIDYA(可変インデックス動的平均)は、Tushar Chandeによって開発されたテクニカル指標です。
これは、動的に変化する平均化期間を用いた指数移動平均(EMA)の計算方法の一つです。平均化期間は市場のボラティリティに依存しており、ボラティリティの指標としてChande Momentum Oscillator(CMO)が選ばれています。
このオシレーターは、特定の期間(CMO期間)における正の増加量の合計と負の増加量の合計の比率を測定します。CMOの値は、EMAの平滑化係数に対する比率として使用されます。そのため、VIDYAを設定する際には、CMOの期間とEMAの期間を指定する必要があります。
応用方法
通常、トレーディングシステムではVIDYAそのものは使用されず、VIDYAの上下に設定されたN%の上限バンド(Upper band)と下限バンド(Lower band)が使用されます。この指標を用いてトレードシグナルを受け取る際の解釈は、ボリンジャーバンド®に似ています。

可変インデックス動的平均指標
計算方法:
標準的な指数移動平均は、以下の式で計算されます:
EMA(i) = Price(i) * F + EMA(i-1)*(1-F)
ここで:
- F = 2/(Period_EMA+1) - 平滑化係数;
- Period_EMA - EMAの平均化期間;
- Price(i) - 現在の価格;
- EMA(i-1) - 前回のEMAの値。
可変インデックス動的平均の値は、CMOを用いて同様の方法で計算されます:
VIDYA(i) = Price(i) * F * ABS(CMO(i)) + VIDYA(i-1) * (1 - F* ABS(CMO(i)))
ここで:
- ABS(CMO(i)) - 現在のChande Momentum Oscillatorの絶対値;
- VIDYA(i-1) - 前回のVIDYAの値。
CMOの値は、以下の式で計算されます:
CMO(i) = (UpSum(i) - DnSum(i))/(UpSum(i) + DnSum(i))
ここで:
- UpSum(i) - 特定期間における正の価格増加の合計;
- DnSum(i) - 特定期間における負の価格増加の合計。
コメント 0