第一課筆記:利用R語言做最最初級金融分析de筆記
在dataguru上的quantmod的第三節(jié)課也上完了,學(xué)到了一些粗略的知識。下面試著運用R語言的quantmod包,做比較深入,理性一點的分析。
首先的套路是一樣的,獲取quantmod包和時間序列包,下載amazon(個人自選)的股票。我這里只是截取了半年的數(shù)據(jù)來看。
library(quantmod);library(tseries)
getSymbols("AMZN",src="yahoo")
chartSeries(AMZN,,subset="2016-07-01::2017-02-28")
出現(xiàn)圖形如下:
接下來,利用quantmod強大的數(shù)據(jù)分析來一個個嘗試。首先是ATR線。ATR線是“真實波動浮動均值”。具體定義和計算方式可以百度,在此不做贅述。ATR指標(biāo)越高,價格趨勢逆轉(zhuǎn)的幾率越大。
代碼很簡單,就是:
addATR(),可以調(diào)整天數(shù)均值,比如14天這樣。
圖形改變?yōu)椋?/p>
從圖上可以看出,藍色的ATR線在2016年11月中達到非常高的波峰,股票價格隨之也發(fā)生了逆轉(zhuǎn)。在小白我看來,這真是個神奇的指標(biāo)!
ATR線還可以輔助管理倉位,推薦這篇文章。(原文出處找不到了,只找到360圖書館的)
大致的意思是:用資金的1%除以一個ATR,作為每手買入的數(shù)量;
平倉線為-2個ATR;
加倉線為0.5個ATR;
在資金分配方面,總資金的1%除以各股票的1個ATR,分配不同股票的數(shù)量。
接下來嘗試布林線指標(biāo)(Bolinger Bands),它是股價的標(biāo)準(zhǔn)差和置信區(qū)間。其中上下兩條線可以分別看成是股價的壓力線和支撐線,中間為股價平均線,一般來說,股價會運行在壓力線和支撐線所形成的通道中。根據(jù)課程所說,三根線同時向上為買入的趨勢。
基本代碼為:addBBands()。括號內(nèi)調(diào)整參數(shù),比如可寫成:
addBBands(n=14,sd=2)
繼續(xù)嘗試各種數(shù)據(jù),包括:
addCCI() 超買超賣指標(biāo)
addWPR() ?威廉指標(biāo)
addSAR() Stop and Reverse指標(biāo),拋物線轉(zhuǎn)向。如果股價從向上突破SAR曲線,為買入信號,突破后繼續(xù)向上,為上漲信號。
addDPO() 區(qū)間震蕩線,DPO>0,為多頭超買,<0,為空頭超賣。
addRSI() 相對強弱指數(shù)。
(以上均來自課程筆記)
以上指標(biāo)可以同時加入,結(jié)果如下:
股海深奧,(其實任何投資的領(lǐng)域都是吧),無知只有等待被掠奪的命運。匆匆忙忙的一頭栽入,而不去做理性的分析,下場可以想見。對于小白我而言,學(xué)的越多,越覺得慶幸及警醒,多多學(xué)習(xí),多多練習(xí),共勉。