㈠ 金融时间序列分析用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为对数转换后的新变量