隨機 RSI(Stochastic RSI)是什麼?更靈敏,也更常喊錯
「RSI 太慢了,用隨機 RSI 比較快。」
隨機 RSI(Stochastic RSI)確實比 RSI 快很多。它的做法很巧妙:不看價格,而是看 RSI 本身在最近一段時間裡偏高還是偏低。RSI 只要稍微往上一點,它就可能衝到頂。但快的代價是吵。這一篇先用 4 個 RSI 數字算一次,再用一張標了 1~4 的真實行情圖(德國 40 指數 2024 年),看那份靈敏在盤整和趨勢裡各變成什麼。
這是 MASQuant 邁思量化「交易學院 · 技術指標大全」的一篇。所有指標的分類整理在〈技術指標大全〉。
一句話看懂
隨機 RSI=現在的 RSI,在 RSI 自己最近 14 根的最高到最低之間,排在哪裡。
它回答的問題是:「跟最近比起來,RSI 現在算高還是算低?」
可以想成「考幾分」和「排第幾」的差別。RSI 是你這次考幾分;隨機 RSI 是這次的分數,在你自己最近 14 次考試裡排在哪裡。如果你最近 14 次都考 45 到 55 分,這次考 53 分,分數普通,但在你最近的成績裡已經算前段——隨機 RSI 就會很高。
先算一次:4 個 RSI 數字就懂
假設最近 14 根的 RSI,最低是 45、最高是 55(這是舉例用的整數,不是行情資料)。算法是:(現在的 RSI − 最低)÷(最高 − 最低)× 100。
| 現在的 RSI | 怎麼算 | 隨機 RSI | 白話 |
|---|---|---|---|
| 55 | (55 − 45)÷ 10 × 100 | 100 | 最近 14 根 RSI 的最高點 |
| 53 | (53 − 45)÷ 10 × 100 | 80 | RSI 才 53,離 70 很遠,隨機 RSI 已經碰到「超買線」 |
| 50 | (50 − 45)÷ 10 × 100 | 50 | 正中間 |
| 47 | (47 − 45)÷ 10 × 100 | 20 | RSI 47 很普通,隨機 RSI 卻到了「超賣線」 |
這就是它靈敏的原因:它比的是 RSI 跟自己最近的樣子,不是跟 70、30 比。RSI 在 45 到 55 之間小小晃動,隨機 RSI 就在 0 到 100 之間大幅擺動。
實際使用時,這個原始值還會再做 3 期平均,叫 %K;%K 再做 3 期平均,叫 %D。平均過的線比較順,但原理不變。
正式公式
1 先算 RSI(14)
2 隨機 RSI =(RSI − 最近 14 根 RSI 的最低)÷(最近 14 根 RSI 的最高 − 最低)
3 乘上 100,再做 3 期平均當成 %K,%K 再做 3 期平均當成 %D
隨機 RSI 由 Tushar Chande 和 Stanley Kroll 在 1994 年提出,等於把隨機指標(KD 的原始公式)套在 RSI 上。常見參數寫成 14、14、3、3:RSI 週期 14、隨機週期 14、%K 平滑 3、%D 平滑 3。80 以上常被叫做超買,20 以下常被叫做超賣。
隨機 RSI 不是 MT5 的內建指標,要另外安裝自訂指標;TradingView 等看盤軟體則有內建。
看圖:德國 40 指數 2024 年,照著 1~4 看
下面這張圖是德國 40 指數(GER40)2024 年 4 月到 2025 年 1 月的日線,取自 MT5 的歷史報價。前五個月收盤在 17,308 到 18,947 之間來回,9 月起往上,到 2025 年 1 月 20 日收在 21,018。中間是 RSI(14),最下面是隨機 RSI。

盤整時的 RSI:安安靜靜(6 月 4 日,RSI 49.6)。整段盤整,RSI 沒有碰到 70,只跌破 30 一次;有 82% 的時間在 40 到 60 之間。
同一段,隨機 RSI 跌破 20(6 月 13 日)。RSI 只是在 40 到 60 之間晃,隨機 RSI 已經跑完全場:衝上 80 有 3 次、跌破 20 有 6 次。如果你要的是盤整裡的短線轉折,它給得多很多。
上漲途中,隨機 RSI 從 80 以上跌回(10 月 2 日)。上漲那一段,價格漲了 14.8%,過程中最大的回檔只有 3.3%。但這一段裡,隨機 RSI 從 80 以上跌回 80 以下有 3 次,3 是第一次。如果「跌回超買線就賣」,用隨機 RSI 會賣 3 次。
同一段,RSI 從 70 以上跌回只有 1 次(12 月 16 日)。RSI 經過平滑、看的是較長的力道,比較不會被小回檔晃到。隨機 RSI 的賣訊是 RSI 的 3 倍,而價格整段都在往上走。
這是一段真實的歷史行情,用來說明隨機 RSI的性格,不是通則。換商品、換週期、換一段行情,數字都會變。
看到什麼、代表什麼
| 你看到 | 通常代表 | 但要小心 |
|---|---|---|
| 隨機 RSI 在 80 以上 | RSI 在自己最近的範圍裡偏高 | RSI 本身可能只有 50 幾,價格不一定漲很多 |
| 隨機 RSI 在 20 以下 | RSI 在自己最近的範圍裡偏低 | 同上,不代表價格跌很多 |
| 盤整時在 0 到 100 之間大幅擺動 | 盤整裡的小轉折(圖上 2) | 這是它最好用的時候,但每個轉折都很小 |
| 上漲時從 80 以上跌回 | RSI 稍微降溫 | 常常只是喘口氣(圖上 3) |
| %K 往上穿過 %D | 短線轉強 | 比單看 %K 慢一點,假訊號少一點 |
實際怎麼用:三個例子
例一:大方向交給別人,它只負責時機
隨機 RSI 看的是 RSI 最近的小起伏,適合短線。大方向交給均線、ADX 或 RSI 本身,隨機 RSI 只負責在那個方向裡找時機。規則例如:「價格在 50 日線上方、隨機 RSI 從 20 以下回升時進場。」
例二:只在盤整裡用 80、20
盤整裡,80、20 常是一段小波動的盡頭(圖上 2);趨勢裡,它會在高檔反覆跌回又衝上,喊出一連串站不住的賣訊(圖上 3)。先判斷盤勢,再決定要不要理它。
例三:看 %K、%D 交叉,或等它離開兩端
%K 比較快、%D 比較慢。等 %K 和 %D 交叉,或等它離開超買超賣區再動作,都會晚一點,但少一些假訊號。
常見誤用
一、以為它比 RSI 更「準」
隨機 RSI 只是更靈敏,不是更準。它更早、更常提醒你「最近偏高了」,其中很多提醒後來沒有發生什麼。
二、在趨勢裡用它逆勢
圖上的上漲段裡,它從超買跌回 3 次,價格還是一路往上。在趨勢裡用它找頂部,很容易一直賣在半路。
三、拿它的 80 跟 RSI 的 70 比
兩者量的東西不同。隨機 RSI 到 80,只代表 RSI 在最近的範圍裡偏高;就像例子裡,RSI 本身可能只有 53。
常見問題
隨機 RSI 是什麼?
隨機 RSI(Stochastic RSI)由 Tushar Chande 和 Stanley Kroll 在 1994 年提出,把隨機指標的公式套在 RSI 上,量的是 RSI 在最近 N 根高低範圍裡的位置,數值介於 0 到 100。例如最近 14 根 RSI 最低 45、最高 55,現在 RSI 53,隨機 RSI 就是 80。
隨機 RSI 和 RSI 有什麼不同?
RSI 比的是價格的漲跌力道,用 70、30 判斷;隨機 RSI 比的是 RSI 跟自己最近的高低,所以靈敏得多,碰到兩端的次數也多得多。RSI 的取捨可以看〈RSI指標怎麼看?〉。
隨機 RSI 參數怎麼設?
常見的是 14、14、3、3。週期改短更靈敏、更吵;改長更平滑。最好在自己的商品上用回測比較。
隨機 RSI 和 KD 有什麼關係?
KD(隨機指標)看的是收盤價在最近高低範圍的位置;隨機 RSI 用同一個公式,只是把收盤價換成 RSI。KD 的取捨可以看〈KD黃金交叉就該進場嗎?〉。
結語
隨機 RSI 的靈敏是真的:同一段盤整,RSI 沒什麼動靜,它已經碰了 9 次兩端。它的吵也是真的:上漲途中,它從超買跌回的次數是 RSI 的 3 倍。這兩件事來自同一個設計——拿 RSI 跟自己最近的樣子比。
所以真正該問的是:在你的商品上,這份靈敏帶來的短線機會,夠不夠付那些多出來的假訊號? 這個問題,一段歷史行情回答不了——用我們的 AI 策略助理回測驗證就知道。
把條件寫成一句話,例如「價格在 50 日線上方、隨機 RSI 從 20 以下回升時進場」,丟進 MASQuant 邁思量化的 AI 策略助理,按下去就開始回測,回測環境納入點差、滑點、市場流動性變化與交易執行延遲這些真實市場摩擦(操作方式見〈策略助理使用教學〉)。回測告訴你的是「這條規則在過去的行情裡表現如何」,不是未來的保證。
想法,經過驗證,才叫策略。
文中走勢圖取自 MT5 平台的歷史報價(日線;不同平台的報價與日線切法略有差異,數值可能不完全相同),指標由程式依標準算法計算;舉例用的整數不是行情資料。歷史行情只用來說明指標的性格,不代表未來走勢。
風險揭露:CFD 屬於高風險金融商品,可能導致快速資金損失。過往績效不代表未來結果,所有策略與回測僅供參考,不構成投資建議。交易前請充分了解本公司風險揭露條款。
