版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、金融时间序列的线性模型一一自回归R实例例2.3> setwd("C:/Users/Mr.Cheng/Desktop/课件/ 金融数据分析导论基于 R/DataSets/ch2data") %设置工作目录> da=read.table("q-gnp4710.txt",header二T)> head(da)Year Mon Dat VALUE1194711238.12194741241.53194771245.641947101255.65194811261.76194841268.7> G=da$VALUE> LG=log(G
2、)> gnp=diff(LG)> dim(da)1 2534> tdx=c(1:253)/4+1947%创建一个时间序列指数,从 1947开始,每次增加一个季度,一共253个季度。> par(mfcol=c(2,1) 画两行一列的小图> plot(tdx,LG,xlab='year',ylab='GNP',type="l> plot(tdx2:253,g np,type二T,xlab二'year',ylab二'growth')19501960197019S0199020002010ye
3、aryear> acf(gnp,lag=12) %画滞后12阶的对数增长率的自相关图> pacf(gnp,lag=12) %画滞后12阶的对数增长率的偏自相关图Series gnp12D9> m仁arima(gnp,order二c(3,0,0)%计算 AR(3)> mlCall: arima(x = gnp, order = c(3, 0, 0)Coefficie nts:ar1 ar2ar3in tercept0.43860.2063-0.15590.0163s.e. 0.06200.06660.06260.0012sigmaA2 estimated as 9.549
4、e-05: log likelihood = 808.56, aic = -1607.1> tsdiag(m1,gof=12)%模型检验.I.ll .IlliJ II 11II JI1 A L hlill lljlll IIIilll ll ill 1 ri i n 1 1 li 1 iii . 1 i ill ll l i 1 III .I191III1叫、I III 11P"M I" ''' '1 rr -|f|ir ri| Standairdizod kosiduaikHQirmp2W2MACF of Rusiidudlsp vs
5、luQcfoc Ljung Box ttatictic0an-nk.CL> p1=c(1,-m1$coef1:3)%设置多项式方程的系数:1-0.438z-0.206z 2+0.156z 3=0> r1=polyroot(p1)%解多项式方程得到特征根> r1> Mod(r1) %计算特征根的模1 1.8326741.9092161.832674> k=2*pi/acos(1.616116/1.832674)%计算周期> k1 12.79523AR (P)定阶,方法为极大似> mm仁ar(gnp,method二'mle')%用 AIC
6、准则自动为然估计> mm1$order %查看阶数1 9> names(mm1) %得到mm1的名字1 "order""ar""var.pred"6 "n.used""order.max""partialacf""x.mea n""aic""resid""method"11"series"frequency"call""asy.var.
7、coef"> print(mm1$aic,digits3)%查看mm1中的aic值,保留三位小数101177.767 11.9158.7924.6696.2655.9505.1014.5966.5410.0000.5092.504122.057 > aic=mm1$aic > length(aic)1 13> plot(c(0:12),aic,type二'h',xlab二'order',ylab二'aic')> lines(0:12,aic,lty=2)%画 aic 连线图(虚线)%画aic竖线图厂-一丁_
8、厂-一-T-1II0246order> vw二read.table('m-ibm3dx2608.txt',header二T),3> t1=prod(vw+1) %计算35年后的终值> t11 1592.953> head(vw)10.000724 -0.033374-0.0643410.038358> t1A(12/996)-1%折算回平均每年的回报1 0.0929008410 12%读取第3列数据0.0121720.056888模型的检验> vw=read.table('m-ibm3dx2608.txt',header=T)
9、,3> m3=arima(vw,order=c(3,0,0)%用 AR ( 3)拟合> m3Call:arima(x = vw, order = c(3, 0, 0)Coefficie nts:ar1ar2ar3in tercept0.1158-0.0187-0.10420.0089s.e. 0.03150.03170.03170.00171500.86, aic = -2991.7sigmaA2estimated as 0.002875: log likelihood3> (1-.1158+.0187+.1042)*mean(vw)%计算 phi(0)1 0.0089676
10、11> sqrt(m3$sigma2) %计算残差标准误 1 0.0536189> Box.test(m3$residuals,lag=12,type二"Ljung")%检验残差的自相关函数,如果显示出额外的序列相关性,贝S应该考虑到这些相关性并进行扩展Box-Lj ung testdata: m3$residualsX-squared = 16.352, df = 12, p-value = 0.1756> pv=1-pchisq(16.35,9)%由上一步算得Q (12) =16.352,并且基于它所渐进服从的自由度为9(修正自由度12-2)的卡方分布
11、,得到p值为0.06,因此在5%的显著水平 下无法拒绝原假设> pv1 0.05992276> m3二arima(vw,order二c(3,0,0),fixed二c(NA,O,NA,NA)%改进模型:由于间隔为 2的AR系数在5%的水平下不显著,因此修改后的模型去除 2阶滞后项。(下面有补充 计算)Warning message:In arima(vw, order = c(3, 0, 0), fixed = c(NA, 0, NA, NA):一些AR参数是固定的:把transform.pars设成FALSE> m3Call:arima(x = vw, order = c(3
12、, 0, 0), fixed = c(NA, 0, NA, NA)Coefficie nts:ar1ar2ar3in tercept0.11360-0.10630.0089s.e. 0.031300.03150.00171500.69, aic = -2993.3sigmaA2estimated as 0.002876: log likelihood8> (1-.1136+.1063)*0089%计算 phi(0)1 0.00883503> sqrt(m3$sigma2)1 0.05362832> Box.test(m3$residuals,lag=12,type二'
13、Ljung')Box-Lj ung testdata: m3$residualsX-squared = 16.828, df = 12, p-value = 0.1562> pv=1-pchisq(16.83,10)%修正自由度(12-2 )> pv1 0.07821131%改进后的模型对数据的动态线性相依性的建模是充分的。关于系数显著性的计算:> vw=read.table('m-ibm3dx2608.txt',header=T),3> m3二arima(vw,order=c(3,0,0),fixed=c(NA,0,NA,NA)Warning
14、message:In arima(vw, order = c(3, 0, 0), fixed = c(NA, 0, NA, NA)一些AR参数是固定的:把transform.pars 设成FALSE> names(m3)"aic""n .c ond"1 "coef""sigma2" "var.coef" "mask""loglik"7 "arma""residuals" "call"&quo
15、t;series" "code"13 "nobs""model"> tratio二m3$coef/sqrt(diag(m3$var.coef)%diag函数用于提取对角线上的元素。Warning message:In m3$coef/sqrt(diag(m3$var.coef) :Ion ger object len gth is not a multiple of shorter object len gth> tratioar1ar2ar3 in tercept3.63010720.0000000-62.07138950.2859641显著性取0.05时就把|t|和1.96(查正态分布表的0.975对应的值)比较,大于就显著,小于就不显著。显著性取 0.01时对比2.575,显著性取0.1时对比1.645.画自相关函数> po=1> p1=0.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年五金建材加盟协议
- 2025年分期家庭教育合同
- 《小岛失踪之谜》课件
- 2025年度绿色环保木材进口与销售合作合同范本大全4篇
- 二零二五年度冷链物流仓单质押贷款服务协议2篇
- 二零二五年度竞业禁止协议法律风险防控及合规咨询合同
- 二零二五年度商业地产地下车位销售及品牌推广协议
- 二零二五年度股份有限公司私下股份分配与公司战略协议书
- 二零二五版铝单板幕墙材料采购专项合同4篇
- 二零二五年度离婚协议中两个子女教育支持合同
- 玩具活动方案设计
- Q∕GDW 516-2010 500kV~1000kV 输电线路劣化悬式绝缘子检测规程
- 辽宁省抚顺五十中学2024届中考化学全真模拟试卷含解析
- 2024年湖南汽车工程职业学院单招职业技能测试题库及答案解析
- 家长心理健康教育知识讲座
- GB/T 292-2023滚动轴承角接触球轴承外形尺寸
- 2024年九省联考高考数学卷试题真题答案详解(精校打印)
- 军人结婚函调报告表
- 民用无人驾驶航空器实名制登记管理规定
- 北京地铁6号线
- 航空油料计量统计员(初级)理论考试复习题库大全-上(单选题汇总)
评论
0/150
提交评论