KD指標算法解析:計算步驟包含RSV的計算、K值和D值的加權平滑。核心價值在於辨識市場的超買超賣狀態,捕捉金叉和死叉訊號,並預警可能的頂底背離。
在投資市場做技術分析不外乎就是為了研究趨勢、抓住買賣時機。比較基礎的辦法是透過K線和均線的組合變換來觀察判斷,但這種辦法對於短期內股價趨勢的評判不夠明顯。
於是由George C. Lane喬治萊恩於1950年代提出的KD指標憑藉其靈敏的趨勢捕捉能力,成為了許多交易者研判市場的重要武器。
KD(Stochastic Oscillator,隨機震盪指標)透過比較收盤價在一段時間內相對高低的位置,來判斷價格的超買超賣與動量轉折。它由兩條曲線組成:
%K(快線):對價格敏感,波動快
%D(慢線):對%K做平滑,波動慢
▶ KD指標算法可以拆解成三步
第一步:RSV(原始值)計算
公式: RSV = (當日收盤價- N日內最低價) / (N日內最高價- N日內最低價) × 100
計算目前收盤價在最近N天(常用9天)價格波動範圍中的百分比位置。簡單來說,RSV算出來的是介於0-100之間的數值,若RSV=100.表示收盤價觸及N日最高點;RSV=0則意味著觸及N日最低點。
第二步:K值計算(RSV加權)-快速反應線
公式: 當日K值= 2/3 × 前一日K值+ 1/3 × 當日RSV
K值是RSV的指數移動平均(EMA),賦予近期價格更高權重,對短期波動反應靈敏。初始K值通常取50。
第三步:D值計算(K值加權再平滑)-慢速確認線
公式: 當日D值= 2/3 × 前一日D值+ 1/3 × 當日K值
D值是K值的指數移動平均(EMA),進一步平滑波動,反映中期趨勢方向,穩定性優於K線。初始D值通常取50。
▶ KD指標算法流程範例(N=9)
日期 | 最高價 | 最低價 | 收盤價 | 9日最高價 | 9日最低價 | RSV | K值(初始50) | D值(初始50) |
第1天 | 105 | 100 | 102 | … | … | … | 50 | 50 |
… | … | … | … | … | … | … | … | … |
第9天 | 108 | 98 | 106 | 108 | 98 | (106-98)/(108-98)*100 = 80.00 | 2/3 50 + 1/3 80 ≈ 60.00 | 2/3 50 + 1/3 60 ≈ 53.33 |
第10天 | 110 | 101 | 107 | 110 | 101 | (107-101)/(110-101)*100 ≈ 66.67 | 2/3 60 + 1/3 66.67 ≈ 62.22 | 2/3 53.33 + 1/3 62.22 ≈ 56.30 |
K值和D值都在上升,這表示市場的短期走勢(K值)和長期走勢(D值)都在向上,市場情緒較為樂觀,可能會繼續上漲。
K值接近D值,當K值上穿D值時,通常是買進訊號,表示市場短期內可能會持續上漲。反之,如果K值下穿D值,則可能是賣出訊號。
理解算法後,關鍵還是要正確解讀圖表中K線與D線的形態與位置:
(一)超買與超賣區域
超買區: 當K值和D值持續運作在80以上時,表示市場可能過熱,短期上漲動能消耗過大,有回檔風險,是潛在的賣出訊號。
超賣區: 當K值和D值持續運行在20以下時,表示市場可能過度悲觀,短期下跌動能衰竭,存在反彈可能,是潛在的買入訊號。
*注意: 在強勁趨勢中(單邊上漲或下跌),指標可能在超買/超賣區鈍化(長時間停留),此時應結合趨勢方向操作,不宜逆勢交易。
(二)金叉與死叉
金叉(買入訊號): K線自下向上穿越D線,通常發生在超賣區(20下方)或自低位回升時,預示短期上漲動能可能啟動。
死叉(賣出訊號): K線自上向下穿越D線,通常發生在超買區(80上方)或自高位回落時,預示短期下跌動能可能開始釋放。
*關鍵點: 位置越低的金叉(尤其20以下)和位置越高的死叉(尤其80以上),訊號越強。結合成交量放大更佳。
(三)背離: 高勝率預警訊號
頂背離: 當股價連續創出新高,但對應的KD指標(尤其是K值)的高點卻一波比一波低。這暗示上漲動能減弱,是強烈的潛在見頂反轉預警訊號。
底背離: 當股價連續創出新低,但對應的KD指標(尤其是K值)的低點卻一波比一波高。這暗示下跌動能衰竭,是強烈的潛在見底反轉預警訊號。
*重要性: 背離訊號是KD指標最可靠的應用之一,常領先價格實際反轉。
(四)KD線的運行方向與角度
向上發散: K線和D線同步穩健向上(尤其K線在D線上方),顯示目前處於上漲趨勢。
向下發散: K線和D線同步穩健向下(尤其K線在D線下方),表示目前處於下跌趨勢。
角度陡峭: K/D線上升或下降的角度越陡峭,表示當前趨勢的力道越強。
(五)KD值的相對位置與形態
高位徘徊/鈍化: 在80以上反覆震盪,可能預示強勢延續,但也需警惕隨時可能出現的死叉或頂背離。
低位徘徊/鈍化: 在20以下反覆震盪,可能預示弱勢延續,但也需留意隨時可能出現的金叉或底背離。
雙底/雙頂形態: 在指標線上形成類似價格的雙底(W底)或雙頂(M頭)形態,也具有對應的看漲或看跌意義。
(六)週期參數的調整
預設參數(9. 3. 3): 平衡靈敏度與穩定性,適合多數。
更短參數(如5. 3. 3): 提高靈敏度,捕捉短期波動,但雜訊(假訊號)增加。
較長參數(如14. 3. 3 或21. 3. 3): 提高穩定性,過濾噪音,較好掌握中期趨勢,但反應落後。
*選擇建議: 根據交易風格(短線/中線)、市場波動率和個股特性調整測試。短線交易者可嘗試縮短週期,中線投資者可延長週期。
KD指標算法精巧(RSV、K值、D值的遞推計算),將價格在特定週期內的相對位置轉換為直覺的兩條波動曲線。其核心價值在於辨識超買超賣狀態、捕捉金叉死叉的轉折訊號、以及預警具有高機率的頂底背離現象。
主要軟體中的KD參數設定通常在指標設定介面可調整週期N(計算RSV的天數,預設9)、以及K值和D值的平滑週期(預設均為3)。部分軟體可能直接稱為「Stochastic Oscillator (KD)」。
【EBC平台風險提示及免責條款】:本資料僅供一般參考使用,無意作為(也不應被視為)值得信賴的財務、投資或其他建議。
美國關稅衝擊台股半導體產業,其中受影響程度最大的還是製程晶圓代工,另外封測公司、IC設計和台積電等企業也會受影響。投資優先關注分散佈局、擁有海外產能的龍頭企業。
2025年08月18日美國生產者物價指數(PPI)意外大幅上升,主要受川普關稅政策和生產成本上升的影響,這引發了美元急漲,並加劇了市場對聯準會貨幣政策的分歧預期。
2025年08月18日