资料:向量自回归模型详解
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第十四章 向量自回归模型
本章导读:前一章介绍了时间序列回归,其基本知识为本章的学习奠定了基础。这一章将要介绍的是时间序列回归中最常用的向量自回归,它独有的建模优势赢得了人们的广泛喜爱。
14.1 VAR 模型的背景及数学表达式
VAR 模型主要应用于宏观经济学。在VAR 模型产生之初,很多研究者(例如Sims ,1980
和Litterman ,1976;1986)就认为,VAR 在预测面要强于结构程模型。VAR 模型产生的原因在于20世纪60年代一大堆的结构程并不能让人得到理想的结果,而VAR 模型的预测却比结构程更胜一筹,主要原因在于大型结构程的法论存在着更根本的问题,并且结构程受到最具挑战性的批判来自卢卡斯批判,卢卡斯指出,结构程组中的“决策规则”参数,在经济政策改变时无法保持稳定,即使这些规则本身也是正确的。因此宏观经济建模的程组在式上显然具有根本缺陷。VAR 模型的研究用微观化基础重新表述宏观经济模型的基本程,与此同时,对经济变量之间的相互关系要求也并不是很高。
我们知道经济理论往往是不能为经济变量之间的动态关系提供一个格的定义,这使得在解释变量过程中出现一个问题,那就是生变量究竟是出现在程的哪边。这个问题使得估计和推理变得复杂和晦涩。为了解决这一问题,向量自回归的法出现了,它是由sim 于1980年提出来的,自回归模型采用的是多程联立的形式,它并不以经济理论为基础,在模型的每一个程中,生变量对模型的全部生变量的滞后项进行回归,从而估计全部生变量的动态关系。
向量自回归通常用来预测相互联系的时间序列系统以及分析随机扰动项对变量系统的动态影响。向量自回归的原理在于把每个生变量作为系统中所有生变量滞后值的函数来构造模型,从而避开了结构建模法中需要对系统每个生变量关于所有生变量滞后值的建模问题。一般的VAR(P)模型的数学表达式是。
11011{,}t t p t p t t q t q t
y v A y A y B x B x B x t μ----=++⋅⋅⋅++++⋅⋅⋅++∈-∞+∞ (14.1)
其中1t t Kt y y y =⋅⋅⋅⋅⋅⋅()表示K ×1阶随机向量,
1A 到p A 表示K ×K 阶的参数矩阵, t x 表示M ×1阶外生变量向量, 1B 到q B 是K ×M 阶待估系数矩阵,
并且假定t μ是白噪声序列;即,
()0,t E μ= '(),t t E μμ=∑并且'()0,t s E μμ=)t s ≠(。
在实际应用过程之中,由于滞后期p 和q 足够大,因此它能够完整的反映所构造模型
的全部动态关系信息。但这有一个重的缺陷在于,如果滞后期越长,那么所要估计的参数就会变得越多,自由度就会减少。因此需要在自由度与滞后期之间找出一种均衡状态。一般的准则就是取瓦咨准则(SC )和池此信息准则(AIC)两者统计量最小时的滞后期,其统计量见式(14-2)与式(14-3)。
2/2/AIC l n k n =-+ (14.2)
2/log /SC l n k n n =-+ (14.3)
式(14-2)与(14-3)中()k m qd pm =+表示待估参数个数,n 表示观测样本个数,同时满足:
'(1log 2log[det(/)]22
t t t nm n
l n πεε∧∧=-+-∑) (14.4)
14.2 VAR 模型的估计
在对VAR 模型进行估计时,首先必须对变量进行单位根检验。具体操作步骤见本书前
面章节,在此不多加阐述了。
14.2.1 VAR 模型输入
在Eviews 里面设定VAR 模型之前必须创建VAR 系统,选择quick/Estimate VAR 或者直接在命令窗口输入var 。此时会出现var 对话框,你必须在对话框中填入适当的信息,如下图14.1。
(1)选择VAR 估计的类型:Unrestricted VAR (非限制性向量自回归)或者Vector Error Correct (向量误差修正模型),现在所谓的VAR 是指Unrestricted VAR (非限制性向量自回归),Vector Error Correct (向量误差修正模型)将在下一步做进一步介绍。
(2)设定需要估计的样本跨度。
(3)在对话框(Lag Intervals for Endogenous )键入适当的滞后期间隙,滞后期间隙必须是成对键入:每一对数字都定义了滞后期的区间,例如右图中:1 4表示Eviews 使用生变
图14.1 VAR 设定的对话框
量滞后第1期至第4期来估计系统中的(gdp cpi m1 r )变量。你可以键入任成对滞后数字。滞后期的设定如下:
2 4 6 9 12
上面数字意味着使用滞后2-4,6-9和12-12。
(4)在对话框中键入需要估计的生变量和外生变量名称,此处我们把gdp ,cpi ,m1和r 作为生变量序列,同时把常数项c 作为一个外生变量键入对话框。剩下来的对话标签(Cointegration 和VEC Restrictions )仅仅和我们下一步需要介绍的向量误差修正模型有关。
14.2.2 VAR 模型输出
如果设定好var 模型以后,就可以点击ok ,在var 窗口中会显示估计的结果。如图14.2。
图14.2 VAR 模型估计结果
图中每一列代表相应VAR 模型中每一个生变量的程。每一个变量的右端Eviews 汇报了
待估系数,标准差(圆括号)以及t 统计量(中括号)。例如在程GDP 中GDP(-1)的系数为0.848803,标准差为0.13700,t 统计量为6.19545,根据t 统计量分布表,可知在5%的显著水平下,该系数是显著不为0的。
在系数估计表的下端,Eviews 汇报了一些额外的信息,如图14.3。
图14.3 VAR 模型回归统计量
在图14.3中,第一部分表示的是每一个程标准的OLS 统计量。根据各自的残差分别计算每一个程的结果,并显示在对应的每一列中。
输出的第二部分表示的是整个VAR 系统的回归统计量。残差的协差行列式值(自由度进行调整以后)的计算原理是
'1
det(
)t t t
T m εε∧∧
∧∑=-∑ (14.5) 在式(14-5)中m 表示的是VAR 系统中每一个程待估参数的个数,非调整的估计可以忽略m 。通过假定服从多元正态分布(高斯分布)的似然对数值的计算如下:
{(1log 2)log }2
T
l k π∧=-++∑ (14.6)