高檔鈍化是什麼意思:KD 或 RSI 卡在超買區,以及如何檢驗
高檔鈍化是指 KD 或 RSI 停在超買區,價格卻持續上漲。它描述的是強勢趨勢,而不是頭部。你可以用 K 棒數量、趨勢過濾與固定出場來檢驗它。
作者 Soren Huang · 發佈 · 更新於 · 編輯原則
目錄
高檔鈍化是什麼意思?
高檔鈍化是指 KD 或 RSI 這類震盪指標在超買區停留許多根 K 棒,價格卻持續上漲。它通常描述的是強勢趨勢,而不是即將出現的頭部。你可以把它當成一條規則來檢驗:計算指標在該區間內的 K 棒數量,加上趨勢過濾,再在扣除交易成本後進行回測。
震盪指標是在固定上下限之間移動的指標,通常介於 0 到 100,並對照 80 與 20 這類區間線來判讀。趨勢過濾是一種條件,只有在價格已經朝交易方向移動時才允許交易,例如收盤價在移動平均線之上。高檔鈍化指的是在趨勢持續的同時,震盪指標連續數根 K 棒停在上緣線之上的狀態。中文的「鈍化」意思是「變遲鈍」。指標被壓在天花板上,因此對後續的漲幅不再有反應。低檔鈍化則是鏡像:震盪指標停在下緣線之下,價格持續下跌。
許多台灣交易人對 KD 使用一個簡單的實用定義:K 值連續三根 K 棒收盤在 80 之上。RSI 的做法相同,只是改用 70 這條線。隨機指標(KD)頁面與 RSI 指標頁面說明了各自的數值如何計算。
為什麼強勢趨勢中 KD 與 RSI 會一直停在超買區?
因為每個指標衡量的都是近期的強度,而強勢趨勢會不斷產生強度。想像汽車的時速表只到 120 公里。時速 120 的車與時速 180 的車顯示同樣的讀數。儀表已經到頂,因此無法告訴你車子是在加速還是減速。
KD 的運作就像這個儀表。它衡量收盤價落在最近幾根 K 棒高低區間中的哪個位置,台灣慣例常用九根。在強勢上升趨勢中,每次收盤都落在該區間的頂端附近。原始值停在接近 100 的位置,平滑後的 K 值爬向 100 並停在那裡。每創一個新高,區間的頂端也跟著上移,因此讀數始終沒有下降的空間。
RSI 則是在其週期內(常用 14 根 K 棒),比較上漲收盤的平均幅度與下跌收盤的平均幅度。RSI 為 70 代表平均漲幅約為平均跌幅的 2.3 倍。當市場大多數日子收高、只有小幅下跌時,RSI 會長時間維持在 70 之上。這就是 RSI 高檔鈍化。
常見會出現鈍化的情境:
- 從長期盤整區突破,之後連續數日收盤都在當日高點附近。
- 由消息帶動的趨勢,拉回只持續一根 K 棒,並很快被買進。
- 在日內 K 棒上,交易時段以跳空開盤,之後單向走勢直到收盤。
超買就是賣出訊號嗎?
不是。超買只說明價格接近近期區間的頂端,而在趨勢中,價格大部分時間本來就待在那裡。一條每次 K 值上穿 80 就賣出的規則,會在最強勢的行情中一再逆著強勢賣出。趨勢持續時,每筆交易都小虧一點,虧損就會累積起來。
同樣的讀數在不同市場代表不同意義。在盤整市場中,近期區間的頂端也靠近更大區間的頂端,因此高讀數可能接近轉折點。在趨勢市場中,近期區間的頂端每隔幾根 K 棒就上移一次。同樣是 85 這個數字,描述的卻是兩種不同的情況。這就是鈍化規則需要趨勢過濾的原因。
頭部也往往出現在指標已經離開該區間之後。當趨勢放緩,收盤價會逐漸遠離區間高點。K 值這時跌破 80,價格卻可能仍在高點附近。區間線本身無法抓出頭部的時點。
如何把鈍化變成可檢驗的規則?
做法是把每個部分都寫成數字:指標設定、區間、K 棒數量、趨勢過濾、進場與出場。只要任何一個部分依賴主觀判斷(「看起來鈍化了」),回測就無法檢驗它。在看任何結果之前,先把定義寫下來:
- 指標與設定。例如 KD 用 9 根 K 棒的區間,或 RSI 用 14 根 K 棒。平滑方式也要一併寫下,因為不同版本的 KD 有差異。
- 區間線。例如 K 值高於 80,或 RSI 高於 70。
- K 棒數量。連續 N 根已收盤的 K 棒在該區間內,例如 N = 3。只計算已收盤的 K 棒,這樣回測就不會用到仍在變動的數值。
- 趨勢過濾。例如收盤價在 60 根 K 棒的移動平均線之上,或該移動平均線正在上升。
- 進場。在某根 K 棒收盤時條件成立後,於下一根 K 棒開盤進場。
- 出場。例如 K 值收盤跌破 50、收盤價跌破移動平均線,或經過固定數量的 K 棒。選定一個主要出場方式並保持固定。
- 交易成本。每次進場與出場都要扣除手續費與滑價。
- 空方。低檔鈍化則把每個部分反過來:K 值連續 N 根低於 20、收盤價在移動平均線之下、於下一根開盤放空。
假設範例
某位交易人在日線上檢驗 KD,使用 80 這條線、N = 3,並加上「收盤價在 60 日移動平均線之上」的過濾。K 值在第 1 天收 82、第 2 天收 86、第 3 天收 89。第 3 天收盤價在移動平均線之上,所以規則在該次收盤時成立。回測在第 4 天開盤買進。之後 K 值在第 4 到第 8 天分別為 91、84、77、63 與 47。K 值在第 8 天收盤跌破 50,所以回測在第 9 天開盤賣出。兩次成交都要扣除手續費與滑價。如果交易人在第 1 天看到超買就賣出,整段行情中都會處於空單。
順勢還是反轉:該檢驗哪一種解讀?
兩種解讀都要用同一個定義來檢驗,因為該由資料來決定在你的市場中哪一種成立。這兩種解讀對同一個訊號押的是相反的方向:
| 順勢解讀 | 反轉解讀 | |
|---|---|---|
| 想法 | 鈍化顯示強勢趨勢,傾向延續 | 鈍化顯示市場過度延伸,傾向拉回 |
| 在高檔區停留 N 根 K 棒後的交易 | 買進 | 放空 |
| 趨勢過濾 | 收盤價在移動平均線之上 | 通常沒有,或使用盤整市場過濾 |
| 典型出場 | 指標離開該區間並跌破較低的線 | 指標回到中間位置,例如 50 |
| 結果偏弱時的樣子 | 大部分獲利來自一兩段長趨勢 | 小額獲利,然後在趨勢中出現幾筆大額虧損 |
兩個方向都跑,也能看出這個訊號究竟有沒有帶來資訊。如果扣除交易成本後兩種解讀都不成立,那麼在你的市場中,鈍化可能只是代表「價格最近上漲過」。兩個方向都跑時,AlphaPrime(Valynox) 績效報表的多空分析會把追強的交易和逢強放空的交易分開列出來。
如何跨市場與跨期間檢驗鈍化規則?
鈍化規則只有在扣除交易成本後,於不只一個市場、不只一種 K 棒週期、不只一段期間都成立,才值得保留。單一圖表上的一個好結果,證據太薄弱,不足以採取行動。請依下列順序進行:
- 固定定義。設定、區間、N、過濾、進場與出場,都在第一次執行前就固定。
- 選擇不同的市場。例如台指期、ES 這類指數期貨,以及黃金,各自使用日線與 60 分鐘 K 棒。
- 保留較晚的資料不動。用較早的年份建立規則,只在較晚的年份檢驗一次。推進分析會在整段歷史上重複這種切分。
- 檢驗相鄰參數。讓 N 從 2 跑到 5,區間線取 75、80 與 85。一大片結果相近的區域是好現象。如果一組好設定被一堆差的設定包圍,通常代表結果來自雜訊。
- 與單獨的趨勢過濾比較。用相同的出場跑「收盤價在移動平均線之上就買進」。如果鈍化版本沒有明顯的差異,鈍化條件就沒有增加任何價值。
- 計算交易筆數。在日線上,嚴格的規則一年可能只觸發幾次。幾十筆交易是薄弱的證據,所以在看獲利曲線之前,先檢查交易筆數。
- 記錄你跑了多少種變體。當許多規則在同一份資料上檢驗時,最好的那一個可能光靠運氣就看起來很強(Sullivan、Timmermann 與 White,1999)。試的變體愈多,最佳回測就被誇大得愈多(Bailey、Borwein、López de Prado 與 Zhu,2014)。
在 AlphaPrime中,策略生成會把這類研究想法轉成可檢驗的規則,附上參數範圍以及進場與出場條件。AlphaPrime 的回測會用相同的手續費、滑價、下一根 K 棒成交與交易時段設定來評估每一個變體。上述的相鄰參數檢驗,可以用一次對參數範圍的搜尋完成,而不必手動跑許多次。這次搜尋要花多久,取決於你的處理器或顯示卡、資料長度與設定。
鈍化規則通常在哪些地方失效?
鈍化規則通常在五個地方失效:進場太晚、趨勢急遽結束、震盪盤整的市場、KD 定義不一致,以及市場環境改變,所以請先檢查這些交易:
- 設計上就偏晚。規則要等 N 根 K 棒都在該區間內,因此進場時已經錯過一部分行情。N 愈大,假啟動愈少,但進場愈晚。
- 趨勢結束。出場要等指標下降。急遽反轉或跳空,可能讓價格在出場觸發前就走了很遠。請檢查最大的虧損交易與最糟的回撤,而不只是平均值。
- 震盪盤整的市場。短暫的鈍化一出現就失敗,會產生許多小額虧損。趨勢過濾能減少它們,但無法完全消除。
- 定義不同。不同書籍與平台對 KD 的平滑方式不同。同樣的「K 值高於 80」可能落在不同的 K 棒上。請讓回測與你實際交易的平台使用相同的計算方式。
- 市場環境改變。在長期多頭中有效的規則,可能在市場連續多年盤整時失效。跨期間檢驗能顯示這一點;只用單一期間則會把它藏起來。
正面的檢驗結果只顯示規則在你所檢驗的歷史中表現如何,並不是預測。它的價值在於,你能在實際交易之前,而不是之後,看到規則的弱點。
如果你使用 AlphaPrime,這代表:把鈍化描述成一條固定的規則,包含 K 棒數量、趨勢過濾與出場,然後讓搜尋把相鄰的設定與單純的趨勢過濾版本並排檢驗。只有在扣除交易成本後,規則在各市場與較晚的期間都成立時,才保留它。
常見問題
KD 鈍化是什麼意思?
KD 鈍化是指 KD 指標卡在極端值,而價格持續朝同一方向移動。高檔鈍化時,K 值在上漲期間停在 80 之上。低檔鈍化時,K 值在下跌期間停在 20 之下。指標被壓在極限上,因此對後續的價格變動不再有反應。
KD 要在 80 之上停留幾天才算高檔鈍化?
常見的實用定義是連續三根已收盤的 K 棒,K 值都高於 80。並沒有官方的數字。做回測時,請在看結果之前先選好 N,然後也檢驗 2、4 與 5,看相近的數值是否給出相似的結果。
RSI 高檔鈍化與 KD 高檔鈍化一樣嗎?
概念相同,但兩個指標衡量的東西不同。KD 衡量收盤價落在近期高低區間中的位置。RSI 比較平均上漲幅度與平均下跌幅度。RSI 鈍化通常對照 70 這條線判讀,而且這兩個指標常常在不同的 K 棒上鈍化。
什麼是低檔鈍化?
低檔鈍化是指震盪指標停在其下方區間線之下,例如 K 值低於 20,而價格持續下跌。它描述的是強勁的下跌趨勢,並不是自動的買進訊號。要檢驗它,就把高檔規則反過來:連續 N 根 K 棒在該線之下、收盤價在移動平均線之下,並於下一根開盤進場放空。
高檔鈍化代表價格會繼續上漲嗎?
不是。它顯示的是近期趨勢一直很強,而不是趨勢會延續。在特定市場中,鈍化之後是否接著出現更多漲幅,這是需要在扣除交易成本後,跨多個市場與期間用回測來回答的問題。
參考資料
- Sullivan, R., Timmermann, A., & White, H. (1999). Data-Snooping, Technical Trading Rule Performance, and the Bootstrap. The Journal of Finance, 54(5), 1647–1691.
- Bailey, D. H., Borwein, J., López de Prado, M., & Zhu, Q. J. (2014). Pseudo-Mathematics and Financial Charlatanism: The Effects of Backtest Overfitting on Out-of-Sample Performance. Notices of the American Mathematical Society, 61(5), 458–471.

