(上海大學(xué) 上海 201800)
供求關(guān)系最終決定股票的價格,這似乎是很簡單的原理。在股票市場上,買方和賣方力量的消長會影響股票的價格。如果股票的買入力量大于賣出力量,則股票的價格會上漲;如果股票的賣出力量大于買入力量,則股票的價格會下跌。然而現(xiàn)實中,投資者往往必須等到漲幅已高、謎底揭開之時,才知道股票上漲的真正原因,可為時已晚。人們都知道要是能在投資標的上漲前從證券投資市場發(fā)現(xiàn)蛛絲馬跡,或先一步掌握消息,便可贏得先機,獲得超額回報。長期以來,大量投資者對獲取股票上漲消息的研究投入大量時間、精力和金錢。然而,難度不小收獲卻不多,因為推升股票價格上漲的消息多種多樣,實在難以捉摸。
如果換個思維,從量化投資的視角出發(fā),利用計算機軟件監(jiān)測哪些股票將要快速上漲或下跌,似乎可以得到更加理性而合乎邏輯的結(jié)論。本文嘗試以股價上漲動力的強弱為主要觀測指標,結(jié)合“黃金交叉線”、“死亡交叉線”,利用軟件構(gòu)建能夠識別的市場信號體系,以此為依據(jù)實現(xiàn)對某支股票漲跌的預(yù)判。具體做法是:選取傳統(tǒng)衡量股票相對強弱的指標 RSI(Relative Strong Index),結(jié)合黃金交叉以及死亡交叉線加以改進,使其更好的反映股票的未來發(fā)展趨勢,從而幫助投資者做出較為準確的策略判斷。
相對強弱指標RSI又叫力度指標,其英文全稱為“Relative Strength Index”,由威爾斯·魏爾德﹝Welles Wilder﹞所創(chuàng)造的,是目前股市技術(shù)分析中比較常用的中短線指標。投資者可以通過RSI的取值來判斷股票的買入和賣出情況,進而預(yù)測未來股票的價格走勢,例如,如果股票的買入力量大于股票的賣出力量,則可以預(yù)測股票未來價格可能會上漲。
RSI的變動范圍在0-100之間,強弱指標值一般分布在20—80。
表1 RSI指標的取值
這里的“極強”、“強”、“弱”、“極弱”只是一個相對的分析概念,是一個相對的區(qū)域。有的投資者也可把它們?nèi)≈禐?0、70或15、85。另外,對于所取的RSI的參數(shù)的不同以及不同的股票,RSI的取值大小的研判也會不同。
短期RSI是指參數(shù)相對小的RSI,長期RSI是指參數(shù)相對較長的RSI。比如,6日RSI和12日RSI中,6日RSI即為短期RSI,12日RSI即為長期RSI。長短期RSI線的交叉情況可以作為研判行情的方法:
1.當短期RSI>長期RSI時,市場則屬于多頭市場;
2.當短期RSI<長期RSI時,市場則屬于空頭市場;
3、當短期RSI線在低位向上突破長期RSI線時,一般為RIS指標的“黃金交叉”,為買入信號;
4、當短期RSI線在高位向下突破長期RSI線時,一般為RSI指標的“死亡交叉”,為賣出信號。
圖1 RSI的黃金交叉線和死亡交叉線
為了驗證前述的RSI策略模型,必須采取實證方法對模型進行實際或仿真的交易檢驗,在投資領(lǐng)域內(nèi),此類實證檢驗也稱交易回測。交易回測的過程及所顯示的結(jié)果,就是本策略模型的實證分析。本次回測,選取中國大陸A 股市場中股票代碼為60048的股票——保利地產(chǎn)股票,回測時間為 2016年1月4日至2016年12月29日,歷時一年。最后,取收益作為策略整體回測效果。
以保利地產(chǎn)股票為例,用python編寫代碼計算出RSI值,并運用RSI值制定交易策略。編寫代碼的主要思路是:
(1)數(shù)據(jù)準備:獲取保利地產(chǎn)股票數(shù)據(jù),提取出收盤價數(shù)據(jù)。
(2)捕捉買賣點:計算RSI6和RSI24的值,當RSI6>80或者RSI6向下穿過RSI24時,為賣出信號。當RSI6<20或者RSI6上穿RSI24時,為買入信號。
(3)交易策略執(zhí)行:按照RSI的買賣點買入或者賣出股票。
(4)回測:對交易策略進行投資評價
(一)捕捉保利地產(chǎn)股票買賣點
本文策略是基于兩個信號發(fā)出買賣指令:Signal1的取值表明低于超賣線,預(yù)測未來價格要回升,釋放出買入信號;Signal2的取值1時,表明RSI6從下向上穿過長期RSI24,價格可能有上升趨勢,釋放出買入的信號;Signal1取-1時,表示RSI6的值高出超買線,價格可能有回落的趨勢,釋放出賣出的信號;Signal2取-2時,表明短期RSI6從上向下穿過長期RSI24,釋放出賣出的信號。本文策略將這兩個交易信號結(jié)合起來,進而確定保利地產(chǎn)股票最終的買賣信號。
圖2 RSI相關(guān)指標
如圖2所示,2016年保利地產(chǎn)股票價格RSI6指標的變化趨勢基本與其價格的變化趨勢保持一致,相較于價格變動的波動率,RSI6指標的波動率較小。
(二)RSI交易策略的執(zhí)行及回測
運用RSI指標捕捉保利地產(chǎn)的買賣點,RSI指標無法對每個交易日數(shù)據(jù)進行買入或者賣出判斷。在大部分交易日中,RSI取值在正常范圍內(nèi),只有個別交易日期RSI突破超賣線或者超賣線,這些交易日期有可能時間間隔較長。
表2 RSI策略平均獲勝率與平均損失收益率
表2顯示了三種策略在2016年針對保利地產(chǎn)股票的業(yè)績表現(xiàn)。第一種策略為購買并持有,第二種策略為做空,第三種策略即為本文所構(gòu)建的基于RSI指標的量化策略。根據(jù)數(shù)據(jù)結(jié)果,平均獲勝收益率最高的的基于RSI指標的量化策略,為0.014491;平均損失收益率最低的是購買并持有策略,為-0.010003;預(yù)測獲勝率最高的策略則為做空策略,為0.568182。
總體來看,三種策略在預(yù)測獲勝率、平均獲勝收益率、平均損失收益率這三項指標的表現(xiàn)上面相差不大。
圖3對比了股票本身累計收益率與RSI策略的累計收益率。從股票本身累計收益率圖中,我們可以看出,保利地產(chǎn)股票價格在2016年6月與11月經(jīng)歷了兩次收益率的低谷期,在3月、8月中旬、12月達到了收益率高峰期,總體呈現(xiàn)震蕩形態(tài)。2016年對保利地產(chǎn)股票持有一年后,累計收益率為負,股價從2016年1月4日的10.63元跌至2016年12月29日的9.1元。而基于RSI策略的累計收益率圖總體呈現(xiàn)上升趨勢。盡管使用該策略的前6個月份累計收益率幾乎為0,但是2016年7月開始使用RSI策略的累計收益率持續(xù)增長,累計收益率在2016年9月中旬達到最高,超過20%?;販y顯示,使用RSI策略在2016年賣賣保利地產(chǎn)的股票最終的累計收益率在10%左右,戰(zhàn)勝了股票本身的累計收益率。
圖3 股票本身累計收益率與RSI策略累計收益率
本文利用基于RSI指標的量化策略對保利地產(chǎn)股票2016年的股票價格進行回測,累計收益率超過10%,而該股票本身的累計收益率為負數(shù)。由此看來,該策略在此次回測中有效。RSI指標交易策略相對簡單便捷,但在實際運用分析中不能忽視其局限性:
1.相對強弱指數(shù)能顯示市場是屬于超賣區(qū)還是屬于超買區(qū),預(yù)期價格將見頂下跌或見底回升等,避免了人為主觀因素的影響,但RSI只能作為一個警告信號,并不意味著市場必然朝著這個方向發(fā)展,尤其在市場劇烈震蕩時,必須參考其他指標綜合分析,不能單獨依賴RSI。
2.RSI以超買區(qū)、超賣區(qū)位置和趨勢方向,提示投資者頂部區(qū)域和底部區(qū)域,實戰(zhàn)價值較大,但是買賣信號不夠穩(wěn)定。當RSI顯示頂部狀態(tài)、死亡交叉和頂背離等賣出信號時,指標可能會超前或滯后反應(yīng);同理,RSI顯示底部形態(tài)、黃金交叉和底背離等買入信號時,也會出現(xiàn)指標超前及滯后的反應(yīng)。
3.RSI數(shù)據(jù)限定在0—100之間,把股價變化限定在有限的范圍內(nèi),簡化了市場的情況,使股價趨勢方向簡明易測。但在牛市行情時,RSI在40—60之間徘徊,雖有時突破阻力線和壓力線,但價值無實際變化。