VAR模型讲义解读_第1页
VAR模型讲义解读_第2页
VAR模型讲义解读_第3页
VAR模型讲义解读_第4页
VAR模型讲义解读_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE7VAR模型与协整8.1向量自回归(VAR)模型1980年Sims提出向量自回归模型(vectorautoregressivemodel)。这种模型采用多方程联立的形式,它不以经济理论为基础,在模型的每一个方程中,内生变量对模型的全部内生变量的滞后值进行回归,从而估计全部内生变量的动态关系。8.1.1VAR模型定义VAR模型是自回归模型的联立形式,所以称向量自回归模型。假设y1t,y2t之间存在关系,如果分别建立两个自回归模型y1,t=f(y1,t-1,y1,t-2,…)y2,t=f(y2,t-1,y2,t-2,…)则无法捕捉两个变量之间的关系。如果采用联立的形式,就可以建立起两个变量之间的关系。VAR模型的结构与两个参数有关。一个是所含变量个数N,一个是最大滞后阶数k。以两个变量y1t,y2t滞后1期的VAR模型为例,y1,t=1+11.1y1,t-1+12.1y2,t-1+u1ty2,t=2+21.1y1,t-1+22.1y2,t-1+u2t(8.1)其中u1t,u2tIID(0,2),Cov(u1t,u2t)=0。写成矩阵形式是,=++(8.2)设,Yt=,=,1=,ut=,则,Yt=+1Yt-1+ut(8.3)那么,含有N个变量滞后k期的VAR模型表示如下:Yt=+1Yt-1+2Yt-2+…+kYt-k+ut,utIID(0,)(8.4)其中,Yt=(y1,ty2,t…yN,t)'=(12…N)'j=,j=1,2,…,kut=(u1tu2,t…uNt)',Yt为N1阶时间序列列向量。为N1阶常数项列向量。1,…,k均为NN阶参数矩阵,utIID(0,)是N1阶随机误差列向量,其中每一个元素都是非自相关的,但这些元素,即不同方程对应的随机误差项之间可能存在相关。因VAR模型中每个方程的右侧只含有内生变量的滞后项,他们与ut是不相关的,所以可以用OLS法依次估计每一个方程,得到的参数估计量都具有一致性。VAR模型的特点是:(1)不以严格的经济理论为依据。在建模过程中只需明确两件事:①共有哪些变量是相互有关系的,把有关系的变量包括在VAR模型中;②确定滞后期k。使模型能反映出变量间相互影响的绝大部分。(2)VAR模型对参数不施加零约束。(参数估计值有无显著性,都保留在模型中)(3)VAR模型的解释变量中不包括任何当期变量,所有与联立方程模型有关的问题在VAR模型中都不存在。(4)VAR模型的另一个特点是有相当多的参数需要估计。比如一个VAR模型含有三个变量,最大滞后期k=3,则有kN2=332=27个参数需要估计。当样本容量较小时,多数参数的估计量误差较大。(5)无约束VAR模型的应用之一是预测。由于在VAR模型中每个方程的右侧都不含有当期变量,这种模型用于预测的优点是不必对解释变量在预测期内的取值做任何预测。西姆斯(Sims)认为VAR模型中的全部变量都是内生变量。近年来也有学者认为具有单向因果关系的变量,也可以作为外生变量加入VAR模型。8.1.2VAR模型的稳定性特征现在讨论VAR模型的稳定性特征。稳定性是指当把一个脉动冲击施加在VAR模型中某一个方程的新息(innovation)过程上时,随着时间的推移,分析这个冲击是否会逐渐地消失。如果是逐渐地消失,系统是稳定的;否则,系统是不稳定的。下面分析一阶VAR模型Yt=+1Yt-1+ut(8.5)为例。当t=1时,有Y1=+1Y0+u1(8.6)当t=2时,采用迭代方式计算,Y2=+1Y1+u2=+1(+1Y0+u1)+u2=(I+1)+12Y0+1u1+u2(8.7)当t=3时,进一步迭代,Y3=+1Y2+u3=+1[(I+1)+12Y0+1u1+u2]+u3=(I+1+12)+13Y0+12u1+1u2+u3(8.8)……对于t期,按上述形式推导Yt=(I+1+12+…+1t-1)+1tY0+ut-i(8.9)由上式可知,10=I。通过上述变换,把Yt表示成了漂移项向量、初始值向量Y0和新息向量ut的函数。可见系统是否稳定就决定于漂移项向量、初始值向量Y0和新息向量ut经受冲击后的表现。假定模型是稳定的,将有如下3个结论。(1)假设t=1时,对施加一个单位的冲击,那么到t期的影响是(I+1+12+…+1t-1)当t时,此影响是一个有限值,(I-1)-1。(2)假设在初始值Y0上施加一个单位的冲击。到t期的影响是1t。随着t,1t0,影响消失(因为对于平稳的VAR模型,1中的元素小于1,所以随着t,取t次方后,1t0)。(3)从ut-i项可以看出,白噪声中的冲击离t期越远,影响力就越小。=(I-1)-1,称作长期乘子矩阵,是对ut-i求期望得到的。对单一方程的分析知道,含有单位根的自回归过程对新息中的脉动冲击有长久的记忆能力。同理,含有单位根的VAR模型也是非平稳过程。当新息中存在脉动冲击时,VAR模型中内生变量的响应不会随时间的推移而消失。平稳变量构成的一定是稳定(stability)的模型,但稳定的模型不一定由平稳变量构成。也可能由非平稳(nonstationary)变量(存在协整关系)构成。8.1.3VAR模型稳定的条件VAR模型稳定的充分与必要条件是1(见(8.3)式)的所有特征值都要在单位圆以内(在以横轴为实数轴,纵轴为虚数轴的坐标体系中,以原点为圆心半径为1的圆称为单位圆),或特征值的模都要小于1。1.先回顾单方程情形。以AR(2)过程yt=1yt-1+2yt-2+ut(8.11)为例。改写为(1-1L-2L2)yt=(L)yt=ut(8.12)yt稳定的条件是(L)=0的根必须在单位圆以外。2.对于VAR模型,用特征方程判别稳定性。以(8.3)式,Yt=+1Yt-1+ut,为例,改写为(I-1L)Yt=+ut(8.13)其中A(L)=(I-1L)。VAR模型稳定的条件是特征方程|1-I|=0的根都在单位圆以内。特征方程|1-I|=0的根就是1的特征值。例8.1以二变量(N=2),k=1的VAR模型为例分析稳定性。=+(8.14)其中1=特征方程|1-I|===0即(5/8-)2–1/8=(5/8-)2–=(0.978-)(0.271-)=0(8.15)得1=0.9786,2=0.2714。1,2是特征方程|1-I|=0的根,也是1的特征值。因为1=0.978,2=0.271,都小于1,所以对应的VAR模型是稳定的。3.VAR模型的稳定性也可以用相反的特征方程(reversecharacteristicfunction),|I–L1|=0判别。即保持VAR模型平稳的条件是相反的特征方程|I-L1|=0的根都在单位圆以外。例8.2仍以VAR模型(8.14)为例,相反的特征方程|I-L1|===(1-(5/8)L)2-1/8L2=(1-0.978L)(1-0.27L)=0(8.16)求解得L1=1/0.978=1.022,L2=1/0.27=3.690,因为L1,L2都大于1,所以对应的VAR模型是稳定的。注意:(1)特征方程与相反的特征方程的根互为倒数,=1/L。(2)在单方程模型中,通常用相反的特征方程(L)=0的根描述模型的稳定性;而在VAR模型中通常用特征方程|1-I|=0的根描述模型的稳定性。即单变量过程稳定的条件是(相反的)特征方程(L)=0的根都要在单位圆以外。VAR模型稳定的条件是,相反的特征方程|I–L1|=0的根都要在单位圆以外,或特征方程|1-I|=0的根都要在单位圆以内。4.对于k>1的k阶VAR模型可以通过友矩阵变换(companionform),改写成1阶分块矩阵的VAR模型形式。然后利用其特征方程的根判别稳定性。具体变换过程如下。给出k阶VAR模型,Yt=+1Yt-1+2Yt-2+…+kYt-k+ut(8.17)再给出如下等式,Yt-1=Yt-1Yt-2=Yt-2…Yt-k+1=Yt-k+1把以上k个等式写成分块矩阵形式,=++(8.18)其中每一个元素都表示一个向量或矩阵。令Yt=(Yt-1Yt-2…Yt-k+1)'NK1A0=(00…0)'NK1A1=Ut=(ut00…0)'NK1上式可写为Yt=A0+A1Yt-1+Ut(8.19)注意,用友矩阵变换的矩阵(向量)用正黑体字母表示。k阶VAR模型用友矩阵表示成了1阶分块矩阵的VAR模型。例如,2变量2阶VAR模型的友矩阵变换形式是=++(8.20)其中等式的每一个元素(项)都表示一个41阶向量或44阶矩阵。例如,2变量3阶VAR模型的友矩阵变换形式是=++(8.21)其中等式的每一个元素(项)都表示一个61阶向量或66阶矩阵。VAR模型的稳定性要求A1的全部特征值,即特征方程|A1-I|=0的全部根必须在单位圆以内或者相反的特征方程|I-LA1|=0的全部根必须在单位圆以外。注意:特征方程中的A1是NkNk阶的。特征方程中的I也是NkNk阶的。以2阶VAR模型的友矩阵变换为例,|I-LA1|===1-L1-L22=0(8.22)的全部根必须在单位圆以外。以3阶VAR模型的友矩阵变换为例,|I-LA1|===|I-L1-L22-L33|=0(8.23)的全部根必须在单位圆以外。因此,对于k阶VAR模型的友矩阵变换形式,特征方程是,|I-1L-2L2-…-kLk|=0(8.24)例8.3用以具体数字为系数的2变量、2阶VAR模型做进一步说明。有Yt=+1Yt-1+2Yt-2+ut其中,1=,2=友矩阵变换形式是=++(8.25)或=++(8.26)或Yt=A0+A1Yt-1+Ut(8.27)因为A1的阶数为44(注意,因为N=2,k=2,所以A1的阶数为44),所以有4个特征根。特征方程是|A1-I|===0(8.28)4个根见下表:根模1=1.0001.0002=0.9470.9473=0.380-0.144i0.4064=0.380-0.144i0.406尽管有3个根在单位圆内,因为有一个根为1,落在单位圆上,所以平稳性条件未能得到满足。8.1.4VAR模型的脉冲响应函数和方差分解由于VAR模型参数的OLS估计量只具有一致性,单个参数估计值的经济解释是很困难的。要想对一个VAR模型做出分析,通常是观察系统的脉冲响应函数和方差分解。(1)脉冲响应函数。脉冲响应函数描述一个内生变量对误差冲击的反应。具体地说,它描述的是在随机误差项上施加一个标准差大小的冲击后对内生变量的当期值和未来值所带来的影响。对于如下VAR模型,y1,t表示GDP,y2,t表示货币供应量,y1,t=1+11.1y1,t-1+12.1y2,t-1+u1ty2,t=2+21.1y1,t-1+22.1y2,t-1+u2t(8.1)在模型(8.1)中,如果误差u1t和u2t不相关,就很容易解释。u1t是y1,t的误差项;u2t是y2,t的误差项。u2t的脉冲响应函数衡量当期一个标准差的货币冲击对GDP和货币存量的当前值和未来值的影响。对于每一个VAR模型都可以表示成为一个无限阶的向量MA(∞)过程。具体方法是对于任何一个VAR(k)模型都可以通过友矩阵变换改写成一个VAR(1)模型(见8.1.3节)。Yt=A1Yt-1+Ut(I-LA1)Yt=UtYt=(I-LA1)-1Ut=Ut+A1Ut-1+A12Ut-2+…+A1sUt-s+…这是一个无限阶的向量MA(∞)过程。或写成,Yt+s=Ut+s+A1Ut+s-1+A12Ut+s-2+…+A1sUt+…Yt+s=Ut+s+1Ut+s-1+2Ut+s-2+…+sUt+…(8.29)其中1=A1,2=A12,…,s=A1s,显然,由(8.29)式有下式成立,s=s中第i行第j列元素表示的是,令其他误差项在任何时期都不变的条件下,当第j个变量对应的误差项ujt在t期受到一个单位的冲击后,对第i个内生变量在t+s期造成的影响。把s中第i行第j列元素看作是滞后期s的函数,s=1,2,3,…称作脉冲响应函数(impulse-responsefunction),脉冲响应函数描述了其他变量在t期以及以前各期保持不变的前提下,yi,t+s对yj,t时一次冲击的响应过程。对脉冲响应函数的解释出现困难源于误差项从来都不是完全非相关的。当误差项相关时,它们有一个共同的组成部分,不能被任何特定的变量所识别。为处理这一问题,常引入一个变换矩阵M与ut相乘,vt=Mut(0,)从而把ut的方差协方差矩阵变换为一个对角矩阵。现在有多种方法。其中一种变换方法称作乔利斯基(Cholesky)分解法,从而使误差项正交。原误差项相关的部分归于VAR系统中的第一个变量的随机扰动项。在上面的例子里,u1t和u2t的共同部分完全归于u1t,因为u1t在u2t之前。虽然乔利斯基分解被广泛应用,但是对于共同部分的归属来说,它还是一种很随意的方法。所以方程顺序的改变将会影响到脉冲响应函数。因此在解释脉冲响应函数时应小心。对于每一个VAR模型都可以表示成为一个无限阶的向量MA(∞)过程。Yt=+ut+1ut-1+2ut-2+…(8.29)对于ut中的每一个误差项,内生变量都对应着一个脉冲响应函数。这样,一个含有4个内生变量的VAR将有16个脉冲响应函数。要得到VAR模型的脉冲响应函数,可以在VAR的工具栏中选择Impulse功能健。(2)方差分解。另一个评价VAR模型的方法是方差分解。VAR的方差分解能够给出随机新息的相对重要性信息。EViews对于每一个内生变量都计算一个独立的方差分解。3个变量的VAR跨时为10的方差分解如下图。S.E.所对应的列是相对于不同预测期的变量的预测误差。这种预测误差来源于新息的当期值和未来值。其他的几栏给出关于源于某个特定的新息所引起的方差占内生变量总方差的百分比。向前一个时期,一个变量的所有变动均来自其本身的新息。因此第一个数字总是100%。同样,方差分解主要取决于方程的顺序。8.1.5VAR模型滞后期k的选择建立VAR模型除了要满足平稳性条件外,还应该正确确定滞后期k。如果滞后期太少,误差项的自相关会很严重,并导致参数的非一致性估计。正如在第4章介绍ADF检验的原理一样,在VAR模型中适当加大k值(增加滞后变量个数),可以消除误差项中存在的自相关。但从另一方面看,k值又不宜过大。k值过大会导致自由度减小,直接影响模型参数估计量的有效性。下面介绍几种选择k值的方法。用LR统计量选择k值。LR(似然比)统计量定义为,LR=-2(logL(k)-logL(k+1))(8.34)其中logL(k)和logL(k+1)分别是VAR(k)和VAR(k+1)模型的极大似然估计值。k表示VAR模型中滞后变量的最大滞后期。LR统计量渐近服从分布。显然当VAR模型滞后期的增加不会给极大似然函数值带来显著性增大时,即LR统计量的值小于临界值时,新增加的滞后变量对VAR模型毫无意义。应该注意,当样本容量与被估参数个数相比不够充分大时,LR的有限样本分布与LR渐近分布存在很大差异。用赤池(Akaike)信息准则(AIC)选择k值。AIC=log+(8.35)其中表示残差,T表示样本容量,k表示最大滞后期。选择k值的原则是在增加k值的过程中使AIC的值达到最小。EViews3.0的计算公式是AIC=-2+3.用施瓦茨(Schwartz)准则(SC)选择k值。SC=log+(8.36)其中表示残差,T表示样本容量,k表示最大滞后期。选择最佳k值的原则是在增加k值的过程中使SC值达到最小。EViews3.0的计算公式是SC=-2+8.1.6格兰杰非因果性检验VAR模型还可用来检验一个变量与另一个变量是否存在因果关系。经济计量学中格兰杰(Granger)非因果性定义如下:格兰杰非因果性:如果由yt和xt滞后值所决定的yt的条件分布与仅由yt滞后值所决定的条件分布相同,即(ytyt-1,…,xt-1,…)=(ytyt-1,…),(8.37)则称xt-1对yt存在格兰杰非因果性。格兰杰非因果性的另一种表述是其他条件不变,若加上xt的滞后变量后对yt的预测精度不存在显著性改善,则称xt-1对yt存在格兰杰非因果性关系。为简便,通常总是把xt-1对yt存在非因果关系表述为xt(去掉下标-1)对yt存在非因果关系(严格讲,这种表述是不正确的)。在实际中,除了使用格兰杰非因果性概念外,也使用“格兰杰因果性”概念。顾名思义,这个概念首先由格兰杰(Granger1969)提出。西姆斯(Sims1972)也提出因果性定义。这两个定义是一致的。根据以上定义,xt对yt是否存在因果关系的检验可通过检验VAR模型以yt为被解释变量的方程中是否可以把xt的全部滞后变量剔除掉而完成。比如VAR模型中以yt为被解释变量的方程表示如下:yt=++u1t(8.38)如有必要,常数项,趋势项,季节虚拟变量等都可以包括在上式中。则检验xt对yt存在格兰杰非因果性的零假设是H0:1=2=…=k=0显然如果(8.24)式中的xt的滞后变量的回归参数估计值全部不存在显著性,则上述假设不能被拒绝。换句话说,如果xt的任何一个滞后变量的回归参数的估计值存在显著性,则结论应是xt对yt存在格兰杰因果关系。上述检验可用F统计量完成。F=(8.39)其中SSEr表示施加约束(零假设成立)后的残差平方和。SSEu表示不施加约束条件下的残差平方和。k表示最大滞后期。N表示VAR模型中所含当期变量个数,本例中N=2,T表示样本容量。在零假设成立条件下,F统计量近似服从F(k,T-kN)分布。用样本计算的F值如果落在临界值以内,接受原假设,即xt对yt不存在格兰杰因果关系。例:(file:stock)以661天(1999.1.4-2001.10.5)的上海(SH)和深圳(SZ)股票收盘价格综合指数为例,滞后10期的Granger因果性检验结果如下:(当概率小于0.05时,表示推翻原假设)上表中概率定义为,P(F>1.36)=0.19316图示如下:1.36临界值1.36临界值P(F>23.44)=0.00000因为F值(1.36)落在原假设接受域,所以原假设“上海股票价格综合指数对深圳股票价格综合指数不存在Granger因果关系”被接受。因为F值(23.44)落在原假设拒绝域,所以原假设“深圳股票价格综合指数对上海股票价格综合指数不存在Granger因果关系”被推翻。用滞后110期的检验式分别检验,结论都是深圳股票价格综合指数是上海股票价格综合指数变化的原因,但上海股票价格综合指数不是深圳股票价格综合指数变化的原因,EViews操作方法是,打开数剧组窗口,点View键,选GrangerCausility。在打开的对话窗口中填上滞后期(下面的结果取滞后期为10。),点击OK键。VAR模型的EViews估计步骤。点击Quick,选EstimateVAR功能。输出结果如下(部分):8.2VAR模型与协整如果VAR模型Yt=1Yt-1+2Yt-1+…+kYt-k+ut,utIID(0,)(8.40)的内生变量都含有单位根,那么可以用这些变量的一阶差分序列建立一个平稳的VAR模型。Yt=1*Yt-1+2*Yt-2+…+k*Yt-k+ut*(8.41)然而,当这些变量存在协整关系时,这种建模方法不是最好的选择。如果YtI(1),且非平稳变量间存在协整关系。那么非平稳变量的由协整向量组成的线性组合则是平稳的。这时,采用差分的方法构造VAR模型虽然是平稳的,但不是最好的选择。建立单纯的差分VAR模型将丢失重要的非均衡误差信息。因为变量间的协整关系给出了变量间的长期关系。同时用这种非均衡误差以及变量的差分变量同样可以构造平稳的VAR模型。从而得到一类重要的模型,这就是向量误差修正模型。下面推导向量误差修正(VEC)模型的一般形式。对于k=1的VAR模型,Yt=1Yt-1+ut,两侧同减Yt-1,得Yt=(1–I)Yt-1+ut(8.42)对于k=2的VAR模型,Yt=1Yt-1+2Yt-2+ut,两侧同减Yt-1,在右侧加、减2Yt-1,并整理得Yt=(1+2-I)Yt-1-2Yt-1+ut(8.43)对于k=3的VAR模型,Yt=1Yt-1+2Yt-2+3Yt-3+ut,两侧同减Yt-1,在右侧加、减2Yt-1和3Yt-1并整理得Yt=(1+2+3-I)Yt-1-2Yt-1-3Yt-1+2Yt-2+3Yt-3+ut=(1+2+3-I)Yt-1–2Yt-1-3Yt-1+3Yt-3+ut在右侧加、减3Yt-2并整理得Yt=(1+2+3-I)Yt-1-2Yt-1-3Yt-1+3Yt-2-3Yt-2+3Yt-3+ut=(1+2+3-I)Yt-1-2Yt-1-3Yt-1-3Yt-2+ut=(1+2+3-I)Yt-1–(2+3)Yt-1-3Yt-2+ut(8.44)对于k阶VAR模型,Yt=1Yt-1+2Yt-2+…+kYt-k+ut,利用k=1,2,3的VAR模型的推导规律,见(8.42)-(8.44)式,其向量误差修正模型(VEC)的表达式是Yt=(1+2+…+k-I)Yt-1-(2+3+…+k)Yt-1-(3+…+k)Yt-2-…-kYt-(k-1)+ut(8.45)令j=-,j=1,2,…,k-1,=-0-I=-I=1+2+…+k-I,(8.46)则上式写为Yt=Yt-1+1Yt-1+2Yt-2+…+k-1Yt-(k-1)+ut(8.47)这是向量误差修正模型(VEC)的一般表达式。称为压缩矩阵(影响矩阵)。是全部参数矩阵的和减一个单位阵。为多项式矩阵,其中每一个元素都是一个多项式。运算规则于一般矩阵相同。滞后期的延长不影响对协整向量个数的分析。根据Granger定理,向量误差修正模型(VEC)的表达式是A†(L)(1-L)Yt='Yt-1+d(L)ut(8.48)其中A†(L)是多项式矩阵A(L)分离出因子(1-L)后降低一阶的多项式矩阵,d(L)是由滞后算子表示的多项式矩阵。上式与(8.47)式完全相同。其中A†(L)(1-L)Yt=A†(L)Yt=Yt-1Yt-1-2Yt-2-…-k-1Yt-(k-1)d(L)ut=ut在这里d(L)退化为单位阵。若YtCI(1,1),比较(8.47)和(8.48)式必然有='其中是协整矩阵,是调整系数矩阵。和都是Nr阶矩阵。表示有r个协整向量,1,2…,r,存在r个协整关系。因为YtI(1),所以YtI(0)。从模型(8.45)变换为模型(8.47)称为协整变换。压缩矩阵决定模型(8.47)中是否存在,以及以什么规模存在协整关系。因为YtI(0),所以除了Yt-k,模型(8.47)中各项都是平稳的。而对于Yt-k有如下三种可能。当Yt的分量不存在协整关系,的特征根为零,=0。若rank()=N(满秩),保证Yt-k平稳的唯一一种可能是YtI(0)。当YtI(1),若保证Yt-k平稳,只有一种可能,即Yt的分量存在协整关系。'YtI(0)VEC模型是带有误差修正机制的关于Yt的VAR模型。增加Yt-1滞后项的目的是吸收ut中的自相关成分,使其变为白噪声。没有这些项,等于丢掉了动态成分。假定YtI(1)具有一般性。如果某个变量的单整阶数高于1,可通过差分取其相应单整阶数为1的序列加入模型。上式也可以加入位移项与趋势项。若='成立,且存在r个协整关系,则Yt-1的一般表达式是Yt-1='Yt-1===(8.49)为便于理解,现在以N=2,k=1的VEC模型为例,说明VEC模型中的协整关系。例8.4有VEC模型y1,t=-(y1,t-1–y2,t-1)+u1t(8.50)y2,t=(y1,t-1–y2,t-1)+u2t(8.51)看(8.50)式,令误差修正项[y1,t-1–(1/8)y2,t-1]=v1,t-1。当v1,t-1增加,系统偏离了均衡点,y1,t-1>(1/8)y2,t-1,因为调整系数为负(-1/2),在t期将导致y1,t减小,也即y1,t减小。从而使y1,t移向均衡点。反之亦然。把(8.51)式改写如下,y2,t=-(y2,t-1–8y1,t-1)+v2t误差修正机制的解释与上类似。把(8.50),(8.51)写成矩阵形式。=+=Yt-1+ut(8.52)现在分析矩阵。因为==0,是降秩的。为求的特征值,解如下特征方程,|-I|===1/32+9/16+2–1/32=2+9/16=(+9/16)=0(8.53)两个根是1=0,2=-9/16。1=0,说明是降秩的。一般来说,非零根的个数既是的秩。有三种情形。(1)当完全降秩,即rank()=0时,任意形式的通过适当线性变换,可以得到=0。于是(8.52)式变为,Yt=ut这是一阶差分形式的平稳的VAR模型。说明Yt中含有一个单位根。VAR模型中没有协整向量。现在讨论多于一个协整关系的情形。例8.5设三个变量的k=1的误差修正模型如下,y1,t=-(1/2)[y1,t-1-(1/8)y2t-1]+(1/4)[y2,t-1-(1/4)y3t-1]+u1ty2,t=(1/8)[y1,t-1-(1/8)y2t-1]–(5/8)[y2,t-1-(1/4)y3t-1]+u2ty3,t=(1/4)[y1,t-1-(1/8)y2t-1]+(3/8)[y2,t-1-(1/4)y3t-1]+u3t矩阵形式是=+(8.54)='==的特征值是-0.7928,-0.4416,0。存在两个协整关系。注意:在第一个协整向量中,y3,t的系数被约束为零。在第二个协整向量中,y1,t的系数被约束为零。这说明两个均衡关系是不一样的,可识别的。例8.6设k=2的VAR模型=++与其相应的误差修正模型是,=++(8.55)=(1-)++=(y1,t-1-y2t–1)++其中==(1-)='。若YtCI(1,1),则协整向量是(1-)'。8.3存在单位根与降秩的关系。下面分析VAR模型中存在单位根与压缩矩阵降秩的关系。以k=1的VAR模型为例,Yt=1Yt-1+ut(8.56)它的VEC表达式是Yt=Yt-1+ut。(8.56)式还可以写为(I-1L)Yt=A(L)Yt=ut(8.57)其中A(L)=(I-1L)。8.1.3节已经介绍,对于1阶VAR模型,变量稳定的条件是1的所有特征值的模都要比1小,或者说相反的特征方程的根应在单位圆以外。根据矩阵运算规则,对于方阵A,有A(L)-1=adj(A(L))/A(L),或A(L)A(L)-1=adj(A(L))(8.58)其中adj(A(L))是A的伴随矩阵。用adj(A(L))左乘(8.57)式adj(A(L))A(L)Yt=adj(A(L))ut把(8.58)式关系代入上式,得A(L)Yt=adj(A(L))ut(8.59)其中A(L)是一个以滞后算子L为变数的k阶多项式(标量)。A(L)与Yt中每一个分量相乘。因为ut是平稳的,如果YtI(1),A(L)就可以被分解为(1-L)A*(L)。其中A*(L)是分解出因子(1-L)后,相应k-1阶多项式(标量)。单位根算子(1-L)将与Yt中每一个变量相乘。为了评价VEC模型中协整向量的个数,需要考察=-I(见(8.46)式)非零特征值的个数,也即的秩。存在协整关系就意味着降秩。为了考察Yt中是否含有单位根,需要计算A(L)=I-(L)的值。注意:上面所说的协整向量个数与单位根个数的关系是,若存在单位根,则必有A(1)=I-(1)=-=0。所以如果VAR模型中存在单位根,一定是降秩的,而这意味着至少存在一个协整向量。例8.4一阶2变量VAR模型如下:Yt=1Yt-1+ut其中1=A(L)=I-1L=-A(L)=1-(23/16)L+(7/16)L2=(1-7/16L)(1-L)其中A*(L)=(1-7/16L)。上式显示存在两个根,一个是L=1,一个是L=7/16。条件A(1)=0与单变量过程中的条件是一致的。A(1)=0,意味着=0,降秩。把结论代入(8.59)式,A(L)Yt=adj(A(L))ut。(1-7/16L)(1-L)Yt=(1-7/16L)(1-L)=(1-7/16L)==整理上式=7/16+因为存在一个单位根,所以原变量的差分变量Yt写成的表达式是平稳的。8.3VAR模型中协整向量的估计与检验8.3.1VAR模型中协整向量的估计此估计方法由Johansen提出。假定条件是,utIID(0,)。实际中这个条件比较容易满足。当ut中存在自相关时,只要在VAR模型中适当增加内生变量的滞后阶数,就能达到ut非自相关的要求。此估计方法为极大似然估计法。给定VAR模型Yt=1Yt-1+2Yt-1+…+kYt-k+Dt+ut,utIID(0,)(8.60)其中Yt是N1阶列向量。Dt表示d1阶确定项向量(d表示确定性变量个数)。用来描述常数项、时间趋势项t、季节虚拟变量(如果需要)和其他一些有必要设置的虚拟变量。是确定性变量Dt的Nd阶系数矩阵。其中每一行对应VAR模型中的一个方程。上式的向量误差修正模型形式(推导过程见8.1.6节)是Yt=Yt-1+1Yt-1+2Yt-2+…+k-1Yt-(k-1)+Dt+ut(8.61)其中j=,j=1,2,…,k-1,=0-I=-I=1+2+…+k-I,正确地估计协整参数矩阵的秩r非常重要。若r被正确估计,则所有误差修正项都是平稳的。那么模型(8.61)中的所有项都是平稳的。参数估计量具有一致性。任何高估或低估r值都会给参数估计与推断带来错误。当低估r值时,将导致把余下的误差修正项并入模型的随机误差项Ut。而高估r值将会把非协整向量带入协整参数矩阵中。N1阶的Yt-k将由I(0)项(协整向量与变量的积)和I(1)项(非协整向量与变量的积)混合而成,从而导致回归参数估计量及其相应统计量的非正态性分布。当用t检验临界值做显著性检验时就会得出错误结论。估计的第一步是用样本数据Yt,(t=-k+1,-k+2,…,0,1,2,…,T)确定协整参数矩阵的秩r。对于任何rN情形,模型(8.61)的零假设是H0:rk()r或='(8.62)其中和是Nr阶矩阵。注意,这一步只能估计r,无法估计和,因为对VAR模型(8.61)来说,和是“过多参数”的,无法与r同时估计。接下来构造协整检验统计量LR,估计协整向量个数r,估计和。把模型(8.61)看作数据生成系统,且0rN,UtIID(0,)成立,则对数似然函数是logL(1,…,k-1,,Y1,…,YT)=-log(2)-log-(8.63)利用上式求关于的集中对数似然函数(见《计量经济分析》第274-277页),即把看作是给定值条件下的对数似然函数。logL(1,…,k-1,Y1,…,YT)=C0-log(8.64)其中=为便于书写,给出如下符号,Z0t=YtZ1t=Yt-1Z2t=(Yt-1,Yt-2,…,Yt-(k-1),Dt)'=(1,2,…,k-1,)'其中Z0t和Z1t是N1阶的,列向量Z2t是[N(k-1)+d]1阶的,是N[N(k-1)+d]阶的。则(8.61)式Yt=Yt-1+1Yt-1+2Yt-2+…+k-1Yt-(k-1)+Dt+ut(8.61)改写为,Z0t=Z1t+Z2t+ut(8.65)对集中对数似然函数(8.64)求极大,就是对求极小。则估计的OLS正规方程是Z0t-Z1t-Z2t)Z2t'=0[对照(x2t)=0]其中是对(8.65)式中的估计。破括号、移项上式变为,Z0tZ2t')=Z1tZ2t')+Z2tZ2t')则=Z0tZ2t')(Z2tZ2t')-1-Z1tZ2t')[Z2tZ2t']-1(8.66)用的表达式代替(8.65)式中并整理,=Z0t-Z1t–Z0tZ2t')(Z2tZ2t')-1Z2t+Z1tZ2t')(Z2tZ2t')-1Z2t=Z0t-Z0tZ2t')(Z2tZ2t')-1Z2t–[Z1t–Z1tZ2t')(Z2tZ2t')-1Z2t](8.67)现在考虑如下回归(目的是把上式表达为以为参数的回归式),Z0t=Z2t+u0t(8.68)则的OLS估计量=Z0tZ2t')(Z2tZ2t')-1(8.69)若u0t的估计量用R0t表示,则R0t=Z0t-Z0tZ2t')(Z2tZ2t')-1Z2t(8.70)考虑如下回归,Z1t=Z2t+u1t(8.71)则的OLS估计量=Z1tZ2t')(Z2tZ2t')-1(8.72)若u1t的估计量用R1t表示,则R1t=Z1t-Z1tZ2t')(Z2tZ2t')-1Z2t(8.73)比较(8.67),(8.70)和(8.73)式。=Z0t-Z0tZ2t')(Z2tZ2t')-1Z2t–[Z1t–Z1tZ2t'](Z2tZ2t')-1Z2t](8.67)R0t=Z0t-Z0tZ2t')(Z2tZ2t')-1Z2t(8.70)(8.70)式等号右侧两项是(8.67)式等号右侧第1,2项。(8.73)式等号右侧两项是(8.67)式等号右侧第3项中括号内部分。用R0t和R1t分别代替(8.67)式中相应部分,=R0t-R1t整理上式,R0t=R1t+(8.74)上式表示残差R0t对R1t回归。R0t和R1t分别表示Z0t,Z1t在排除Z2t影响以后的残差(见(8.68)和(8.71)式)。比较(8.74)和(8.65)式,Z0t=Z1t+Z2t+ut(8.65)(8.74)式是排除Z2t影响以后的回归式。因为对数似然函数对是非约束的,所以可先排除Z2t的影响,进一步求R0t和R1t的关于Z2t的集中对数似然函数log()。(把Z2t当作给定值的似然函数)logL()=C0-logT-1-R1t)(R0t-R1t)'(8.75)其中C0是常量。如果是非约束的,则很容易计算的估计值。现在感兴趣的是在施加='约束条件下求(8.61)式中的估计量。把约束条件='代入上式和(8.74)式,LogL(,)=C0-logT-1-'R1t)(R0t-'R1t)'(8.76)R0t='R1t+(8.77)先设定不变,通过R0t对'R1t回归估计,从而进一步求关于的集中对数似然函数。的OLS计算公式是,==(8.78)定义残差R0t和Rkt的积矩量矩阵Sij如下,Sij=T-1,i,j=0,1,(8.79)则(8.78)式表达为,=S01('S11)-1(8.80)用代替(8.76)式中的,得='R1t的估计量,(8.76)式中绝对值部分,T-1-'R1t)(R0t-'R1t)',的估计量表达为=T-1-'R1t)(R0t-'R1t)'=T-1R0t'-'R1tR0t'-R0tR1t''+'R1tR1t'')'=S00-'S10-S01'+'S11'(8.81)用的表达式(8.80)代换(8.81)式中的,得=S00-S01('S11)-1'S10(8.82)对集中对数似然函数(8.76)求极大,即对上式求极小。这种极小化是通过对Nr阶矩阵的取值来实现的。依据拉奥(Rao,1973),对于矩阵A,B,C有如下关系存在。=AC-B'A-1B=CA-BC-1B'(8.83)移项A-BC-1B'=C-1AC-B'A-1B令A=S00,B=S01,C='S11,于是有=S00-S01('S11)-1'S10='S11-1S00'S11-'S10S00-1S01='S11-1S00'(S11–S10S00-1S01)(8.84)因为S00是常量,所以对关于的对数似然函数(8.76)求极大即是对'S11-1'(S11–S10S00-1S01)求极小(忽略S00)。把上述求极小问题再转化为设定'S11=I条件下,通过对'(S11–S10S00-1S01)的极小化求的极大似然估计量。根据典型相关理论,上述求极小问题可以转化为求广义特征值问题,S11–S10S00-1S01=0,(8.85)其中是关于S11的S10S00-1S01的特征值。相应特征向量vi,i=1,…,r则构成,即=(v1v2…vr)(其中vi与r个最大的特征值相对应,而r值则由假设检验(8.62)确定。)求出的极大似然估计量后,其他参数的极大似然估计量都可求出。利用约束条件'S11=I,由(8.80)式得,=S01,(8.86)='(8.87)由(8.82)式得,=S00-S01('S11)-1'S10=S00-S01'S10=S00-S10.(8.88)和分别是和的一致估计量。由(8.77)式,的非约束估计量是=S01S11-1.(8.89)由(8.81)式,的非约束估计量是=S00-S10.(8.90)用D表示关于S11的S10S00-1S01的按大小排列的特征值…组成的对角矩阵,Dr表示前r个特征值组成的对角矩阵。依据(8.84)式,因为有条件'S11=I,并可证明Dr='S10S00-1S01,所以集中对数似然函数(去掉常数项)表示为,logL()r=-log'(S11-S10S00-1S01)-log'S11-'S10S00-1S01=-logI-Dr=-[(1-i)](8.91)其中logL()r表示约束对数似然函数。约束条件是零假设(8.62),含有r个协整向量。当对不施加约束时,即rk()N时(保留N个特征值),无约束集中对数似然函数是logL()u=-logI-D=-[(1-i)](8.92)检验零假设(8.62)所用的统计量是LR=-2(logL()r-logL()u)=-T[(1-i)],r=0,1,…,N-1.(8.93)LR统计量(8.94)在零假设0rN或“存在N-r个单位根”成立条件下不服从2分布。Johansen证明LR统计量渐近服从如下分布。tr,(8.94)其中tr(·)表示迹,W(i)是N-r维的Wiener过程。上述统计量也称作迹统计量。该分布不能用解析的方法计算。用蒙特卡罗模拟方法得到的上述分布的百分位数表见8.3.4节。8.3.2VAR模型中协整向量的检验检验存在r个协整向量,即(N–r)个非协整向量,或者(N–r)个单位根,可以表达为相应(N–r)个特征值,r+1,…,N,为零。上述LR检验是一个连续检验过程。Yt=Yt-1+1Yt-1+2Yt-2+…+k-1Yt-(k-1)+Dt+ut(8.61)(1)首先从检验r=0开始。意即在VAR模型(8.61)中不存在协整向量(含有N个单位根)。如果r=0不能被拒绝(LR<临界值),说明N个变量间不存在协整关系。检验到此终止。不能建立VEC模型。如果r=0被拒绝(LR>临界值),则应继续进行下面的检验。(2)r1。意即在VAR模型(8.61)中存在1个协整向量(含有N-1个单位根)。如果r1不能被拒绝(LR<临界值),检验到此终止。如果r1被拒绝,则应进一步作如下检验。……(3)rN–1。意即在VAR模型(8.61)中存在N–1个协整向量(含有1个单位根)。如果rN–1不能被拒绝(LR<临界值),检验到此终止。如果rN–1被拒绝,说明r=N。在检验过程中,比如rr*-1已经被拒绝,但rr*不能被拒绝,则结论是VAR模型(8.61)中存在r*个协整向量。(4)协整检验过程中的每一步检验都属于右单端检验。例8.7N=3的VAR模型的3个特征根分别是1=0.9,2=0.5,3=0.04。样本容量T=100,临界值相应给出。见表8.1。练习协整向量个数的检验过程。首先检验r=0。LR=-T[(1-i)]=-100=-100(-2.302-0.693-0.04)=303.6>34.91(临界值)接着检验r=1。LR=-100=-100(-0.693-0.04)=73.30>19.96(临界值)接着检验r=2。LR=-100Ln(1-3)=-100(-0.04)=4.082<9.24(临界值)因为r1已经被拒绝,但r2未能被拒绝,所以结论是该VAR模型中存在2个协整向量。表8.1协整检验过程零假设N-r特征值迹统计量5%水平临界值r=rk()=030.90303.6>34.91r=rk()120.5073.30>19.96r=rk()210.044.082<9.24注:临界值取自附表1的b部分。8.3.3VEC模型中确定项的处理1.常数项的处理VEC模型中常数项的位置可分3种情形讨论。位置不同,相应的协整检验用表也不同。(1)常数项完全属于协整空间。那么可以把写成如下形式:=1其中是N1阶的,是Nr阶的,1是r1阶的。以VAR模型Yt=+1Yt-1+ut为例,相应VEC模型形式是Yt='Yt-1+1+ut=(',1)+ut(8.100)(2)常数项的一部分进入协整空间,一部分属于数据空间(VAR的常数项)。下面介绍怎样把分离成两部分。因为是Nr阶的,构造一个N(N–r)阶矩阵,使'=0。与正交。定义的目的是要把分离成相互无关的两部分。=1+2(8.101)显然1能进入协整空间(见(8.100)式)。1属于协整空间的常数项。因为与是正交,2不能进入协整空间。2属于数据空间的常数项。Yt=+'Yt-1+ut=1+2+'Yt-1+ut=2+(',1)+ut(8.102)下面介绍1,2的求法。用(')-1'左乘(8.101)式,得(')-1'=(')-1'1+(')-1'2=1(8.103)上式是1的计算公式。用(')-1'左乘(8.101)式,得(')-1'=(')–1'1+(')-1'2=2(8.104)上式是2的计算公式。例8.6举例说明的位置。设N=2的VAR模型如下=++(8.105)先求。变化上式,=++(8.106)因为=,所以=,则'==0。=。按(8.103)式,(')-1'=1计算,1=(')-1'==1/10按(8.104)式,(')-1'=2计算,2=(')-1'==1/20验证,=1+2。=1+2=(1/10)+(1/20)=+=按(8.102)式,VEC模型表示为Yt=+'Yt-1+ut=1+2+'Yt-1+ut=2+('1)+ut(8.107)=++的一部分进入协整空间,一部分进入数据空间。(3)常数项只进入数据空间(VAR的常数项),不进入协整空间。对于(8.101)式,当1=0时,=2。常数项只进入数据空间Yt=+'Yt-1+ut=2+'Yt-1+ut(8.108)2.趋势项的处理同理,对时间趋势项t的系数也可以做上述分解。=1+2(8.109)1进入协整空间,表示变量协整关系中也存在线性趋势。2进入数据空间(VAR的常数项)。表示原变量中存在二次方的时间趋势项,或差分变量中存在一次方的时间趋势项,例如VAR模型为,Yt=+t+1Yt-1+ut相应的VEC模型形式是Yt=+t+Yt-1+ut=1+2+1t+2t+'Yt-1+ut=2+2t+('Yt-1+1+1t)+ut(8.111)=(2+2t)+('Yt-1+1+1t)+ut(8.112)=(2,2)+(',1,1)+ut8.3.4协整检验用表根据和t所在位置不同,检验协整关系的LR统计量的分布也不同。检验时应选择相应的临界值表。附表1给出了5种模型条件下所对应的临界值。附表1VAR模型协整检验临界值表(迹统计量)单位根个数模型类型N-r0.100.050.0112.863.846.51模型(1)210.4712.5316.31=0,=0321.6324.3129.75协整空间中无常数项、无趋势项。436.5839.8945.58数据空间中无均值、无趋势项。555.4459.4666.52678.3682.4990.457104.77109.99119.808135.24141.20152.329169.45175.77187.3110206.05212.67226.4011248.45255.27269.8117.529.2412.97模型(2)217.8519.9624.6010,2=0,=0332.0034.9141.07协整空间中有常数项、无趋势项。449.6553.1260.16数据空间中无均值、无趋势项。571.8676.0784.45697.18102.14111.017126.58131.70143.098159.48165.58177.209196.37202.92215.7410236.54244.15257.6811282.45291.40307.6412.693.766.65模型(3)213.3315.4120.0410,20,=0326.7929.6835.65协整空间中有常数项、无趋势项。443.9547.2154.46数据空间中有线性趋势、无二次趋势项。564.8468.5276.07689.4894.15103.187118.50124.24133.578150.53156.00168.369186.39192.89204.9510225.85233.13247.1811269.96277.71293.44110.4912.2516.26模型(4)222.7625.3230.4510,20,10,2=0339.0642.4448.45协整空间中有常数项、有线性趋势项。459.1462.9970.05数据空间中有线性趋势、无二次趋势项。583.2087.3196.586110.42114.90124.757141.01146.76158.498176.67182.82196.089215.17222.21234.4110256.72263.42279.0711303.13310.81327.4512.573.746.40模型(5)216.0618.1723.4610,20,10,20331.4234.5540.49协整空间中有常数项、有线性趋势项。450.7454.6461.24数据空间中有线性趋势、有二次趋势项。573.4077.7485.786100.14104.94114.367130.84136.61146.998164.34170.80182.519201.95208.97222.4610244.12250.84263.9411288.08295.99312.58注:1.模型(1)-(5)分别摘自Osterwald-Lenum(1992)表0,表1*,表1,表2*,表2。2.表示检验水平,N表示VAR模型中变量个数,r表示协整向量个数。案例分析1:关于中国GDP、宏观消费与基本建设投资的VEC模型分析。(293-302)用EViews估计VAR、VEC模型。1.建立VAR模型对任何一组有关系的经济变量都可以直接建立VAR模型。最大滞后期k的选择可以依据LR检验、赤池准则、Schwartz准则。建立VAR模型的EViews步骤是(1)点击Quick键,选EstimateVAR功能,得如下对话框:问题:(1)非平稳经济变量之间可以建立VAR模型吗?若不存在协整关系不可以;若存在协整关系,在滞后项充分多的前提下可以建立VAR模型。这相当于每个方程都是AEG协整回归式。2.建立VEC模型建立VEC模型的步骤是(1)检验变量间是否存在协整关系。从工作文件中选中变量,打开数据组窗口,点击View键,选CointegrationTest功能,得如下对话框:其中有5种选择。①协整空间无常数项、无时间趋势项;②协整空间有常数项、无时间趋势项,数据空间无常数项;③协整空间有常数项、无时间趋势项;④协整空间有常数项、有时间趋势项,数据空间无时间趋势

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论