![]()
最近有朋友后臺私信我們,說想看RSI和布林帶(Boll)指標到底準不準的回測文章,最好是能直接給出勝率、數據、結論那種,不要只講感覺。
說實話,我們也一直覺得,指標好不好用,光靠“我覺得”、“我習慣”……沒意義,最終還是得讓數據說話。
所以今天我們想分享一個非常值得參考的驗證案例——來自IFTA認證技術分析師Barry D. Moore。他專門針對RSI指標做了系統性測試,樣本量高達23,487筆交易。這個規模已經不是“隨便測測”,而是足夠有統計意義的那種回測結果。
接下來我們就帶大家一步步拆開看,他到底怎么測的?用的是什么規則?勝率和表現如何?以及這個結果對我們實戰交易到底有什么啟發。你看完應該會對“RSI到底能不能用”有一個更清晰的判斷。
我測試了23,487筆RSI交易:經驗證的最佳參數設置
相對強弱指數(RSI)是一種震蕩型動量指標,用于衡量股價變動的速度與幅度。RSI真的能讓你成為盈利交易者嗎?
我在20多年的交易所數據中測試了23,487筆RSI交易。當參數設置正確時,RSI可能具備很強的盈利能力,成功率為53%,并且平均有65%的交易為盈利交易。其中,在1小時圖上使用RSI參數14,是識別有效買賣信號最可靠的配置。
但并不是所有RSI參數組合都有效,所以請繼續往下看,了解它們的最佳設置。
關鍵要點:
? 當參數設置正確時,RSI可能具備很強的盈利能力。
? 基于多次回測結果,在1小時圖上使用RSI-14,RSI的成功率為53%。
? RSI是一種震蕩型指標,用于衡量價格變動的速度與變化幅度。
? RSI的數值在0到100之間波動。
? RSI高于70表示市場處于超買狀態,低于30表示市場處于超賣狀態。
? 選擇適合用RSI的股票,可能帶來顯著收益。
什么是RSI?
相對強弱指數(Relative Strength Index,簡稱RSI)是一種技術分析指標,用于衡量市場價格運動的強度與速度。RSI會在一個特定周期內(通常為14天)統計近期上漲與下跌幅度的大小,從而生成一個在0到100之間波動的震蕩指標。
RSI可以用來判斷一只股票是否處于超買或超賣狀態,從而幫助交易者找到更高概率的進場與出場位置。它也能幫助交易者評估價格動能的強弱,進而輔助決定何時進入或退出交易。
如何使用RSI交易:買入與賣出信號
使用RSI指標進行交易時,交易者會根據RSI震蕩值尋找買賣信號。當RSI超過70,表示市場處于超買狀態,意味著上漲可能放緩并出現反轉。常見的賣出觸發條件是:RSI線向下跌破70。
而RSI的買入信號則相反:當RSI低于30,表示市場處于超賣狀態,意味著下跌可能放緩并出現反轉。常見的買入觸發條件是:RSI線向上突破30。
具體的RSI買賣信號,請參考下方圖表說明。
![]()
不過問題是,RSI的買賣信號真的像ROC指標那樣能穩定盈利嗎?還是說RSI也是一種并不好用的指標,就像移動平均線那樣?
價格背離
第二種RSI交易方法,是觀察價格與RSI的背離。當價格創出更低的低點,但RSI沒有創出更低的低點,這被稱為看漲背離。相反,在看跌背離中,價格創出更高的高點,但RSI沒有創出更高的高點。
這些背離意味著價格與RSI走勢出現了相反方向的變化,可能預示著趨勢即將反轉。下方圖表展示了一個看漲背離:價格不斷創出更低的低點,而RSI卻形成更高的低點。這通常暗示趨勢可能向上反轉。
如果你發現背離,建議密切關注市場可能出現的交易機會。想要更穩妥地確認反轉,最佳方式是等待價格或RSI突破某條支撐/阻力線,并進入新的趨勢之后再行動。如果你過于心急,在確認之前就提前進場,很可能會站到接下來行情走勢的反方向。
![]()
當價格與RSI讀數朝相反方向移動時,就會出現背離,這通常意味著趨勢可能發生反轉。背離的問題在于,它無法通過回測系統進行精確量化衡量。因此,我們將在指標測試中使用超買與超賣條件來進行驗證。
優點
使用RSI的一個主要好處,是它能幫助識別某個交易品種或市場的超買與超賣狀態。這可以幫助交易者更好地判斷何時進場與出場,從而提高成功概率,并更有效地進行風險管理。
RSI的計算與解讀也相對簡單,因此對各個經驗層級的交易者來說都很容易上手。最后,RSI還能識別價格走勢與證券(或市場)內在強弱之間的背離,這有助于進一步確認趨勢反轉。
缺點
RSI最大的缺點之一,是它可能產生假信號。例如,當某個品種進入超買或超賣區域后,并在該區域停留很長時間,RSI可能會給出誤導性的買入或賣出信號。
我如何設置RSI回測
要在TrendSpider中進行RSI回測(TrendSpider是一款面向交易者的智能化圖表分析 + 策略回測軟件,核心用途就兩件事,更高效地做技術分析,以及把你的交易策略用數據驗證一遍到底行不行),請按照以下步驟操作:
? 注冊TrendSpider
? 選擇Strategy Tester(策略測試器)> Entry Condition(入場條件)> Add Script(添加腳本)> Add Parameter(添加參數)> Condition(條件)> Indicator(指標)> RSI 14,Crossed Up Through(向上穿越)> Constant Level = 30(固定水平 = 30)
? 在賣出條件(Sell Criteria)中,選擇 > Add Script(添加腳本)> Add Parameter(添加參數)> Condition(條件)> Indicator(指標)> RSI 14,Crossed Down Through(向下穿越)> Constant Level = 70(固定水平 = 70)
? 最后點擊 “RUN(運行)”
![]()
回測結果
我在道瓊斯工業平均指數成分股上,使用RSI 14的標準配置,在四個周期上進行了測試:1分鐘、5分鐘、1小時和日線圖,結果令人驚訝。
在1分鐘圖上,RSI的成功率只有20%;而在5分鐘圖上,1個月的測試僅得到23%的勝率。
有意思的是,那些所謂專家廣泛推薦的——日線圖RSI 14標準設置,勝率也只有20%。
![]()
最佳RSI參數設置
我對20多年的交易所數據的回測結果明確顯示:RSI的最佳設置是在1小時圖上使用RSI-14。這種配置的勝率為53%,并且優于“買入并持有”的策略。這聽起來可能只是略高于50%的概率優勢,但其中一些盈利股票的表現極其出色。
接下來,我將展示其中一些成功交易的案例。
12年RSI指標測試
我對Visa Inc(股票代碼:C)在1小時圖上進行了為期三年的測試,結果顯示RSI-14策略的收益率為 +53%,而同期“買入并持有”的收益率僅為11.75%。
該策略共發生26筆交易,平均盈利為3.42%,平均虧損為 -1.97%,其中65%的交易為盈利交易。
這是一個非常出色的結果,但在本次測試的所有股票中,這種表現并不具有普遍性。
![]()
日線圖19年RSI測試
我對IBM進行了19年的測試,結果顯示RSI策略的收益為 +112%,而“買入并持有”的收益為46%。這是一個明顯更優的回報,其中62%的交易為盈利交易,單筆交易平均收益為4%,而平均虧損為1.95%。
![]()
虧損交易
如果你在過去19年里使用標準RSI-14策略交易波音(Boeing)股票,你的收益只有4.63%,而同期“買入并持有”策略的收益高達375%。這說明你必須選擇正確的股票來交易。波音屬于周期性股票,并且由于技術工程問題、產品質量不佳以及需求不足而遭受了嚴重影響。
![]()
在標普500指數上測試RSI
為了在標普500(S&P 500)中規模最大的美國股票上測試RSI指標,我使用了FinViz Elite提供的優秀回測解決方案(FinViz Elite是一款專注美股的高級股票篩選與分析軟件/服務,具備圖表分析與回測等功能)。FinViz的“點選式”回測引擎讓我能夠在過去26年的日線圖上測試RSI-14。以下是結果。
使用FinViz Elite回測RSI
要在FinViz中設置RSI回測,請按照以下步驟操作:
? 注冊FINVIZ
? 選擇 Backtests(回測)> Index = S&P500(指數=標普500)> Entry When(入場條件)> Indicator(指標)> Relative Strength Index(相對強弱指數)> Parameters 14(參數14)> Comparison = “Cross>”(比較=向上穿越)> Indicator Value = 30(指標值=30)
? 在賣出條件(Sell Criteria)中,選擇Entry When(入場條件)> Indicator(指標)> Relative Strength Index(相對強弱指數)> Parameters 14(參數14)> Comparison = “Cross<”(比較=向下穿越)> Indicator Value = 70(指標值=70)
? 最后點擊 “Run Backtest(運行回測)”
![]()
標普500:26年RSI指標測試結果
對整個標普500指數從1996年至今進行RSI指標回測顯示:RSI策略的累計收益為1282%,而“買入并持有”策略的收益為881%。這意味著在26年時間里,日線RSI的表現比標普500超出45%。
這個FinViz的結果令人印象深刻,對500只股票進行了26年的測試,并且在30秒內就輸出了結果。這是一個來自廣泛市場層面的證據,表明RSI指標是一種有價值的交易工具。
![]()
將RSI與其他指標結合使用
RSI指標可以與其他技術指標結合,形成完整的交易策略。你可以參考我關于MACD、移動平均線、平均K線(Heikin Ashi)、價格變動率、Aroon、KST,甚至看漲圖表形態的其他研究。
如果要測試RSI與其他指標組合后是否仍具備盈利性,我建議使用TrendSpider——這是我推薦的股票研究與AI驅動交易軟件。
?RSI能用于買賣信號嗎?
可以。基于道瓊斯指數30只成分股、多年數據的研究結果顯示:在1小時圖上使用標準RSI參數14,是識別有效買賣信號的最佳配置,成功率為53%,平均65%的交易為盈利交易。
?你應該使用RSI指標嗎?
應該。我的測試顯示,使用標準參數14的RSI是一種可盈利的交易工具。它在26年中跑贏標普500勝率為45%,并且在道瓊斯工業平均指數成分股上實現了53%的勝率。
?RSI指標準確嗎?
是的,RSI指標是準確的。在日本蠟燭圖上使用RSI-14的策略,在26年內總回報達到1283%,相比之下,“買入并持有”投資者的回報為881%。而我對道瓊斯工業平均指數(DJIA)的研究也顯示RSI的勝率為53%。
?如何計算RSI?
RSI通常由TrendSpider或TradingView等優秀的圖表軟件自動計算。但如果你想自己計算RSI,請繼續往下看。
RSI的計算公式如下:
RSI = 100 –(100 /(1 + RS))
其中,“RS”是相對強弱值(Relative Strength),它通過“某段時間內的平均上漲幅度”除以“某段時間內的平均下跌幅度”得到。
RS(相對強弱值)的計算方法,是將某段時間內的平均上漲幅度除以平均下跌幅度,然后用該數值計算 RSI 指標。
要計算平均上漲幅度,需要把某段時間內所有正向價格變化加總,再除以周期數量。
要計算平均下跌幅度,則需要把某段時間內所有負向價格變化加總,再除以周期數量。
當這些數值計算完成后,用平均上漲幅度除以平均下跌幅度得到RS,再用RS代入公式計算RSI。
RSI的取值范圍為0到100,其中50是中間值。數值高于50表示價格趨勢偏向上漲,低于50表示價格趨勢偏向下跌。當RSI數值接近70或高于70時,代表資產處于超買狀態;當RSI接近30或低于30時,代表資產處于超賣狀態。
總結
在測試了20多年的交易所數據之后,可以確定:在蠟燭圖或OHLC圖表上使用RSI作為買賣交易指標,整體而言是一種偏向盈利的策略。建議將該指標應用于小時級別圖表,并使用RSI-14參數設置,以提升你的交易盈利能力。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.