㈠ 金融時間序列分析用R語言畫簡單收益率和對數收益率的ACF圖!
acf(int[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int monthly
acf(int.l[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int monthly
log return')
Box.test(int[,2], lag = 5, type = "Ljung-Box")
Box.test(int[,2], lag = 10, type = "Ljung-Box")
Box.test(int.l[,2], lag = 5, type = "Ljung-Box")
Box.test(int.l[,2], lag = 10, type = "Ljung-Box")
運行結果有以下錯誤,怎麼辦?
> int <- read.table("d-intc7208.txt", head=T)
錯誤於file(file, "rt") : 無法打開鏈結
此外: 警告信息:
In file(file, "rt") :
無法打開文件'd-intc7208.txt': No such file or directory
+ acf(int.l[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int monthly
錯誤: 意外的符號 in:
"
acf(int.l[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int"
> log return')
錯誤: 意外的符號 in "log return"
㈡ 知道一系列收盤價向量X,length=1000,求對數收益率的R語言代碼
acf(int[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int monthly
acf(int.l[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int monthly
log return')
Box.test(int[,2], lag = 5, type = "Ljung-Box")
Box.test(int[,2], lag = 10, type = "Ljung-Box")
Box.test(int.l[,2], lag = 5, type = "Ljung-Box")
Box.test(int.l[,2], lag = 10, type = "Ljung-Box")
運行結錯誤辦
> int <- read.table("d-intc7208.txt", head=T)
錯誤於file(file, "rt") : 打鏈結
外: 警告信息:
In file(file, "rt") :
打文件'd-intc7208.txt': No such file or directory
+ acf(int.l[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int monthly
錯誤: 意外符號 in:
"
acf(int.l[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int"
> log return')
錯誤: 意外符號 in "log return"
㈢ 怎麼計算股票的收益率,怎麼計算股票指數的收益率
股票指數是指數投資組合市值的正比例函數,其漲跌幅度是這一投資組合的收益率。但在股票指數的計算中,並未將股票的交易成本扣除,故股民的實際收益將小於股票指數的漲跌幅度,股票指數的漲跌幅度是指數投資組合的最大投資收益率。
股市上經常流傳的一句格言,叫做牛賺熊賠,就是說牛市中股民盈利、在熊市中虧損,但如果把股民作為一個投資整體來分析,牛市中股民未必能贏利。
1.如果一個牛市是可逆轉的,股民只賠不賺。我國上海股市上證指數的中間點位約為600點,在1993年初的牛市中,滬市曾突破過1500點,後在1994年的7月跌回到300多點; 1994年9月,滬市又沖上1000點,但不久又跌到600點以下。從這幾年的指數運行來看,上證指數總是從600點以下開始啟動,形成一個牛市後又回到600點,可以說上海股市的所有牛市都是可逆的。
當上證指數從600點沖上1000點又回到原地,對於個別股民來說,可能有賺有賠,相互間進行了財富的轉移。但對於股民這個群體而言,他們不但無所得且還有所失。
其一,不管是在那一個點位上交易,股民都需交納交易稅和手續費。股票指數從600點上揚再回到600點,對於股民這個整體來說,除了要開銷交易成本外,沒有任何投資回報。而上海股市在這個點位以上的成交量至少要佔總成交量的一半以上,對於股民來說,量少一半以上的手續費和交易稅的支出是圖勞無功的,因為投資股票的目的是企圖在股票的上揚中得到收益。
其二,股民為配股和新股的發行付出了額外的代價。配股和新股的發行總是參照二級市場的價格進行的,二級市場的股價越高,發行價就越高,當指數又回到600點以下時,對於在此點位以上配股或購買新股的股民來說,就相當於套牢,而這種套牢又不同於二級市場的套牢,因為二級市場的套牢只是股民間的轉手而已,資金並無損失。但高價配股或購買新股後,其資金就流向了上市公司,一級市場的這種套牢對股民這個整體就是巨大損失。如青島啤酒的發行,每股的成本約為12.8元,但其凈資產每股只有2元,也就是說股民花了12.8元只買到了2元的凈資產,不管該只股票後來的上市開盤價如何,股民這個整體為每股青島啤酒股票還是花了12.8元的代價。如果股民用買一股青島啤酒的錢去投資國庫券或存銀行,每年至少能獲得1.3元的收益,而不論青島啤酒如何前程似錦,它每年的平均收益是難以達到如此之高水平的。所以對一個可逆的牛市,把股民作為一個投資整體來看,股民只賠不賺。
2.即使是大牛市,股民也不一定就能盈利。股票指數的漲跌幅度是股民的投資收益率,但這個投資收益率是名義上的,是沒有扣除交易成本的。對於西方一些較為成熟的股市,因為其年換手率一般只有30%左右,其交易成本一般可忽略不計。而我國股市,由於股民的頻繁倒手,最近兩年的換手率一般都在700左右,如果將交易成本計入,我國股民的收益實際上是一個負數。
1994年,滬深股市流通股部分共為股民產出了近50億元的稅後利潤,但這兩股市這一年的總成交額卻高達8200億,按單位成交額買賣雙方各需繳納3I的交易稅和近4.5I的手續費計算,股民累計將支出120億元的交易成本,收益和支出相比,股民還將倒貼70億元。
雖然滬深股市的綜合指數比開始計點時的基數100點上揚了許多,但據初步估算,到 1995年止,滬深股市的上市公司在5年中一共只為二級市場上的股民產出了100億元的稅後利潤,而股民在該階段支出的交易費、稅卻高達200億元。
相對於1990年,雖然滬深股市現在也還是牛市,但股民這個整體卻是虧損的,因為上市公司給予股民的回報難以抵消股票交易的開支。
3.如果一個牛市使股價偏離了它的投資價值,股民的盈利是虛擬的,且部分股民的盈利都是奠基在他人的虧損基礎上的。在短期牛市中,股市可能造成一種錯覺,即股民人人都是盈利者,其實這種盈利是虛擬的,因為股票的整體價值是以部分股票的成交價來計算的。當一支股票以較高的價格成交時,一些未交易的股票市值都將以成交價來計算,其結果是持有該種股票的股民帳面價值都升高了。如我國上市公司現在大概有70%以上的國家股或法人股未上市流通,一些人士卻經常以股票的市場價格來計算國有資產的價值,股價上漲以後就認為國有資產增值了。但若上市公司的所有股票都進入流通,由於股票的供給量急劇增加,股票的價格就難以炒到現今股市這種高度。所以股市中的盈利不能以他人的成交價格來計算,而只能以賣出時實現的成交價來計算。另外,當股價脫離其投資價值時,某些股民的盈利是以其它股民的虧損為前提的。如某支股票的每年的稅後利潤為0.1元,現一年期儲蓄利率為10%,故這支股票的理論價格應為1元。當一些股民將其價格狂炒至偏離其投資價值以後,比如說將其價格由1元炒至5元,1元買進 5元賣出的股民盈利了4元,但5元買進的股民卻虧損了4元,因為該支股票的實際收益僅相當於1元的儲蓄存款。所以在股票的炒作中,一般都是後買的回報了先買的,新股民回報了老股民。
㈣ 根據公式:r=ln(pt/pt-1)*100,股票停牌後第一天的日收益率怎麼計算
(親們:如果回抄答有幫襲助,請給個好評 謝謝)處理股票收益率數據的時候人們傾向於使用「ln」,也就是continuous compounding。按照數學邏輯推導,在價格序列變動性很小的情況下,這兩個收益率的結果是近似相等的,根據極限定理,當r無窮小,兩者基本無差別。 另外就是對於使用「ln」處理一方面是的數據更加平滑,克服數據本身的異方差;同時「ln」處理能夠達到價格上漲下架的對稱性,即數據的對稱性。另外還要講到「ln」的後續處理可以得到一些有用數據,這包括差分後的增長 ...
㈤ 股票收益率為什麼要用對數收益率,請問各位大俠,對數收益率有什麼優勢
因為常用的時間序列分析的模型,都要求隨機變數是二階矩平穩,很明顯價格序列通常是I(1)過程,或者是廣義維納過程。這一類過程二階矩不平穩,很多模型不適用,所以要進行對數轉換,變成平穩的序列。
對數收益率的時序可加性能夠使用另外兩個利器:中心極限定理和大數定律。假設初始資金 X_0(假設等於 1),ln(X_T) = ln(X_T/X_0) 就是整個T期的對數收益率。對數收益率的最大好處是可加性,把單期的對數收益率相加就得到整體的對數收益率。
(5)R軟體計算股票對數收益率擴展閱讀:
影響股票收益率的因素:
1、企業分配政策:由於不同企業所處發展階段不同,經營效率不同,現金流量狀況不同及規模擴張動力大小不同,因此會有不同的分配政策。這會直接影響紅利分配的數量及紅利分配的形式,也對資本增值收益產生間接影響。
2、企業所處行業特徵:通常企業所處行業若為成長性行業、高科技行業,由於這些行業成長性高,發展前景廣闊而被市場看好,因此市場預期趨同使這類股票受到追捧,從而有較高的市場價或存在著較高的價格上升潛力。反之處於傳統產業甚至夕陽產業的企業,股票價格表現一般不會很好,從而投資難以獲得差價收入。
3、宏觀經濟狀況:宏觀經濟狀況是股價變化的重要外部因素,具體包括經濟增長周期、經濟政策及經濟指標變化特徵等。宏觀經濟狀況好,企業業績增長外部環境好,股價容易上漲。
㈥ 什麼是對數收益率
對數收益率是兩個時期資產價值取對數後的差額,即資產多個時期的對數收益率等於其各時期對數收益率之和。
衡量股票投資收益的水平指標主要有股利收益率與持有期收益率和拆股後持有期收益率等。
1、股利收益率
股利收益率,又稱獲利率,是指股份公司以現金形式派發的股息或紅利與股票市場價格的比率其計算公式為:
該收益率可用計算已得的股利收益率,也能用於預測未來可能的股利收益率。
2、持有期收益率
持有期收益率指投資者持有股票期間的股息收入和買賣差價之和與股票買入價的比率。其計算公式為:
股票還沒有到期日的,投資者持有股票時間短則幾天、長則為數年,持有期收益率就是反映投資者在一定持有期中的全部股利收入以及資本利得占投資本金的比重。
持有期收益率是投資者最關心的指標之一,但如果要將其與債券收益率、銀行利率等其他金融資產的收益率作一比較,須注意時間可比性,即要將持有期收益率轉化成年率。
3、持有期回收率
持有期回收率說的是投資者持有股票期間的現金股利收入和股票賣出價之和與股票買入價比率。本指標主要反映其投資回收情況,如果投資者買入股票後股價下跌或操作不當。
均有可能出現股票賣出價低於其買入價,甚至出現了持有期收益率為負值的情況,此時,持有期回收率能作為持有期收益率的補充指標,計算投資本金的回收比率。其計算公式為:
4、拆股後的持有期收益率
投資者在買入股票後,在該股份公司發放股票股利或進行股票分割(即拆股)的情況下,股票的市場的市場價格及其投資者持股數量都會發生變化。
因此,有必要在拆股後對股票價格及其股票數量作相應調整,以計算拆股後的持有期收益率。其計算公式為:(收盤價格-開盤價格)/開盤價格股票收益率的計算公式 股票收益率= 收益額 /原始投資額其中:收益額=收回投資額+全部股利-(原始投資額+全部傭金+稅款)
當股票未出賣時,收益額即為股利。
(6)R軟體計算股票對數收益率擴展閱讀:
在投資決策時的股票收益率計算公式:
假設股票價格是公平的市場價格,證劵市場處於均衡狀態,在任一時點證劵的價格都能完全反映有關該公司的任何可獲得的公開信息,而且證劵價格對新信息能迅速做出反應。在這種假設條件下,股票的期望收益率等於其必要的收益率。
而股票的總收益率可以分為兩個部分:第一部分:D1/P0 這是股利收益率。解釋為預期(下一期)現金股利除以當前股價,那下一期股利如何算呢,D1=D0*(1+g)。第二部分是固定增長率g,解釋為股利增長率,由於g與股價增長速度相同,故此g可以解釋為股價增長率或資本利得收益率。
舉個例子來說明:股價20元,預計下一期股利1元,該股價將以10%速度持續增長
則:股票收益率=1/20+10%=15%
這個例子中的難點是10%,她就是g,g的數值可根據公司的可持續增長率估計,可持續增長率大家應該都知道了吧。g算出後,下一期股利1元也是由她算出的,公式上面已經列出。有了股票收益率15%,股東可作出決定期望公司賺取15%,則可購買。
㈦ R語言怎麼把股票日收盤價轉換成對數收益率
知道一系列收盤價向量X,length=1000,求對數收益率的R語言代碼
acf(int[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int monthly
acf(int.l[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int monthly
log return')
Box.test(int[,2], lag = 5, type = "Ljung-Box")
Box.test(int[,2], lag = 10, type = "Ljung-Box")
Box.test(int.l[,2], lag = 5, type = "Ljung-Box")
Box.test(int.l[,2], lag = 10, type = "Ljung-Box")
運行結錯誤辦
> int <- read.table("d-intc7208.txt", head=T)
錯誤於file(file, "rt") : 打鏈結
外: 警告信息:
In file(file, "rt") :
打文件'd-intc7208.txt': No such file or directory
+ acf(int.l[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int monthly
錯誤: 意外符號 in:
"
acf(int.l[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int"
> log return')
錯誤: 意外符號 in "log return"
㈧ 如何用Excel計算股票收益率
在表格中輸入買入價和現價可得收益率
D列計算公式「=ROUND((C2-B2)/B2*100,2)」
㈨ 誰會用R軟體算股票的收益率
F10 財務分析裡面有的, 凈利潤和股東權益
實在找不到,你去公司主頁下載最新的報表,裡面有財務信息的
報表裡面一般是有直接算好的,另外你如果看三季度的數據,收益率也是截至三季度,不是一年的
㈩ 股票收益率為什麼要用對數收益率,請問各
在命令窗口中輸入 genr dr=log(r) 其中,log()為自然對數,r為指數收益率,dr為對數轉換後的新變數