投資理財筆記-股票技術分析(二十二):趨向指標(DMI, Directional Movement Index,又叫做動向指數)是由美國技術分析大師威爾德(J. Welles Wilder)於1978年所研擬出來的中長期技術分析工具,可用來作為趨勢判斷的重要指標,尤其是對於多空盤勢中頭部及底部的確認具有相當準確的效果.也因此被威爾德視為最實用的技術分析方法.
DMI指標的基本構想是在股價漲跌的過程中,根據個股創新高或新低的動能,研判多空雙方買賣力道的消長及盤勢相互拉据的均衡點,從而找出波段高低轉折的訊號,提供投資人進出股市的依據. 運用DMI指標時通常會用到三條趨勢線,分別是上升指標線(+DI, Positive Directional Indicator), 下降指標線(-DI, Negative Directional Indicator)和平均趨向指標線(ADX, Average Directional Movement Index),三者皆可設定週期,一般皆以14天為原則. 為了研判多空雙方在盤中累積的能量, DMI指標計算過程較為繁索,必須先計算每日行情的正負趨向變動值DM(Directional Movement,又稱為創新幅度值)與真正波幅值TR(True Range),再求三者的n日修正移動平均值+ADM、-ADM與ATR以便算出正方向指標值+DI(Positive Directional Indicator)與負方向指標值-DI(Negative Directional Indicator)。而後再利用兩者的差和比來計算出趨向值DX(Directional Movement Index),最後再以修正移動平均值的方式計算出n日平均趨向值ADX。接下來就讓我們根據DMI的數學公式導入Excel試算表:
+DM0t: 第t日與t-1日的最高價(Ht 與 Ht -1)兩者之最初比較值.
+DM0t = Ht -Ht -1 (當Ht > Ht -1 )
+DM0t = 0 (當Ht ≤ Ht -1)
-DM0t: 第t日與t-1日的最低價(Lt 與 Lt -1)兩者之最初比較值.
-DM0t = Lt-1 -Lt (當Lt-1 > Lt )
-DM0t = 0 (當Lt-1 ≤ Lt )
+DMt: 為第t日與t-1日的最高價(Ht 與 Ht -1)兩者之最終比較值.
-DMt: 為第t日與t-1日的最低價(Lt 與 Lt -1)兩者之最終比較值.
兩者數值可由以下判斷式決定:
+DMt = +DM0t , -DMt = 0 (當+DM0t > -DM0t )
+DMt = 0 , -DMt = -DM0t (當+DM0t < -DM0t )
+DMt = 0 , -DMt = 0 (當+DM0t = -DM0t )
由以上公式可知+DMt與-DMt必定大於或等於0.
TRt: 第t日的真正波幅值,為第t日的最高,最低價與第t-1日收盤價三者間差值最大者.詳細公式如下:
DTRt = Ht-Lt:
第t日最高價Ht與第t日最低價Lt兩者差額。
DTRHt = | Ht-Ct-1 |:
第t日最高價Ht與第t-1日收盤價Ct-1差額的絕對值.
DTRLt = | Lt-Ct-1 |:
第t日最低價Lt與第t-1日收盤價Ct-1差額的絕對值.
TRt = max (DTRt, DTRHt, DTRLt):
為DTRt, DTRHt, DTRLt 三者之最大值.
而+DMt,-DMt與TRt的n日平均值+ADMt, -ADMt與ATRt算式如下:
+ADMt= +ADMt-1 + (+DMt -+ADMt-1) / n
-ADM = -ADMt-1 + (-DMt --ADMt-1) / n
ATRt = ATRt-1 + (TRt-ATRt-1) / n
最後求出+DIt, -DIt, DXt與ADXt: (其中n值通常取為14日)
+DIt = +ADMt / ATRt
-DIt = -ADMt / ATRt
DXt = | +ADMt --ADMt | / (+ADMt + -ADMt) * 100
ADXt = ADXt-1 + (DXt -ADXt-1) / n
DMI指標代表盤勢在上升或下降階段股價追高或殺低的幅度,是為多空力道強度的表徵.其運用原則一般可歸類為以下幾點供做參考:
-
+DI為股價上揚方向指標,其值越來越大表示多頭行情啟動.相反的-DI為股價下挫方向指標,其值越來越大表示空頭取得優勢.當兩者彼此相互穿越時,行情即將逆轉,由下往上一方開始壓過由上往下另一方,逐漸取得盤面優勢,買賣訊號也由此浮現,準備伺機進出場.
-
ADX指標代表的是多空力道增強的幅度,當+DI與-DI兩者彼此穿越時,如果ADX也逐漸增強,代表新的趨勢正在形成,當ADX 值突破20,代表盤勢確立, 投資人應順勢操作, +DI由下往上是多頭行情,反之 -DI由下往上是空頭行情.
-
當ADX持續偏高,呈現高檔盤旋,表示行情處於超買或超賣階段,行情可能隨時逆轉,投資人此時不宜順勢操作,應留意ADX反轉向下的變盤訊號.
-
當±DI值非常接近且相互糾纏時,ADX通常會處於低檔盤旋,如果其值低於20以下,更代表股價處於盤整階段,投資人應靜觀其變耐心等候新一波行情啟動訊號.
以上所述雖然是進出股票的通則,但由於DMI指標計算原理繁複,屬於中長期操作指標,尤其當ADX處於低檔盤旋,指標訊號不明顯,而且個股屬性不同,最好配合KD及RSI指標使用,並觀察標的物至少一年以上的股價趨勢圖再對照所述技術指標作適度修正為宜.最後為了方便讀者活用DMI指標,筆者仍然以聚陽為藍本(template),繼續製作了Excel格式的分析樣本供讀者參考:
template22.xlsx
此樣本除了在“歷史股價”試算表中提供+DI, -DI及ADX的DMI參考指標外,在第二張試算表”個股線圖”中提供K線圖,成交量及 DMI趨勢線圖供讀者參考.如有遺誤還請不吝指正.謝謝!
另外,筆者針對股票分析的各類指標(移動平均線,RSI,乖離率,KD值,威廉指標, MACD,CDP及布林通道等)製作了EXCEL試算表供讀者參考使用,並進一步製作K線圖及其他技術指標線圖於同一圖表上,有興趣的讀者可參考Ref.1.
參考資料(Ref):
留言列表