首页 > 编程知识 正文

eviews时间序列数据分析步骤,eviews怎么做时间序列的趋势图

时间:2023-05-05 15:17:49 阅读:58220 作者:1626

金融经济实证类毕业论文主要分为时间序列(time series )和面板数据)两种类型,进入7月,很多同行开始了毕业论文的数据分析部分之类的,如何操作Eviews分析时间序列模型呢? 被纽卡斯尔大学的经济学博士颐臣邀请,拿着这本Eviews操作指南,给那些在炎热的夏天里为Eviews数据分析而艰苦奋斗的伙伴们降温。

利益相关:在英国的超级人生中,热心的前辈们为我们解答了英国留学学习生活的疑难杂症!

时间序列和面板顺序

在开始共享Eviews操作之前,可以区分时间序列和面板数据,帮助撰写毕业论文的伙伴识别自己是否在分析时间序列和面板数据。

时间序列:在不同时间点收集的数据主要反映时间变化的状态和程度,如某些东西、现象等。

例: 2015、2016、2017、2018、2019年a国GDP分别为8、9、10、11、12

Panel data :包含时间序列和截面两个维度,由两个维度排列在一个平面上。 与只有一个维度的数据排列成一条线明显不同,整个表格就像面板一样。

例: 2015年、2016年、2017年、2018年、2019年各国的GDP分别为:

a国家分别为8、9、10、11和12;

b国家分别为9、10、11、12和13;

c国分别为5、6、7、8和9;

d国家分别为7、8、9、10和11

简单来说,时间序列主要考虑时间维度,面板数据需要考虑时间和空间两个维度。

Eviews软件介绍

Eviews的全名是Econometrics Views,通常称为计量经济学软件包。 在金融的实证类毕业论文中,计量经济学是不可避免的。 我们应用计量经济学方法设计模型,收集资料,估计模型,验证模型,应用模型(结构分析、经济预测、政策意义评价),更好地观察社会经济关系和经济活动的数量规律。 在时间序列分析中,Eviews以其简单可视化的操作风格成为初学者的首选,即使是复杂的模型,Eviews也经常将Matlab和Gauss结合起来分析数据的基本特性。

图1. Eviews主界面

单位路径检查

由于时间序列数据的跨度时间较长,因此通过单位根检验判断数据是否稳定是必须进行任何模型(jqdhlg、Granger Causality、Cointegration或VECM )的第一个操作

Step1:输入数据后,我想验证自变量x的稳定性。 双击x以打开图对话框,然后单击、 在选择View---Unit Root Test显示的对话框中,单击augmented dickey---fuller---level---interceptortrendorboth (数据折线图) 在自动选择中,AK aike info criterion (选择AIC或Schwarz Info Criterion (SIC,获得确定的结果,使用p值判断是否拒绝单位根的存在(图2 )

图2 .单位根检查Step1

Step2)得到结果后,再次双击x打开图对话框。 现在,在选择View---Unit Root Test显示的对话框中选择augmented dickey---- fuller---- 1st difference---none,然后选择automaticselececcce

图3 .单位根检查Step2

Step2:操作Step2后不能拒绝原假设,操作Step2后可以拒绝原假设。 数据中存在I(1)这一单位根,操作step1后,如果可以拒绝原假设,则数据稳定,为I )0)。

jqdhlg模型

jqdhlg模型的建立分为五个过程。

(1) jqdhlg的构建和延迟阶数的确定

Step1)输入数据后,同时选择x和y,右键单击Open---as jqdhlg,在出现的对话框中选择Standard jqdhlg,然后在Endogenous Variables中选择y、x和lag interrrables

图4. jqdhlg模型Step1

Step2)在最初创建的jqdhlg菜单栏中,选择view---- lag structure---laglengthcriteria,然后在显示的对话框中输入10或10以上(图5 )。 得到的结果中,*号最多的是最佳的后次数,例如为3则为jqdhlg(3) (图6 )。

图5. jqdhlg模型Step2

"center">▲ 图 6. jqdhlg模型Step2

Step3:重复Step1,其他输入不变,在Lag Intervals中输入*号最多的为最优之后阶数,同上例输入3即建立好jqdhlg(3)模型并得到回归结果(图7)。

▲图 7. jqdhlg模型Step3

(2)变量外生性检验

在建立好的jqdhlg菜单栏上选择View---Lag Structure---Granger causality/Block exogeneity tests

(3)模型稳定性判断

在建立好的jqdhlg菜单栏上选择View---Lag Structure---AR Roots Table,得到的数的绝对值都小于1则说明jqdhlg是稳定的

(4)脉冲响应

在建立好的jqdhlg菜单栏上直接选择Impulse,弹出的对话框选择Multiple Graphs可以得到多个图(图8)。

▲图 8. 脉冲响应

(5)方差分析

在建立好的jqdhlg菜单栏上选择View---Variance Decomposition,在弹出的对话框中的Decompositions of里面输入要进行方差分解的变量们,可以是一个也可以是多个(图9)。

▲ 图 9. 方差分析

Granger 因果检验

输入数据后同时选中x和y点击鼠标右键Open---as Group---View---Granger Causality

Engle-Granger 协整检验

在Eviews最新的版本中我们可以不采用比较复杂的两步式方法,这里介绍直接用数据检验单个协整或者多个协整关系的方法。

输入数据后同时选中x和y点击鼠标右键Open---as Group---View---Cointegration Test---Single-Equation Cointegration Test,在弹出的对话框中的method下拉框选择Engle-Granger,在Trend Specification下拉框中根据数据表现选择是否有截距项和趋势项,在Lag Specification下拉框中选择AIC或者SIC(注意:在进行单位根时候若选择AIC则这里也必须选择AIC,即必须前后一致)。得到的结果可以直接用tau-statistic对应的P-value来判断是否拒绝没有协整关系的原假设(图10)。

▲ 图 10. Engle-Granger协整检验

Johansen 协整检验

Johansen协整检验是在jqdhlg模型建立基础之上来进行的,检验流程分为:

(1)单位根检验

(2)建立jqdhlg和确定滞后阶数

(3)Johansen协整检验

流程(1)和(2)参见上面jqdhlg模型操作步骤,这里主要介绍Johansen协整检验形式设定的操作。

在建立好的jqdhlg菜单栏选择View---Cointegration Test,弹出的对话框中有五种不同情形的协整检验,根据个人数据表现进行选择,也可以五种都选,比较结果。在Lag intervals中输入比jqdhlg模型中的滞后区间少一阶的阶数,确定即可(图11)。

▲ 图 11. Johansen协整检验

VECM模型

协整检验主要是用来研究变量之间的长期关系,VECM模型则是用来分析短期偏离均衡状态时,是如何调整恢复到均衡状态的过程。所以VECM操作是在Johansen检验之后来进行的。

在建立好的jqdhlg菜单栏上选择Estimate---Basics---jqdhlg type---Vector Error Correction,这里需要注意,在Lag Intervals for D的框里填入比jqdhlg设定的滞后项少一阶的阶数(图12)。点击Basics旁边Cointegration---Rank,这里根据Johansen协整检验提供的协整个数设定Number of Cointegrating,根据数据表现选择之后的五个选项之一即可(图13)。

▲ 图 12. VECM模型

▲ 图 13. VECM模型

几个很很很重要的时间序列模型操作流程已经诚意满满的双手奉上啦,给炎热夏日在抓耳挠腮大战Eviews数据分析的小伙伴解暑一下,祝愿大家都成功打败数据分析,进入writing-up的阶段咯。还想学习更多的小伙伴们快来联系小助手,我们和你一起战胜数据分析。

你学会了吗?

对数据分析还有问题?还是不懂用数据分析软件?更多学术问题快来私信超级的人生姐或者评论文章喔!!!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。