楼主: TDxiaoxiaozhang
1096 1

[问答] 想请教一下matlab中garch模型的应用,下面有代码和数据。 [推广有奖]

  • 0关注
  • 0粉丝

小学生

85%

还不是VIP/贵宾

-

威望
0
论坛币
5 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
59 点
帖子
5
精华
0
在线时间
11 小时
注册时间
2018-5-15
最后登录
2018-9-27

楼主
TDxiaoxiaozhang 发表于 2018-5-22 17:11:24 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
一共有88个数据,我想通过前66个数据建立一个garch模型,然后预测后22个数据,我照着matlab中的函数解释编的代码,但是出来的结果不知道是什么东西。。。求帮助啊~
y = xlsread('残差.xls');
Residuals = y - mean(y);
[H,pValue,stat,cValue] = archtest(Residuals,[10 15 20 ],0.05);%arch检验
%参数估算
ToEs*****l = garch(1,1);
[Es*****l,EstParamCov,logL,info] = estimate(ToEs*****l,y);
se = sqrt(diag(EstParamCov));%the estimate standard errors
%预测
rng('default')
[V,Y] = simulate(Es*****l,66);
Vf1 = forecast(Es*****l,22,'Y0',Y);
figure
plot(V,'Color',[.7,.7,.7])
hold on
plot(67:88,Vf1,'r','LineWidth',2);
title('Forecasted Conditional Variances')
legend('Observed','Forecasts with Presamples',...
  'Location','NorthEast')
hold off

残差.xls (29.5 KB)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


沙发
TDxiaoxiaozhang 发表于 2018-5-23 09:03:41
又看了点资料,发现建立garch模型的目的是不是就是优化之前建立的回归模型(或其他模型)?让回归模型(或其他模型)的残差可以满足残差独立?

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-7 20:34