計算KD 值的方法 | k值怎麼算

K/D 值事實上是上面RSV 值的加權移動平均, 是指數平滑化的一種方法. 下面以與大盤亦步亦趨的台灣50 為對象, 計算其9 日KD 值, 樣本取自Yahoo ...2015年2月16日星期一計算KD值的方法最近重讀王錦樹寫的"點睛技術分析-心法篇"(2010,寰宇出版),裡面詳細解說了主要的幾種指標的計算方法與原理.其中最老牌也最簡單的就是KD值的計算(參考第七章:"KD線-壓力與支撐"),雖然技術指標玲瑯滿目,但據說許多老手還是只靠平均線與KD指標致勝.今天就用Google雲端硬碟來實作KD的計算.關於KD的原理,可以參考下列資料:#甚麼是KD值計算KD前,必須計算所謂的RSV值(未成熟隨機震盪值,RowStochasticoscillatorValue),定義如下:RSV=100*(第N天收盤價-近N日內最低價)/(近N日內最高價-近N日內最低價)注意,這裡的最低價與最高價都是指每天的收盤價,不是每日盤中的最低價與最高價.其中N一般為9,以9天為參數算出來的K/D值也就稱為K9與D9了.RSV的值域為0~100,若當日收盤價為9日內最低價,RSV值為0;若當日收盤價為9日內最高價,則RSV值為100,因此RSV本身就可以作為股價是否達到9日內新低或新高的技術指標.接著就可以計算K/D值了,其算式如下:Kt=(1/3)RSVt+(2/3)Kt-1Dt=(1/3)Kt  +(2/3)Dt-1這裡下標t表示當日,t-1為前一日.K/D值事實上是上面RSV值的加權移動平均,是指數平滑化的一種方法.下面以與大盤亦步亦趨的台灣50為對象,計算其9日KD值,樣本取自Yahoo股市台灣50(0050)的每日收盤價:# https://tw.finance.yahoo.com/q/ta?s=0050樣本日期為2015-01-21到2015-02-13封關日共18天如下:日期收盤價2015012167.252015012267.62015012368.72015012668.72015012769.152015012869.152015012968.320150130682015020268.152015020368.652015020469.42015020569.12015020668.752015020968.52015021068.25201502116920150212692015021369.45把這些日期輸入到雲端硬碟的試算表文件上,然後在右邊新增最高價,最低價,回溯填入9日內的最高與最低收盤價:日期收盤價最高價最低價2015012167.252015012267.62015012368.72015012668.72015012769.152015012869.152015012968.320150130682015020268.1569.1567.252015020368.6569.1567.62015020469.469.4682015020569.169.4682015020668.7569.4682015020968.569.4682015021068.2569.468201502116969.468201502126969.468.152015021369.4569.4568.25然後在右邊新增RSV,K,D三欄,以便填入計算後的值.因為K9/D9必須有9筆之前的資料才能得到9日內最高價與最低價以進行計算,也就是20150202那天才能開始計算RSV與K/D.計算這一天的K/D需要用到前一日(20150130)的K/D,我們設定初始K/D均為50.先計算RSV,如下圖所示,點E10格,即20150202的RSV欄,輸入下列計算公式:E11: =100*(B10-D10)/(C10-D10)接著計算K值,點F11格, 即20150202的K欄,輸入下列公式:F11: =(1/3)*E10+(2/3)*F9  最後計算D值,點G11格,即20150202的D欄,輸入下列公式:G11: =(1/3)*F10+(2/3)*G9然後分別按E11,F11,G11儲存格的右下控點往下拉到底,就會自動將公式套用到20150213封關日的RSV,K,D值計算,結果如下:日期收盤價最高價最低價RSVKD2015012167.252015012267.62015012368.72015012668.72015012769.152015012869.152015012968.3201501306850502015020268.1569.1567.2547.3684210549.1228070249.707602342015020368.6569.1567.667.7419354855.3291831751.5814626220150204


常見投資理財問答


延伸文章資訊