顯示具有 Momentum 標籤的文章。 顯示所有文章
顯示具有 Momentum 標籤的文章。 顯示所有文章

2013年6月27日 星期四

動能指標-ADX與Momentum

 

在 動能策略 中介紹了基本的momentum,這篇再紀錄常用的動能指標DMI及ADX。

 

引用 WIKI的解釋 來看,動向指數(Directional Movement Index,DMI),又稱動向指標、趨向指標,由美國威爾德(Welles Wilder JR.)提出的技術分析方法,「基本原理,是股價在上漲及下跌過程中,藉創新高價或新低價的動能,研判多空買賣力道,藉以尋求多空雙方力道的均衡點,以及股價在多空雙方互動下,波動的趨劫循環過程。」

 

計算的方法和步驟有兩點

一、計算方向指標(Directional Indicator,DI)

二、計算趨向指數(Directional Movement Index,DX)及「平均趨向指數」(Average Directional Movement Index,ADX)

 

以上都是從WIKI節錄下來的,更詳細的公式可以直接到wiki 研究。

 

DMI、ADX與momentum都是公開的公式,在Multicharts也都直接有內建的指標可以使用,只要瞭解這個指標的定義和用途,我們不需要去記錄公式和程式函數怎麼寫,想知道時都可以再查。

 

但怎麼應用到邏輯設計上就很有紀錄的價值了,動能指標是判斷趨勢用的,趨勢明顯時ADX高,沒趨勢時ADX低,那麼我們要在ADX高點追趨勢還是ADX低點佈局下一波趨勢? 這並不是單選,兩者都有理,看你習慣和偏好,以L自己的經驗來說也是兩者都有設計,不過除了ADX之外還可加其它的指標判斷,以這篇紀錄來說,ADX可以搭配momentum。

 

策略的設計紀錄如下。第一個當盤勢震盪已有一段時間,ADX會回落低點,尋找這個低點的門檻,判斷是適合進場的時機,再用momentum判斷方向,當兩者同時成立是進場建立部位。第二個當ADX已經高過門檻值,表示趨勢已發動一段時間,此時以momentum判斷方向,進場追隨趨勢。

 

程式的主體如下圖,

 

AdxMomCode

 

有幾個INPUT參數,意義如下,
adxLen: ADX所取用的長度
momLen: Momentum所取用的長度
aThi: ADX進場門檻(低)
aTho1: ADX進場門檻(高)
aTho2: ADX出場門檻(非常低)
mThh及mThl是用來判斷Momentum方向的門檻

 

部份進出的狀況如下圖,

 

2013年6月15日 星期六

Momentum 市場動能

 

Momentum 動能指標是指目前市價與過去一段時間價格的差異,一般應用是在動能的延續性,例如目前價格比十日前的價格高,那也預期之後的價格會持續走高。

 

計算方法即為Momentum = 巿價 - n根K棒前的價格

也可以參考 WIKI 的說明

 

動能指標是以零軸為中心,若在中心線以上則視為強勢,若在中心線之下則視為弱勢。在設計邏輯時可以在向上突破零軸,作為買進信號。向下跌破零軸,作為賣出信號。也可以設定一個基本門檻,例如正50點以上作多,或負50點以下作空。一個例子如下圖

 

momen

 

以動能指標為設計基礎的邏輯可以捕捉到長期趨勢,但也有和其它趨勢指標一樣的困擾,在趨勢不明顯的震盪區間會被翻覆的沒完沒了,因此通常時間不會抓太短,區間也不會抓太小。

 

以上的紀錄是動能指標對單一商品的基礎應用,而依照動能指標的定義,商品價格越強者後勢越強,越弱者後勢越弱,所以也可將一籃子的標的依動能指標篩選作組合,對於組合中同期間最強和最弱的商品進行買進賣出。例如同產業股票間、台指電指金指之間、道瓊小NQ小SP之間等等。

 

實際策略的設計就在之後的程式交易策略再紀錄了。