zombie
> > > >
> > > >

【客座專欄】 KD指標真的有用嗎?實測分析就看這!

2018/09/10 16:42
【客座專欄】 KD指標真的有用嗎?實測分析就看這!

【客座專欄】KD指標真的有用嗎?實測分析就看這!

Designed by 財金哥

有在操作股票的朋友們應該都常常會觀察所謂的技術線型、技術指標,所謂長期看基本面,短期進出看技術面,就是這麼回事。

而虛擬貨幣24小時交易的特性,使用技術指標來觀察進出場價位更是許多投資人的選擇。

技術分析為什麼會有效呢?其中一個原因是人們相信歷史會重演,也就是當過去價格的走勢,在未來也會重演,另外就是因為許多人相信了某個指標,那就有可能在同個價位一起做出一樣的買賣操作,這就是心理層面上技術指標之所以有可能獲利的原因。

但是我們要怎麼確定某個指標到底真的有沒有用?今天我們就要為大家帶來其中廣為人知的一種技術指標─KD值的回測,回測的意思就是說比如我們擷取比特幣兌USDT(BTC/USDT)的歷史價格走勢,並計算出各個週期的KD指標,然後依照這個技術指標所使用的時機,來看看是不是真的能獲利

也許有人會說,回測的意義是甚麼?就算真的過去有很好的表現,難道未來就一定也會成立嗎?回測會不會像看著後照鏡開車,未來一點用都沒有呢?

我們對於這個問題的回答是:如果一個交易策略在過去都不能有良好的績效,你怎麼敢說用在未來就會有用?所以就讓我們繼續看下去吧!

指標計算方式

要計算KD值,首先我們必須要計算RSV,RSV的公式如下:

RSV = (今日收盤價 – 近9天最低價) / (近9天最高價 – 近9天最低價) * 100

KD值就是利用RSV再加工處理後的移動平均值,公式如下:

當日K值 = (1/3) * 當日RSV + (2/3) * 昨日K值

當日D值 = (1/3) * 當日K值 + (2/3) * 昨日D值

指標應用方法

知道了KD值的計算方式後,我們可以怎麼應用它來做交易呢?我們介紹兩種坊間常見的應用方法:

1. K<20買進,K>80賣出

2.當K值由下往上突破D值就買進;當K值由上往下跌破D值則賣出

再來我們就要以幣安交易所的BTC/USDT資料,資料期間由2017年6月1日到現在,來看看這照著兩種策略做到底會不會賺錢呢?

起始金額:10000 USDT

交易進出一次成本:0.3 %

計算指標基礎:1分鐘、5分鐘、15分鐘、1小時、一日

從2017/6/1到現在,比特幣的走勢如下圖,從2017年6月的起漲點約4261 美元到現在的7017美元,漲幅約64.66%,所以如果用了技術指標的結果比單純買進比特幣還差,那就說明這個策略是無效的。

圖 / BTC/USDT走勢

讓我們看看結果如何吧!

...

第一種 KD指標 策略:

K < 20 買進,K > 80賣出

1分鐘K棒套用K<20買、K>80賣的法則

圖 / 1分鐘K棒回測結果

可以看到這個法則回測結果相當慘烈,基本上只有一開始小賺一下,後來就會全部賠光光。但是有沒有可能是因為1分鐘K棒的周期太短,導致交易雜訊太多呢?

5分鐘K棒套用K<20買、K>80賣的法則

圖 / 5分鐘K棒回測結果

這次結果似乎有好了那麼一點點,不過總體結果還是賠錢的,整體報酬率是 -32.92%,而且從最高點往下算的話,總共跌掉65.61%的價值。

15分鐘K棒套用K<20買、K>80賣的法則

圖 / 15分鐘K棒回測結果

換成15分鐘K棒為計算基礎後,終於能夠成功獲利了!而且報酬率為179.73%,其中最大回檔約為 -39.05%,這個策略已經比單純買進持有比特幣還要好了,不論是風險或報酬,都優於HODL比特幣。

1小時K棒套用K<20買、K>80賣的法則

圖 / 1小時K棒回測結果

這個週期的策略總報酬率為6.19%,而且最大回檔是 -40.95%,並不是很優。

1日K棒套用K<20買、K>80賣的法則

圖 / 1日K棒回測結果

如果使用1日的K棒去實現這個策略,會發現進出場時機相當少,而且報酬率也不佳,表示比特幣這個快速變動的市場,最好還是使用週期相對短的策略。

第二種 KD指標 策略:

當K值由下往上突破D值就買進;當K值由上往下跌破D值則賣出

又稱為黃金交叉/死亡交叉策略

1分鐘K棒套用黃金交叉/死亡交叉策略

圖 / 1分鐘K棒回測結果

可以看到因為過於頻繁的交易,每次進出都賠掉交易成本,10000美金迅速歸零了。

5分鐘K棒套用黃金交叉/死亡交叉策略

圖 / 5分鐘K棒回測結果

可以看到因為過於頻繁的交易,每次進出都賠掉交易成本,10000美金迅速歸零了。

15分鐘K棒套用黃金交叉/死亡交叉策略

圖 / 15分鐘K棒回測結果

一樣很糟糕,我們再看看1小時的K棒會如何。

1小時K棒套用黃金交叉/死亡交叉策略

圖 / 1小時K棒回測結果

雖然中間略有回彈,但最終我們的本金還是歸零了。

1日K棒套用黃金交叉/死亡交叉策略

圖 / 1日K棒回測結果

但是當我們把週期調整到看1日K棒時,情況似乎就不一樣了!整體報酬率有99.16%,而最大回檔則是 -50.75%,這樣的策略還是優於HODL比特幣的。

KD值總結

看了我們的回測結果,你是不是對於所謂的按照技術指標交易,開始有些信心了呢?而且我們可以看到在不同的時間週期下所計算出來的指標,對於交易結果有顯著的不同。

像是K<20買進、K>80賣出的法則,在15分K棒的週期下表現最好;

而KD值黃金交叉 / 死亡交叉的法則,適用在比較長的週期,例如1日K棒。

這樣按照法則進出的交易模式,是程式交易的雛型,也在現在也變成一門專門的學問「量化交易」。

你對於何時買進、賣出你的虛擬幣一直苦惱著嗎?我們之後會推出更多技術指標的回測,讓大家知道看什麼指標,能讓你勝率UP、UP

而且最吸引人的一點是,當你測試出一種法則之後,搞不好也能套用到別的交易對上面唷!

(本文轉載自財金哥 & 區塊妹 Medium ,並經過作者同意後轉載,大家可以點擊下方作者頭像前往他們的網頁喔!)

作者簡介

join Zombit

加入桑幣的社群平台,跟我們一起討論加密貨幣新資訊!

tags:

桑幣熱門榜

zombie

桑幣正在徵文中,我們想要讓好的東西讓更多人看見!
只要是跟金融科技、區塊鏈及加密貨幣相關的文章,都非常歡迎向我們投稿
投稿信箱:[email protected]

為提供您更多優質的服務與內容,本網站使用 cookies 分析技術。若您繼續閱覽本網站內容,即表示您同意我們使用 cookies,關於更多相關隱私權政策資訊,請閱讀我們的隱私權及安全政策宣示