相對強弱指標「RSI(Relative Strength Index)」,發表於一九七八年,作者Welles Wilder被稱作上世紀最偉大的技術分析大師,創造了RSI、DMI、ATR、SAR等技術指標。RSI雖然已經是很早期就發展出來的指標,一直到現在還是普遍被使用中,藉由比較價格漲跌來表達盤勢強弱方向的技術分析工具。RSI原理與公式RSI的公式如圖一,其中n代表往前抓多久的數據來計算RSI值,典型的參數值是六日RSI,也就是用最近七個交易日的股價所造成六個漲跌幅來做計算。 以圖二這個例子來說,六個漲跌中,有四天是漲的,共漲了1+1+2+1=5點,平均下來每天漲5/6=0.83點,有兩天是跌的,共跌了1+1=2點,平均下來每天跌2/6=0.33點,將這樣的數值帶入公式,六日RSI=[0.83/(0.83+0.33)]×100=71.55,得到的RSI值一定是在0到100之間的一個數值,因為RSI是一個百分比的概念,越接近100表示向上漲的力量越強,越接近0表示向下跌的力量越強。RSI值以50為界,大於50意味盤勢偏多格局,小於50意味盤勢偏空格局。如果大於80表示強勢多方格局,但也意味著可能已經超買,隱藏著越來越大的回檔壓力了。如果小於20表示強勢空方格局,但同樣也意味著可能已經超賣,隱藏著越來越大的回升壓力了. 所以投資人可以觀察每日RSI值的變化,作為研判盤勢的依據。另一個常用的方式為,觀察兩種長短不同天期,不同n值的RSI值,例如六日RSI值與十二日RSI值的交叉關係來判斷盤勢。當短天期RSI由下往上突破長天期RSI視為黃金交叉,是做多訊號,反之,當短天期RSI由上往下突破長天期RSI則視為死亡交叉,是做空訊號。不過要小心,尤其在盤整盤中,交叉的情況會過於頻繁,所以不能只用交叉來決定買賣點。RSI計算所使用的週期天數,n值,是看操作者的習慣以及該投資商品的特性來選用。使用的週期天數短則線型敏感,上下起伏大,週期天數長則訊號平滑。發明人Wilder本人喜好用十四天週期,而市場上普遍有用六日、九日或十二日等週期。程式交易的邏輯包括順勢與逆勢策略,歸納在數學期望值的理論上,順勢策略會導致低勝率+高盈虧比,而逆勢策略會導致高勝率+低盈虧比,由於趨勢盤只佔約三分之一甚至更少的時間,另外三分之二多的時間都是盤整盤或震盪盤,所以造成順勢盤追單以及逆勢盤猜頭摸底的不同策略運用。我們可以來做個測試,利用RSI值在不同盤勢下,執行順勢與逆勢兩種策略。在市場有趨勢的期間將策略切換成順勢邏輯,盤整期間將策略切換成逆勢邏輯,看能否綜合順逆勢兩者的特性,產生出更為優異的績效。 RSI順勢策略在RSI順勢策略架構下,RSI值站上80買多單,跌破20進空單,執行出來的績效如圖三與圖四,發現主要獲利來自做多,甚至做空變成拖垮風險報酬比的動作,我們將這樣的特性記錄下來,再看之後的變化。RSI逆勢策略在RSI逆勢策略架構下,RSI值由下往上穿越20買多單,由上往下跌破80進空單,在開發逆勢策略做最佳化時,假設以風險報酬比當篩選標準時,得出的參數與表現就會變成圖五,獲利也都集中在執行多單時,逆勢逢低買的做法是可行的,但是交易次數變成非常低。綜合以上,歸納出以下幾點:(1)RSI順勢策略獲利空間較大,尤其多單。(2)RSI逆勢策略獲利空間較小,也是集中於多單。(3)順勢與逆勢,適用參數不同。RSI順勢逆勢切換策略我們簡單做一個交易濾網做為順逆切換的開關,這個濾網最簡單的就是均線濾網,也可以是波動度濾網或是箱型濾網,並分別最佳化順逆策略的參數(因為趨勢盤屬性跟盤整盤屬性本來就不同,因此順逆勢策略兩者的參數不適合通用),圖六與圖七的測試結果告訴我們,的確藉由順逆策略切換的做法,風險報酬比能有所提升,是個有效的組合作法。除了策略的主體外,我們再加上一些停損停利的動作,完成這支RSI策略,從圖八、圖九、圖十讀者可以發現,多空交易的比例均衡了,回測數據能達成每年都是正獲利,而且勝率也不錯,以單策略來說,這樣績效數據算很好了。總之,已經流行多年的RSI指標,不但仍在繼續普遍使用中,還可以不斷的變形,產生新的操作模式,得到更好的績效或更廣的使用範圍。