【Duke玩量化交易】三種常用技術分析的獲利績效比一比

只要google「技術分析」,就可以找到上萬筆資料,券商提供的看盤軟體也有很多種技術分析指標。Duke就來介紹三種台灣民眾最喜歡也最熟悉的技術指標,分別是均線、RSI及MACD。這些技術指標至少都有四十年以上的歷史。這些方法可以流傳這麼久一定有它的道理存在,總不可能會虧錢的策略會一直流傳吧。

Duke曾寫過「沒賺錢不是你不努力,而是你選了最辛苦的策略」,該文介紹了技術分析是較適合剛踏入投資的新鮮人可選擇的方式。今天Duke就要來比較市面上常用的三種技術分析,運用在台指期會有怎樣的獲利績效?

只要google「技術分析」,就可以找到上萬筆資料,券商提供的看盤軟體也有很多種技術分析指標。Duke就來介紹三種台灣民眾最喜歡也最熟悉的技術指標,分別是均線、RSI及MACD。這些技術指標至少都有四十年以上的歷史。這些方法可以流傳這麼久一定有它的道理存在,總不可能會虧錢的策略會一直流傳吧。

指標1  均線:均線指的是過去一段商品的平均價格所繪製的曲線。

均線策略中的黃金交叉,指的是過去短天期的均線向上交叉長天期的均線,意思就是短天期的平均買進價格大於長天期的平均買進價格,也就是市場近期買進力道比較強大,通常我們會預期短時間內,價格仍會繼續上漲(就很像是一輛疾駛的火車,不可能馬上改變方向)。所以這個時候會作多為主,如圖一。

金融交易者商學院
圖一、短天期均線向上交叉長天期均線,多頭走勢。

反之,死亡交叉指的是短天期的均線向下交叉長天期的均線,短時間內價格應該會繼續下跌,應該要做空,如圖二。

金融交易者商學院
圖二、短天期均線向下交叉長天期均線,空頭走勢。

看到這裡,很多投資者一定會覺得均線策略聽起來好像很厲害,應該用幾個月就財富自由了。

先別急著作夢(拍臉)!還記得Duke曾經說過的,不管任何策略,一定要回測驗證,沒有經過回測的策略,跟賭博沒什麼兩樣。Duke使用的均線策略是仿間最常傳聞的20日均線向上交叉60日均線時做多,20日均線向下交叉60日均線做空。

均線策略,1998年到現在的歷史回測績效。近二十年只獲利27萬,且最大策略虧損(風險)高達128萬,平均年報酬率是1.05%,權益曲線圖如圖三。可以發現使用20日和60日均線操作台指期的績效比定存還差。

金融交易者商學院
圖三、均線黃金交叉及死亡交叉回測台指期近二十年權益曲線圖。

 

指標2  RSI(相對強弱指標):RSI是在衡量市場上買賣雙方力量的指標。

詳細的計算大家可以上網google一下,這邊就不多做解釋。在原始理論中,當RSI低於30的時候,商品已經嚴重超賣,這時候很容易出現反轉,要做多,如圖四。

金融交易者商學院
圖四、RSI低於30時,多頭走勢。

當RSI大於70的時候,商品已經嚴重超買,這時候也很容易出現反轉,要做空,如圖五。

金融交易者商學院
圖五、RSI大於70時,空頭趨勢。

我們使用14日RSI回測台指期1998年到現在的歷史績效。近二十年只獲利48萬元,最大策略虧損(風險)為110萬,平均年報酬率是2.2%。權益曲線圖如圖六。這個績效只比定存高一些,可是風險一樣很大。更重要的是你可以看到紅色權益曲線像在尬舞忽上忽下,想想如果你的存款數字像這樣會舒服嗎?

金融交易者商學院
圖六、RSI策略回測台指期近二十年權益曲線圖。

 

指標3  MACD(指數平滑異同移動平均線):使用兩條不同速度的指數移動平均線(通常指的是12日指數移動平均線和26日指數移動平均線),計算兩者之間的差離值(DIF),且對差離值做指數移動平均,即為MACD。

光看上面這段定義,每個字你都看得懂,但連在一起 我相信沒人能一次看懂。但一般操作上蠻簡單,差離值(DIF)向上交叉MACD,就做多,如圖七。

金融交易者商學院
圖七、DIF向上交叉MACD,多頭走勢。

差離值(DIF)向下交叉MACD,就做空,如圖八。看到這邊還是搞不懂MACD的朋友,不用擔心,我們先來驗證這個策略到底可不可以賺錢。如果策略可以賺錢,我們再來好好研究MACD是什麼。如果MACD不能賺錢,就不值的我們深入研究了。

金融交易者商學院
圖八、DIF向下交叉MACD,空頭走勢。

我們使用大家最常用的MACD回測台指期1998年到現在的歷史績效。近二十年只獲利27萬元,最大策略虧損(風險)為127萬,平均年報酬率是1.1%。權益曲線圖如圖九。這個績效跟定存差不多,可是風險一樣也很大。

金融交易者商學院
圖九、MACD策略回測台指期近二十年權益曲線圖。

看到這邊大家是不是對這些技術指標感到很失望,怎麼投資的績效跟定存差不多,甚至有些比定存還差。

大家千萬不要太快失望,因為這些策略最早發明的時候,都是使用在歐美商品上,國內商品的特性一定跟歐美商品不一樣,所以想要使用在台指期,就對這些策略重新做最佳化(就是找出適用於台指期的參數)。這時候程式交易就可以派上用場,程式交易可以計算出來適用在台指期的參數。

Duke就針對這種三種策略使用程式交易重新尋找適用於台指期的最佳參數。修改過後的策略參數績效如表一。可以發現最佳化策略參數後的績效,明顯的提升。而且還沒加上停損停利就有蠻高的報酬率。

金融交易者商學院
表一、重新最佳化策略參數,回測台指期近二十年績效。

使用市面上常用的技術指標,藉由程式交易的幫忙,就可以開發出許多報酬很高的策略。Duke自己就有針對這些策略進一步做修改,並且加入停損、追蹤停利及加碼。回測台指期近二十年歷史資料,獲利1052萬元,最大策略虧損19.6萬元,平均年報酬率145%,權益曲線圖如下圖十。基本上只有使用程式交易才有辦法快速的開發策略。

最後,給想投入程式交易的投資朋友一些建議,程式交易的製作其實很簡單,難是難在許多的小細節以及方向是否正確,歡迎填寫下方報名表來參加我的講座,會有更多豐富內容跟你分享。

金融交易者商學院
圖十、Duke獨家策略的權益曲線圖。