金融计量模型(八):多元时间序列模型
本文主要介绍了弱平稳与交叉—相关矩阵、向量自回归模型、双变量VAR(1)、结构向量自回归模型等内容。
文章目录
多元时间序列模型
引例:考虑两个美国周度收益率的关系 r 1 t , r 3 t r_{1t},r_{3t} r1t,r3t:
r 3 t = α 1 + β 1 r 1 t + e t r_{3t}=\alpha_1+\beta_1r_{1t}+e_t r3t=α1+β1r1t+et
存在一些问题:
联立方程问题: r 3 t r_{3t} r3t 的变化会影响解释变量 r 1 t r_{1t} r1t。 r 1 t r_{1t} r1t 不是外生的:
r 1 t = α 2 + β 2 r 3 t + ε t r_{1t}=\alpha_2+\beta_2r_{3t}+\varepsilon_t r1t=α2+β2r3t+εt伪回归:两个利率序列为单位根非平稳,但是不协整。
实际中,残差项 e t e_t et 通常是序列相关的,OLS对 α 1 , β 1 \alpha_1,\beta_1 α1,β1 的估计可能并不一致。
弱平稳与交叉——相关矩阵
二维的时间序列
r t = [ r 1 t r 2 t ] E ( r t ) = [ E ( r 1 t ) E ( r 2 t ) ] = [ μ 1 μ 2 ] = μ V a r ( r t ) = [ V a r ( r 1 t ) C o v ( r 1 t , r 2 t ) C o v ( r 2 t , r 1 t ) V a r ( r 2 t ) ] = Γ 0 \boldsymbol{r_t}=\left[\begin{matrix}r_{1t}\\r_{2t}\end{matrix}\right]\\E(\boldsymbol{r_t})=\left[\begin{matrix}E(r_{1t})\\E(r_{2t})\end{matrix}\right]=\left[\begin{matrix}\mu_1\\\mu_2\end{matrix}\right]=\boldsymbol\mu\\Var(\boldsymbol{r_t})=\left[\begin{matrix}Var(r_{1t})&Cov(r_{1t},r_{2t})\\Cov(r_{2t},r_{1t})&Var(r_{2t})\end{matrix}\right]=\boldsymbol{\Gamma_0} rt=[r1tr2t]E(rt)=[E(r1t)E(r2t)]=[μ1μ2]=μVar(rt)=[Var(r1t)Cov(r2t,r1t)Cov(r1t,r2t)Var(r2t)]=Γ0
定义一个对角矩阵:
D = [ s t d ( r 1 t ) 0 0 s t d ( r 2 t ) ] = [ Γ 11 ( 0 ) 0 0 Γ 22 ( 0 ) ] \boldsymbol D=\left[\begin{matrix}std(r_{1t})&0\\0&std(r_{2t})\end{matrix}\right]=\left[\begin{matrix}\sqrt{{\Gamma_{11}}(0)}&0\\0&\sqrt{{\Gamma_{22}}(0)}\end{matrix}\right] D=[std(r1t)00std(r2t)]=[Γ11(0)00Γ22(0)]
同步交叉——相关矩阵:
c o r r ( r t ) = ρ 0 = D − 1 Γ 0 D − 1 = [ 1 c o r r ( r 1 t , r 2 t ) c o r r ( r 2 t , r 1 t ) 1 ] corr(r_t)=\boldsymbol\rho_0=\boldsymbol D^{-1}\boldsymbol{\Gamma_0}\boldsymbol D^{-1}=\left[\begin{matrix}1&corr(r_{1t},r_{2t})\\corr(r_{2t},r_{1t})&1\end{matrix}\right] corr(rt)=ρ0=D−1Γ0D−1=[1corr(r2t,r1t)corr(r1t,r2t)1]
延迟为 l l l 的交叉协方差矩阵:
r t − μ = [ r 1 t − μ 1 r 2 t − μ 2 ] , ( r t − l − μ ) T = [ r 1 , t − l − μ 1 r 2 , t − l − μ 2 ] Γ l = C o v ( r t , r t − l ) = E [ ( r t − μ ) ( r t − l − μ ) T ] = [ E ( r 1 t − μ 1 ) ( r 1 , t − l − μ 1 ) E ( r 1 t − μ 1 ) ( r 2 , t − l − μ 2 ) E ( r 2 t − μ 2 ) ( r 1 , t − l − μ 1 ) E ( r 2 t − μ 2 ) ( r 2 , t − l − μ 2 ) ] = [ Γ 11 ( l ) Γ 12 ( l ) Γ 21 ( l ) Γ 22 ( l ) ] \boldsymbol{r_t}-\boldsymbol\mu=\left[\begin{matrix}r_{1t}-\mu_1\\r_{2t}-\mu_2\end{matrix}\right],(\boldsymbol{r_{t-l}}-\boldsymbol\mu)^T=\left[\begin{matrix}r_{1,t-l}-\mu_1&r_{2,t-l}-\mu_2\end{matrix}\right]\\\boldsymbol{\Gamma_l}=Cov(\boldsymbol{r_t},\boldsymbol{r_{t-l}})=E[(\boldsymbol{r_t}-\boldsymbol\mu)(\boldsymbol{r_{t-l}}-\boldsymbol\mu)^T]=\left[\begin{matrix}E(r_{1t}-\mu_1)(r_{1,t-l}-\mu_1)&E(r_{1t}-\mu_1)(r_{2,t-l}-\mu_2)\\E(r_{2t}-\mu_2)(r_{1,t-l}-\mu_1)&E(r_{2t}-\mu_2)(r_{2,t-l}-\mu_2)\end{matrix}\right]\\=\left[\begin{matrix}{\Gamma_{11}}(l)&{\Gamma_{12}}(l)\\{\Gamma_{21}}(l)&{\Gamma_{22}}(l)\end{matrix}\right] rt−μ=[r1t−μ1r2t−μ2],(rt−l−μ)T=[r1,t−l−μ1r2,t−l−μ2]Γl=Cov(rt,rt−l)=E[(rt−μ)(rt−l−μ)T]=[E(r1t−μ1)(r1,t−l−μ1)E(r2t−μ2)(r1,t−l−μ1)E(r1t−μ1)(r2,t−l−μ2)E(r2t−μ2)(r2,t−l−μ2)]=[Γ11(l)Γ21(l)Γ12(l)Γ22(l)]
对于一个弱平稳序列, Γ l \boldsymbol{\Gamma_l} Γl 是 l l l 的一个函数,与时间 t t t 无关。
当 l ≠ 0 l\neq0 l=0 时, Γ l \boldsymbol{\Gamma_l} Γl 不是对称的。
延迟为 l l l 的交叉——相关矩阵(CCM):
ρ l = D − 1 Γ l D − 1 \boldsymbol\rho_l=\boldsymbol D^{-1}\boldsymbol{\Gamma_l}\boldsymbol D^{-1} ρl=D−1ΓlD−1
从平稳性可以得到:
Γ − l = C o v ( r t , r t + l ) = [ C o v ( r 1 t , r 1 , t + l ) C o v ( r 1 t , r 2 , t + l ) C o v ( r 2 t , r 1 , t + l ) C o v ( r 2 t , r 2 , t + l ) ] = [ C o v ( r 1 , t − l , r 1 t ) C o v ( r 1 , t − l , r 2 t ) C o v ( r 2 , t − l , r 1 t ) C o v ( r 2 , t − l , r 2 t ) ] = [ E ( r 1 , t − l − μ 1 ) ( r 1 t − μ 1 ) E ( r 1 , t − l − μ 1 ) ( r 2 t − μ 2 ) E ( r 2 , t − l − μ 2 ) ( r 1 t − μ 1 ) E ( r 2 , t − l − μ 2 ) ( r 2 t − μ 2 ) ] = Γ l T ρ − l = ρ l T \boldsymbol{\Gamma_{-l}}=Cov(\boldsymbol{r_t},\boldsymbol{r_{t+l}})=\left[\begin{matrix}Cov(r_{1t},r_{1,t+l})&Cov(r_{1t},r_{2,t+l})\\Cov(r_{2t},r_{1,t+l})&Cov(r_{2t},r_{2,t+l})\end{matrix}\right]\\=\left[\begin{matrix}Cov(r_{1,t-l},r_{1t})&Cov(r_{1,t-l},r_{2t})\\Cov(r_{2,t-l},r_{1t})&Cov(r_{2,t-l},r_{2t})\end{matrix}\right]\\=\left[\begin{matrix}E(r_{1,t-l}-\mu_1)(r_{1t}-\mu_1)&E(r_{1,t-l}-\mu_1)(r_{2t}-\mu_2)\\E(r_{2,t-l}-\mu_2)(r_{1t}-\mu_1)&E(r_{2,t-l}-\mu_2)(r_{2t}-\mu_2)\end{matrix}\right]=\boldsymbol{\Gamma_l}^T\\\boldsymbol{\rho_{-l}}=\boldsymbol{\rho_l}^T Γ−l=Cov(rt,rt+l)=[Cov(r1t,r1,t+l)Cov(r2t,r1,t+l)Cov(r1t,r2,t+l)Cov(r2t,r2,t+l)]=[Cov(r1,t−l,r1t)Cov(r2,t−l,r1t)Cov(r1,t−l,r2t)Cov(r2,t−l,r2t)]=[E(r1,t−l−μ1)(r1t−μ1)E(r2,t−l−μ2)(r1t−μ1)E(r1,t−l−μ1)(r2t−μ2)E(r2,t−l−μ2)(r2t−μ2)]=ΓlTρ−l=ρlT
k维的时间序列
考虑 { r 1 t } , ⋯ , { r k t } \{r_{1t}\},\cdots,\{r_{kt}\} {r1t},⋯,{rkt}, r t = ( r 1 t , ⋯ , r k t ) T \boldsymbol{r_t}=(r_{1t},\cdots,r_{kt})^T rt=(r1t,⋯,rkt)T,在平稳性条件下:
E ( r t ) = μ = ( μ 1 , ⋯ , μ k ) T V a r ( r t ) = Γ 0 = E [ ( r t − μ ) ( r t − μ ) T ] = [ Γ i j ( 0 ) ] Γ l = [ Γ i j ( l ) ] = E [ ( r t − μ ) ( r t − l − μ ) T ] D = d i a g { V a r ( r 1 t ) , ⋯ , V a r ( r k t ) } ρ l ≡ [ ρ i j ( l ) ] = D − 1 Γ l D − 1 E(\boldsymbol{r_t})=\boldsymbol\mu=(\mu_1,\cdots,\mu_k)^T\\Var(\boldsymbol{r_t})=\boldsymbol{\Gamma_0}=E[(\boldsymbol{r_t}-\boldsymbol\mu)(\boldsymbol{r_t}-\boldsymbol\mu)^T]=[\Gamma_{ij}(0)]\\\boldsymbol{\Gamma_l}=[\Gamma_{ij}(l)]=E[(\boldsymbol{r_t}-\boldsymbol\mu)(\boldsymbol{r_{t-l}}-\boldsymbol\mu)^T]\\\boldsymbol D=diag\{\sqrt{Var(r_{1t})},\cdots,\sqrt{Var(r_{kt})}\}\\\boldsymbol\rho_l\equiv[\rho_{ij}(l)]=\boldsymbol D^{-1}\boldsymbol{\Gamma_l}\boldsymbol D^{-1} E(rt)=μ=(μ1,⋯,μk)TVar(rt)=Γ0=E[(rt−μ)(rt−μ)T]=[Γij(0)]Γl=[Γij(l)]=E[(rt−μ)(rt−l−μ)T]D=diag{Var(r1t),⋯,Var(rkt)}ρl≡[ρij(l)]=D−1ΓlD−1
ρ i j ( l ) \rho_{ij}(l) ρij(l) 是 r i t r_{it} rit 与 r j , t − l r_{j,t-l} rj,t−l 的相关系数。如果 ρ i j ( l ) ≠ 0 , l > 0 \rho_{ij}(l)\neq0,l>0 ρij(l)=0,l>0,此相关系数衡量了 r i t r_{it} rit 对发生在 t t t 时刻以前的 r j , t − l r_{j,t-l} rj,t−l 的线性依赖,序列 r j t r_{jt} rjt 在延迟 l l l 处引导着序列 r i t r_{it} rit。类似的, ρ j i ( l ) \rho_{ji}(l) ρji(l) 衡量了 r j t r_{jt} rjt 对 r i , t − l r_{i,t-l} ri,t−l 的线性依赖,如果 ρ j i ( l ) ≠ 0 , l > 0 \rho_{ji}(l)\neq0,l>0 ρji(l)=0,l>0, r i t r_{it} rit 在延迟 l l l 处引导着序列 r j t r_{jt} rjt。
一般而言,对于 i ≠ j i\neq j i=j, ρ i j ( l ) ≠ ρ j i ( l ) \rho_{ij}(l)\neq\rho_{ji}(l) ρij(l)=ρji(l)。
ρ i i ( l ) \rho_{ii}(l) ρii(l) 的对角元素恰恰为 r i t r_{it} rit 的延迟为 l l l 的自相关系数。
样本交叉—相关矩阵
给定数据 { r t ∣ t = 1 , ⋯ , T } \{\boldsymbol{r_t}|t=1,\cdots,T\} {rt∣t=1,⋯,T},其交叉—协方差矩阵可以通过下式估计:
Γ ^ l = 1 T ∑ t = l + 1 T ( r t − r ˉ ) ( r t − l − r ˉ ) T , l ≥ 0 r ˉ = ∑ t = 1 T r t / T \hat{\boldsymbol{\Gamma}}_l=\frac{1}{T}\sum_{t=l+1}^T(\boldsymbol{r_t}-\bar{\boldsymbol{r}})(\boldsymbol{r_{t-l}}-\bar{\boldsymbol r})^T,l\geq0\\\bar{\boldsymbol r}=\sum_{t=1}^T{\boldsymbol r_t}/T Γ^l=T1t=l+1∑T(rt−rˉ)(rt−l−rˉ)T,l≥0rˉ=t=1∑Trt/T
交叉——相关矩阵 ρ l \boldsymbol\rho_l ρl 的估计为:
ρ l ^ = D ^ − 1 Γ l ^ D ^ − 1 , l ≥ 0 \hat{\boldsymbol\rho_l}=\hat{\boldsymbol D}^{-1}\hat{\boldsymbol{\Gamma_l}}\hat{\boldsymbol D}^{-1},l\geq0 ρl^=D^−1Γl^D^−1,l≥0
其中 D ^ \hat{\boldsymbol D} D^ 是分量序列的样本标准差构成的 k × k k\times k k×k 对角矩阵。
多元混成检验
H 0 : ρ 1 = ⋯ = ρ m = 0 ; H a : ρ i ≠ 0 f o r s o m e i ∈ { 1 , ⋯ , m } H_0:\boldsymbol{\rho_1}=\cdots=\boldsymbol{\rho_m}=\boldsymbol0;H_a:\boldsymbol{\rho_i}\neq\boldsymbol0\ for\ some\ i\in\{1,\cdots,m\} H0:ρ1=⋯=ρm=0;Ha:ρi=0 for some i∈{1,⋯,m}
检验统计量如下:
Q k ( m ) = T 2 ∑ l = 1 m 1 T − l t r ( Γ ^ l T Γ ^ 0 − 1 Γ ^ l Γ ^ 0 − 1 ) Q_k(m)=T^2\sum_{l=1}^m\frac{1}{T-l}tr(\hat{\boldsymbol{\Gamma}}_l^T\hat{\boldsymbol{\Gamma}}_0^{-1}\hat{\boldsymbol{\Gamma}}_l\hat{\boldsymbol{\Gamma}}_0^{-1}) Qk(m)=T2l=1∑mT−l1tr(Γ^lTΓ^0−1Γ^lΓ^0−1)
其中 T T T 为样本容量, k k k 为 r t \boldsymbol r_t rt 的维数, t r ( A ) tr(\boldsymbol A) tr(A) 是矩阵 A \boldsymbol A A 的迹,即 A \boldsymbol A A 的对角线元素的和。
在零假设以及一些正则条件下, Q k ( m ) Q_k(m) Qk(m) 渐近服从一个自由度为 k 2 m k^2m k2m 的 χ 2 \chi^2 χ2 分布。
Q k ( m ) Q_k(m) Qk(m) 统计量是对 r t \boldsymbol r_t rt 的前 m m m 个交叉——相关矩阵的一个联合检验。如果零假设被拒绝,那么必须对序列建议一个多元模型来研究序列分量之间的引导——延迟关系。
向量自回归模型
二元时间序列的VAR(1)
r t = ϕ 0 + Φ r t − 1 + a t [ r 1 t r 2 t ] = [ ϕ 10 ϕ 20 ] + [ ϕ 11 ϕ 12 ϕ 21 ϕ 22 ] [ r 1 , t − 1 r 2 , t − 1 ] + [ a 1 t a 2 t ] \boldsymbol r_t=\boldsymbol\phi_0+\boldsymbol\Phi\boldsymbol r_{t-1}+\boldsymbol a_t\\\left[\begin{matrix}r_{1t}\\r_{2t}\end{matrix}\right]=\left[\begin{matrix}\phi_{10}\\\phi_{20}\end{matrix}\right]+\left[\begin{matrix}\phi_{11}&\phi_{12}\\\phi_{21}&\phi_{22}\end{matrix}\right]\left[\begin{matrix}r_{1,t-1}\\r_{2,t-1}\end{matrix}\right]+\left[\begin{matrix}a_{1t}\\a_{2t}\end{matrix}\right] rt=ϕ0+Φrt−1+at[r1tr2t]=[ϕ10ϕ20]+[ϕ11ϕ21ϕ12ϕ22][r1,t−1r2,t−1]+[a1ta2t]
其中 { a t } \{a_t\} {at} 是一个序列不相关的随机向量序列,其均值为0,协方差矩阵为:
v a r ( a t ) = Σ = [ σ 11 σ 12 σ 21 σ 22 ] , σ 12 = σ 21 var(a_t)=\Sigma=\left[\begin{matrix}\sigma_{11}&\sigma_{12}\\\sigma_{21}&\sigma_{22}\end{matrix}\right],\sigma_{12}=\sigma_{21} var(at)=Σ=[σ11σ21σ12σ22],σ12=σ21
展开的模型为:
r 1 t = ϕ 10 + ϕ 11 r 1 , t − 1 + ϕ 12 r 2 , t − 1 + a 1 t r 2 t = ϕ 20 + ϕ 21 r 1 , t − 1 + ϕ 22 r 2 , t − 1 + a 2 t r_{1t}=\phi_{10}+\phi_{11}r_{1,t-1}+\phi_{12}r_{2,t-1}+a_{1t}\\r_{2t}=\phi_{20}+\phi_{21}r_{1,t-1}+\phi_{22}r_{2,t-1}+a_{2t} r1t=ϕ10+ϕ11r1,t−1+ϕ12r2,t−1+a1tr2t=ϕ20+ϕ21r1,t−1+ϕ22r2,t−1+a2t
对于 VAR(1),如果 ϕ 12 = 0 , ϕ 21 ≠ 0 \phi_{12}=0,\phi_{21}\neq0 ϕ12=0,ϕ21=0,那么:
- r 1 t r_{1t} r1t 并不依赖于 r 2 , t − 1 r_{2,t-1} r2,t−1
- r 2 t r_{2t} r2t 依赖于 r 1 , t − 1 r_{1,t-1} r1,t−1
上述是一个格兰杰因果关系的例子。
如果 ϕ 12 ≠ 0 , ϕ 21 ≠ 0 \phi_{12}\neq0,\phi_{21}\neq0 ϕ12=0,ϕ21=0,那么:
- r 1 t r_{1t} r1t 依赖于 r 2 , t − 1 r_{2,t-1} r2,t−1
- r 2 t r_{2t} r2t 依赖于 r 1 , t − 1 r_{1,t-1} r1,t−1
如果 ϕ 12 = 0 , ϕ 21 = 0 \phi_{12}=0,\phi_{21}=0 ϕ12=0,ϕ21=0,那么:
- r 1 t r_{1t} r1t 并不依赖于 r 2 , t − 1 r_{2,t-1} r2,t−1
- r 2 t r_{2t} r2t 并不依赖于 r 1 , t − 1 r_{1,t-1} r1,t−1
VAR(1)模型的平稳性
r t = ϕ 0 + Φ 1 r t − 1 + a t \boldsymbol r_t=\boldsymbol\phi_0+\boldsymbol\Phi_1\boldsymbol r_{t-1}+\boldsymbol a_t rt=ϕ0+Φ1rt−1+at
{ r t } \{\boldsymbol r_t\} {rt} 是平稳的如果: d e t ( I − Φ 1 z ) = 0 det(\boldsymbol I-\boldsymbol\Phi_1z)=0 det(I−Φ1z)=0 的解的模都大于1。
d e t ( I − Φ 1 z ) = 0 d e t [ 1 − ϕ 11 z − ϕ 12 z − ϕ 21 z 1 − ϕ 22 z ] = 0 ( 1 − ϕ 11 z ) ( 1 − ϕ 22 z ) − ϕ 12 ϕ 21 z 2 = 0 det(\boldsymbol I-\boldsymbol\Phi_1z)=0\\det\left[\begin{matrix}1-\phi_{11}z&-\phi_{12}z\\-\phi_{21}z&1-\phi_{22}z\end{matrix}\right]=0\\(1-\phi_{11}z)(1-\phi_{22}z)-\phi_{12}\phi_{21}z^2=0 det(I−Φ1z)=0det[1−ϕ11z−ϕ21z−ϕ12z1−ϕ22z]=0(1−ϕ11z)(1−ϕ22z)−ϕ12ϕ21z2=0
平稳性条件涉及交叉项 ϕ 12 , ϕ 21 \phi_{12},\phi_{21} ϕ12,ϕ21。如果 ϕ 12 = ϕ 21 = 0 \phi_{12}=\phi_{21}=0 ϕ12=ϕ21=0,则二变量平稳性条件简化为单变量平稳性条件。
E ( r t ) = ϕ 0 + Φ 1 E ( r t − 1 ) ( I − Φ 1 ) E ( r t ) = ϕ 0 μ ≡ E ( r t ) = ( I − Φ 1 ) − 1 ϕ 0 ( r t − μ ) = Φ 1 ( r t − 1 − μ ) + a t r ~ t = Φ 1 r ~ t − 1 + a t r ~ t = a t + Φ 1 a t − 1 + Φ 1 2 a t − 2 + Φ 1 3 a t − 3 + ⋯ C o v ( r t ) = Γ 0 = Σ + Φ 1 Σ Φ 1 T + Φ 1 2 Σ ( Φ 1 2 ) T + ⋯ = ∑ i = 0 ∞ Φ 1 i Σ ( Φ 1 i ) T E ( r ~ t r ~ t − l T ) = Φ 1 E ( r ~ t − 1 r ~ t − l T ) + E ( a t r ~ t − l T ) Γ l = Φ 1 Γ l − 1 , l > 1 E(\boldsymbol r_t)=\boldsymbol\phi_0+\boldsymbol\Phi_1E(\boldsymbol r_{t-1})\\(\boldsymbol{I-\Phi_1})E(\boldsymbol r_t)=\boldsymbol\phi_0\\\boldsymbol\mu\equiv E(\boldsymbol r_t)=(\boldsymbol{I-\Phi_1})^{-1}\boldsymbol\phi_0\\(\boldsymbol{r_t-\mu})=\boldsymbol\Phi_1(\boldsymbol{r_{t-1}-\mu})+\boldsymbol a_t\\\tilde{\boldsymbol r}_t=\boldsymbol\Phi_1\tilde{\boldsymbol{r}}_{t-1}+\boldsymbol a_t\\\tilde{\boldsymbol r}_t=\boldsymbol a_t+\boldsymbol\Phi_1\boldsymbol a_{t-1}+\boldsymbol\Phi_1^2\boldsymbol a_{t-2}+\boldsymbol\Phi_1^3\boldsymbol a_{t-3}+\cdots\\Cov(\boldsymbol r_t)=\boldsymbol\Gamma_0=\Sigma+\boldsymbol\Phi_1\Sigma\boldsymbol\Phi_1^T+\boldsymbol\Phi_1^2\Sigma(\boldsymbol\Phi_1^2)^T+\cdots=\sum_{i=0}^{\infin}\boldsymbol\Phi_1^i\Sigma(\boldsymbol\Phi_1^i)^T\\E(\tilde{\boldsymbol r}_t\tilde{\boldsymbol r}_{t-l}^T)=\boldsymbol\Phi_1E(\tilde{\boldsymbol r}_{t-1}\tilde{\boldsymbol r}_{t-l}^T)+E(\boldsymbol a_t\tilde{\boldsymbol r}_{t-l}^T)\\\boldsymbol\Gamma_l=\boldsymbol\Phi_1\boldsymbol\Gamma_{l-1},l>1 E(rt)=ϕ0+Φ1E(rt−1)(I−Φ1)E(rt)=ϕ0μ≡E(rt)=(I−Φ1)−1ϕ0(rt−μ)=Φ1(rt−1−μ)+atr~t=Φ1r~t−1+atr~t=at+Φ1at−1+Φ12at−2+Φ13at−3+⋯Cov(rt)=Γ0=Σ+Φ1ΣΦ1T+Φ12Σ(Φ12)T+⋯=i=0∑∞Φ1iΣ(Φ1i)TE(r~tr~t−lT)=Φ1E(r~t−1r~t−lT)+E(atr~t−lT)Γl=Φ1Γl−1,l>1
通过不断迭代可得:
Γ l = Φ 1 l Γ 0 , l > 0 \boldsymbol\Gamma_l=\boldsymbol\Phi_1^l\boldsymbol\Gamma_0,l>0\\ Γl=Φ1lΓ0,l>0
同时,有:
ρ l = D − 1 Φ 1 Γ l − 1 D − 1 = D − 1 Φ 1 D 1 D − 1 Γ l − 1 D − 1 = γ ρ l − 1 \boldsymbol\rho_l=\boldsymbol D^{-1}\boldsymbol\Phi_1\boldsymbol\Gamma_{l-1}\boldsymbol D^{-1}=\boldsymbol D^{-1}\boldsymbol\Phi_1\boldsymbol D^{1}\boldsymbol D^{-1}\boldsymbol\Gamma_{l-1}\boldsymbol D^{-1}=\boldsymbol{\gamma\rho}_{l-1} ρl=D−1Φ1Γl−1D−1=D−1Φ1D1D−1Γl−1D−1=γρl−1
其中, γ = D − 1 Φ 1 D 1 \boldsymbol{\gamma}=\boldsymbol D^{-1}\boldsymbol\Phi_1\boldsymbol D^{1} γ=D−1Φ1D1,所以VAR(1)模型的CCM满足:
ρ l = γ l ρ 0 , l > 0 \boldsymbol\rho_l=\boldsymbol{\gamma^l\rho}_0,l>0 ρl=γlρ0,l>0
结构向量自回归模型
B 0 = [ 1 − b 12 ( 0 ) − b 21 ( 0 ) 1 ] , r t = [ r 1 t r 2 t ] , B 1 = [ b 11 ( 1 ) b 12 ( 1 ) b 21 ( 1 ) b 22 ( 1 ) ] B 0 r t = c + B 1 r t − 1 + u t , u t ∼ i . i . d N ( 0 , [ σ 1 2 0 0 σ 2 2 ] ) r 1 t − b 12 ( 0 ) r 2 t = c 10 + b 11 ( 1 ) r 1 , t − 1 + b 12 ( 1 ) r 2 , t − 1 + u 1 t r 2 t − b 21 ( 0 ) r 1 t = c 20 + b 21 ( 1 ) r 1 , t − 1 + b 22 ( 1 ) r 2 , t − 1 + u 2 t B_0=\left[\begin{matrix}1&-b_{12}^{(0)}\\-b_{21}^{(0)}&1\end{matrix}\right],r_t=\left[\begin{matrix}r_{1t}\\r_{2t}\end{matrix}\right],B_1=\left[\begin{matrix}b_{11}^{(1)}&b_{12}^{(1)}\\b_{21}^{(1)}&b_{22}^{(1)}\end{matrix}\right]\\B_0r_t=c+B_1r_{t-1}+u_t,u_t\sim^{i.i.d}N(0,\left[\begin{matrix}\sigma_1^2&0\\0&\sigma_2^2\end{matrix}\right])\\r_{1t}-b_{12}^{(0)}r_{2t}=c_{10}+b_{11}^{(1)}r_{1,t-1}+b_{12}^{(1)}r_{2,t-1}+u_{1t}\\r_{2t}-b_{21}^{(0)}r_{1t}=c_{20}+b_{21}^{(1)}r_{1,t-1}+b_{22}^{(1)}r_{2,t-1}+u_{2t} B0=[1−b21(0)−b12(0)1],rt=[r1tr2t],B1=[b11(1)b21(1)b12(1)b22(1)]B0rt=c+B1rt−1+ut,ut∼i.i.dN(0,[σ1200σ22])r1t−b12(0)r2t=c10+b11(1)r1,t−1+b12(1)r2,t−1+u1tr2t−b21(0)r1t=c20+b21(1)r1,t−1+b22(1)r2,t−1+u2t
我们有:
B 0 − 1 = 1 1 − b 12 ( 0 ) b 21 ( 0 ) [ 1 b 12 ( 0 ) b 21 ( 0 ) 1 ] r t = B 0 − 1 c + B 0 − 1 B 1 r t − 1 + B 0 − 1 u t B_0^{-1}=\frac{1}{1-b_{12}^{(0)}b_{21}^{(0)}}\left[\begin{matrix}1&b_{12}^{(0)}\\b_{21}^{(0)}&1\end{matrix}\right]\\r_t=B_0^{-1}c+B_0^{-1}B_1r_{t-1}+B_0^{-1}u_t B0−1=1−b12(0)b21(0)1[1b21(0)b12(0)1]rt=B0−1c+B0−1B1rt−1+B0−1ut
等价的:
r t = ϕ 0 + ϕ 1 r t − 1 + a t , a t ∼ i . i . d N ( 0 , Σ ) , Σ = B 0 − 1 [ σ 1 2 0 0 σ 2 2 ] ( B 0 − 1 ) T r_t=\phi_0+\phi_1r_{t-1}+a_t,a_t\sim^{i.i.d}N(0,\Sigma),\Sigma=B_0^{-1}\left[\begin{matrix}\sigma_1^2&0\\0&\sigma_2^2\end{matrix}\right](B_0^{-1})^T rt=ϕ0+ϕ1rt−1+at,at∼i.i.dN(0,Σ),Σ=B0−1[σ1200σ22](B0−1)T
如果我们可以识别 B 0 B_0 B0,那么我们就可以检索 c c c 和 B 1 B_1 B1。
楚列斯基分解: Σ = L G L T \Sigma=LGL^T Σ=LGLT,其中 L L L 是一个具有单位对角元素的下三角矩阵, G G G 是一个对角矩阵。
VAR简约式:
r t = ϕ 0 + ϕ 1 r t − 1 + a t r_t=\phi_0+\phi_1r_{t-1}+a_t rt=ϕ0+ϕ1rt−1+at
VAR结构形式:
L − 1 r t = L − 1 ϕ 0 + L − 1 ϕ 1 r t − 1 + L − 1 a t = ϕ 0 ∗ + ϕ 1 ∗ r t − 1 + u t L^{-1}r_t=L^{-1}\phi_0+L^{-1}\phi_1r_{t-1}+L^{-1}a_t=\phi_0^*+\phi_1^*r_{t-1}+u_t L−1rt=L−1ϕ0+L−1ϕ1rt−1+L−1at=ϕ0∗+ϕ1∗rt−1+ut
双变量VAR(1)
脉冲响应函数
r t = Φ 0 + Φ 1 r t − 1 + a t = Φ 0 + Φ 1 ( Φ 0 + Φ 1 r t − 2 + a t − 1 ) + a t = Φ 0 + Φ 1 Φ 0 + π 1 2 ( Φ 0 + Φ 1 r t − 3 + a t − 2 ) + Φ 1 a t − 1 + a t = Φ 0 ∑ i = 0 t − 1 Φ 1 i + Φ 1 t r 0 + ∑ i = 0 t − 1 Φ 1 i a t − i → t → ∞ Φ 0 ∑ i = 0 ∞ Φ 1 i + ∑ i = 0 ∞ Φ 1 i a t − i = ( I − Φ 1 ) − 1 Φ 0 + ∑ i = 0 ∞ Φ 1 i a t − i = μ + ∑ i = 0 ∞ ψ i a t − i \boldsymbol r_t=\boldsymbol\Phi_0+\boldsymbol\Phi_1\boldsymbol r_{t-1}+\boldsymbol a_t\\=\boldsymbol\Phi_0+\boldsymbol\Phi_1(\boldsymbol\Phi_0+\boldsymbol\Phi_1\boldsymbol r_{t-2}+\boldsymbol a_{t-1})+\boldsymbol a_t\\=\boldsymbol\Phi_0+\boldsymbol\Phi_1\boldsymbol\Phi_0+\boldsymbol\pi_1^2(\boldsymbol\Phi_0+\boldsymbol\Phi_1\boldsymbol r_{t-3}+\boldsymbol a_{t-2})+\boldsymbol\Phi_1\boldsymbol a_{t-1}+\boldsymbol a_t\\=\boldsymbol\Phi_0\sum_{i=0}^{t-1}\boldsymbol\Phi_1^i+\boldsymbol\Phi_1^t\boldsymbol r_0+\sum_{i=0}^{t-1}\boldsymbol\Phi_1^i\boldsymbol a_{t-i}\\\to_{t\to\infin}\boldsymbol\Phi_0\sum_{i=0}^{\infin}\boldsymbol\Phi_1^i+\sum_{i=0}^{\infin}\boldsymbol\Phi_1^i\boldsymbol a_{t-i}\\=(\boldsymbol{I-\Phi_1})^{-1}\boldsymbol\Phi_0+\sum_{i=0}^{\infin}\boldsymbol\Phi_1^i\boldsymbol a_{t-i}=\boldsymbol\mu+\sum_{i=0}^{\infin}\boldsymbol\psi_i\boldsymbol a_{t-i} rt=Φ0+Φ1rt−1+at=Φ0+Φ1(Φ0+Φ1rt−2+at−1)+at=Φ0+Φ1Φ0+π12(Φ0+Φ1rt−3+at−2)+Φ1at−1+at=Φ0i=0∑t−1Φ1i+Φ1tr0+i=0∑t−1Φ1iat−i→t→∞Φ0i=0∑∞Φ1i+i=0∑∞Φ1iat−i=(I−Φ1)−1Φ0+i=0∑∞Φ1iat−i=μ+i=0∑∞ψiat−i
其中, μ = ( I − Φ 1 ) − 1 Φ 0 , ψ i = ϕ 1 i \boldsymbol\mu=(\boldsymbol{I-\Phi_1})^{-1}\boldsymbol\Phi_0,\boldsymbol\psi_i=\boldsymbol\phi_1^i μ=(I−Φ1)−1Φ0,ψi=ϕ1i。
将 ψ i \boldsymbol\psi_i ψi 表示为:
ψ i = [ ψ 11 ( i ) ψ 12 ( i ) ψ 21 ( i ) ψ 22 ( i ) ] ψ 11 ( i ) = ∂ r 1 t ∂ a 1 , t − i , ψ 12 ( i ) = ∂ r 1 t ∂ a 2 , t − i , ψ 21 ( i ) = ∂ r 2 t ∂ a 1 , t − i , ψ 22 ( i ) = ∂ r 2 t ∂ a 2 , t − i \boldsymbol\psi_i=\left[\begin{matrix}\psi_{11}(i)&\psi_{12}(i)\\\psi_{21}(i)&\psi_{22}(i)\end{matrix}\right]\\\psi_{11}(i)=\frac{\partial r_{1t}}{\partial a_{1,t-i}},\psi_{12}(i)=\frac{\partial r_{1t}}{\partial a_{2,t-i}},\psi_{21}(i)=\frac{\partial r_{2t}}{\partial a_{1,t-i}},\psi_{22}(i)=\frac{\partial r_{2t}}{\partial a_{2,t-i}} ψi=[ψ11(i)ψ21(i)ψ12(i)ψ22(i)]ψ11(i)=∂a1,t−i∂r1t,ψ12(i)=∂a2,t−i∂r1t,ψ21(i)=∂a1,t−i∂r2t,ψ22(i)=∂a2,t−i∂r2t
上述四个分式为脉冲响应函数。
上文中的等价式 a t = B 0 − 1 u t a_t=B_0^{-1}u_t at=B0−1ut,所以有:
r t = μ + ∑ i = 0 ∞ Φ 1 i a t − i = μ + ∑ i = 0 ∞ Φ 1 i B 0 − 1 u t − i \boldsymbol r_t=\boldsymbol\mu+\sum_{i=0}^{\infin}\boldsymbol\Phi_1^i\boldsymbol a_{t-i}=\boldsymbol\mu+\sum_{i=0}^{\infin}\boldsymbol\Phi_1^i\boldsymbol{B_0^{-1}u_{t-i}} rt=μ+i=0∑∞Φ1iat−i=μ+i=0∑∞Φ1iB0−1ut−i
定义:
Π i = Φ 1 i B 0 − 1 = [ π 11 ( i ) π 12 ( i ) π 21 ( i ) π 22 ( i ) ] π 11 ( i ) = ∂ r 1 t ∂ u 1 , t − i , π 12 ( i ) = ∂ r 1 t ∂ u 2 , t − i , π 21 ( i ) = ∂ r 2 t ∂ u 1 , t − i , π 22 ( i ) = ∂ r 2 t ∂ u 2 , t − i \boldsymbol\Pi_i=\boldsymbol\Phi_1^i\boldsymbol B_0^{-1}=\left[\begin{matrix}\pi_{11}(i)&\pi_{12}(i)\\\pi_{21}(i)&\pi_{22}(i)\end{matrix}\right]\\\pi_{11}(i)=\frac{\partial r_{1t}}{\partial u_{1,t-i}},\pi_{12}(i)=\frac{\partial r_{1t}}{\partial u_{2,t-i}},\pi_{21}(i)=\frac{\partial r_{2t}}{\partial u_{1,t-i}},\pi_{22}(i)=\frac{\partial r_{2t}}{\partial u_{2,t-i}} Πi=Φ1iB0−1=[π11(i)π21(i)π12(i)π22(i)]π11(i)=∂u1,t−i∂r1t,π12(i)=∂u2,t−i∂r1t,π21(i)=∂u1,t−i∂r2t,π22(i)=∂u2,t−i∂r2t
预测误差方差分解
使用VMA ( ∞ ) (\infin) (∞) 格式:
r t + n = μ + ∑ i = 0 ∞ Π i u t + n − i E [ r t + n ∣ ϝ t ] = μ + ∑ i = n ∞ Π i u t + n − i e t ( n ) = ∑ i = 0 n − 1 Π i u t + n − i \boldsymbol r_{t+n}=\boldsymbol\mu+\sum_{i=0}^{\infin}\boldsymbol{\Pi_iu_{t+n-i}}\\E[\boldsymbol r_{t+n}|\boldsymbol\digamma_t]=\boldsymbol\mu+\sum_{i=n}^{\infin}\boldsymbol{\Pi_iu_{t+n-i}}\\e_t(n)=\sum_{i=0}^{n-1}\boldsymbol{\Pi_iu_{t+n-i}} rt+n=μ+i=0∑∞Πiut+n−iE[rt+n∣ϝt]=μ+i=n∑∞Πiut+n−iet(n)=i=0∑n−1Πiut+n−i
分解式为:
e t ( n ) = ∑ i = 0 n − 1 Π i u t + n − i = e t ( n ) = ∑ i = 0 n − 1 [ π 11 ( i ) π 12 ( i ) π 21 ( i ) π 22 ( i ) ] [ u 1 , t + n − i u 2 , t + n − i ] = ∑ i = 0 n − 1 [ π 11 ( i ) u 1 , t + n − i + π 12 ( i ) u 2 , t + n − i π 21 ( i ) u 1 , t + n − i + π 22 ( i ) u 2 , t + n − i ] e_t(n)=\sum_{i=0}^{n-1}\boldsymbol{\Pi_iu_{t+n-i}}\\=e_t(n)=\sum_{i=0}^{n-1}\left[\begin{matrix}\pi_{11}(i)&\pi_{12}(i)\\\pi_{21}(i)&\pi_{22}(i)\end{matrix}\right]\left[\begin{matrix}u_{1,t+n-i}\\u_{2,t+n-i}\end{matrix}\right]\\=\sum_{i=0}^{n-1}\left[\begin{matrix}\pi_{11}(i)u_{1,t+n-i}+\pi_{12}(i)u_{2,t+n-i}\\\pi_{21}(i)u_{1,t+n-i}+\pi_{22}(i)u_{2,t+n-i}\end{matrix}\right] et(n)=i=0∑n−1Πiut+n−i=et(n)=i=0∑n−1[π11(i)π21(i)π12(i)π22(i)][u1,t+n−iu2,t+n−i]=i=0∑n−1[π11(i)u1,t+n−i+π12(i)u2,t+n−iπ21(i)u1,t+n−i+π22(i)u2,t+n−i]
r 1 , t + n r_{1,t+n} r1,t+n n n n 步向前预测误差为: ∑ i = 0 n − 1 ( π 11 ( i ) u 1 , t + n − i + π 12 ( i ) u 2 , t + n − i ) \sum_{i=0}^{n-1}(\pi_{11}(i)u_{1,t+n-i}+\pi_{12}(i)u_{2,t+n-i}) ∑i=0n−1(π11(i)u1,t+n−i+π12(i)u2,t+n−i)
r 2 , t + n r_{2,t+n} r2,t+n n n n 步向前预测误差为: ∑ i = 0 n − 1 ( π 21 ( i ) u 1 , t + n − i + π 22 ( i ) u 2 , t + n − i ) \sum_{i=0}^{n-1}(\pi_{21}(i)u_{1,t+n-i}+\pi_{22}(i)u_{2,t+n-i}) ∑i=0n−1(π21(i)u1,t+n−i+π22(i)u2,t+n−i)
r 1 , t + n r_{1,t+n} r1,t+n n n n 步向前预测误差方差为: σ r 1 2 ( n ) = σ 1 2 ∑ i = 0 n − 1 π 11 2 ( i ) + σ 2 2 ∑ i = 0 n − 1 π 12 2 ( i ) \sigma_{r_1}^2(n)=\sigma_1^2\sum_{i=0}^{n-1}\pi_{11}^2(i)+\sigma_2^2\sum_{i=0}^{n-1}\pi_{12}^2(i) σr12(n)=σ12∑i=0n−1π112(i)+σ22∑i=0n−1π122(i)
r 2 , t + n r_{2,t+n} r2,t+n n n n 步向前预测误差方差为: σ r 2 2 ( n ) = σ 1 2 ∑ i = 0 n − 1 π 21 2 ( i ) + σ 2 2 ∑ i = 0 n − 1 π 22 2 ( i ) \sigma_{r_2}^2(n)=\sigma_1^2\sum_{i=0}^{n-1}\pi_{21}^2(i)+\sigma_2^2\sum_{i=0}^{n-1}\pi_{22}^2(i) σr22(n)=σ12∑i=0n−1π212(i)+σ22∑i=0n−1π222(i)
我们可以将 n n n 步向前预测误差方差分解为每个结构波动引起的比例这里只考虑 r 1 , t + n r_{1,t+n} r1,t+n:
σ 1 2 ∑ i = 0 n − 1 π 11 2 ( i ) σ r 1 2 ( n ) d u e t o s h o c k s i n t h e { u 1 , t } s e q u e n c e . σ 2 2 ∑ i = 0 n − 1 π 12 2 ( i ) σ r 1 2 ( n ) d u e t o s h o c k s i n t h e { u 2 , t } s e q u e n c e . \frac{\sigma_1^2\sum_{i=0}^{n-1}\pi_{11}^2(i)}{\sigma_{r_1}^2(n)}\ \ due\ to\ shocks\ in\ the \ \{u_{1,t}\}\ sequence.\\\frac{\sigma_2^2\sum_{i=0}^{n-1}\pi_{12}^2(i)}{\sigma_{r_1}^2(n)}\ \ due\ to\ shocks\ in\ the \ \{u_{2,t}\}\ sequence. σr12(n)σ12∑i=0n−1π112(i) due to shocks in the {u1,t} sequence.σr12(n)σ22∑i=0n−1π122(i) due to shocks in the {u2,t} sequence.
VAR(p)
k k k 元的 p p p 阶滞后的VAR模型有如下形式:
r t = Φ 0 + Φ 1 r t − 1 + ⋯ + Φ p r t − p + a t , p > 0 \boldsymbol r_t=\boldsymbol\Phi_0+\boldsymbol\Phi_1\boldsymbol r_{t-1}+\cdots+\boldsymbol\Phi_p\boldsymbol r_{t-p}+\boldsymbol a_t,p>0 rt=Φ0+Φ1rt−1+⋯+Φprt−p+at,p>0
其中 Φ 0 \boldsymbol\Phi_0 Φ0 是 k k k 维向量, Φ j \boldsymbol\Phi_j Φj 是 k × k k\times k k×k 维矩阵, { a t } \{\boldsymbol a_t\} {at} 是序列不相关的随机向量(零均值,协方差矩阵为 Σ \Sigma Σ)。
还可以表示成另一种形式:
( I k − Φ 1 B − ⋯ − Φ p B p ) r t = ϕ 0 + a t (\boldsymbol I_k-\boldsymbol\Phi_1B-\cdots-\boldsymbol\Phi_pB^p)\boldsymbol r_t=\boldsymbol\phi_0+\boldsymbol a_t (Ik−Φ1B−⋯−ΦpBp)rt=ϕ0+at
其中 I k \boldsymbol I_k Ik 是 k × k k\times k k×k 的单位矩阵。
平稳条件: d e t ( I k − Φ 1 z − ⋯ − Φ p z p ) = 0 det(\boldsymbol I_k-\boldsymbol\Phi_1z-\cdots-\boldsymbol\Phi_pz^p)=0 det(Ik−Φ1z−⋯−Φpzp)=0 的根都在复单位圆内。
如果 r t \boldsymbol r_t rt 是弱平稳,我们有:
μ = E ( r t ) = ( I − Φ 1 − ⋯ − Φ p ) − 1 Φ 0 C o v ( r t , a t ) = Σ C o v ( r t − l , a t ) = 0 , l > 0 Γ l = Φ 1 Γ l − 1 + ⋯ + Φ p Γ l − p , l > 0 ρ l = γ 1 ρ l − 1 + ⋯ + γ p ρ l − p , l > 0 , γ i = D − 1 Φ i D 1 \boldsymbol\mu=E(\boldsymbol r_t)=(\boldsymbol I-\boldsymbol\Phi_1-\cdots-\boldsymbol\Phi_p)^{-1}\boldsymbol\Phi_0\\Cov(\boldsymbol{r_t,a_t})=\Sigma\\Cov(\boldsymbol{r_{t-l},a_t})=0,l>0\\\boldsymbol\Gamma_l=\boldsymbol\Phi_1\boldsymbol\Gamma_{l-1}+\cdots+\boldsymbol\Phi_p\boldsymbol\Gamma_{l-p},l>0\\\boldsymbol\rho_l=\boldsymbol{\gamma_1\rho}_{l-1}+\cdots+\boldsymbol{\gamma_p\rho}_{l-p},l>0,\boldsymbol{\gamma_i}=\boldsymbol D^{-1}\boldsymbol\Phi_i\boldsymbol D^{1} μ=E(rt)=(I−Φ1−⋯−Φp)−1Φ0Cov(rt,at)=ΣCov(rt−l,at)=0,l>0Γl=Φ1Γl−1+⋯+ΦpΓl−p,l>0ρl=γ1ρl−1+⋯+γpρl−p,l>0,γi=D−1ΦiD1
估计:可以利用普通最小二乘法或似不相关回归估计每个方程。
模型选择、检验和预测
VAR模型中包含的变量是根据相关的经济或金融理论进行选择。选定的变量必须对彼此具有经济影响。换句话说,它们之间一定有因果关系。
要避免过参数化和自由度丧失的问题,模型太大,将会失去自由度。
在VAR§模型下,残差为 a t ^ ( p ) \hat{\boldsymbol a_t}^{(p)} at^(p),最大似然(ML)估计为:
Σ p ^ = 1 T ∑ t = p + 1 T a t ^ ( p ) [ a t ^ ( p ) ] T \hat{\Sigma_p}=\frac{1}{T}\sum_{t=p+1}^T\hat{\boldsymbol a_t}^{(p)}[\hat{\boldsymbol a_t}^{(p)}]^T Σp^=T1t=p+1∑Tat^(p)[at^(p)]T
在正态假定下:
A I C ( p ) = ln ( ∣ Σ p ^ ∣ ) + 2 k 2 p T B I C ( p ) = ln ( ∣ Σ p ^ ∣ ) + k 2 p ln ( T ) T H Q ( p ) = ln ( ∣ Σ p ^ ∣ ) + 2 k 2 p ln [ ln ( T ) ] T AIC(p)=\ln(|\hat{\Sigma_p}|)+\frac{2k^2p}{T}\\BIC(p)=\ln(|\hat{\Sigma_p}|)+\frac{k^2p\ln(T)}{T}\\HQ(p)=\ln(|\hat{\Sigma_p}|)+\frac{2k^2p\ln[\ln(T)]}{T} AIC(p)=ln(∣Σp^∣)+T2k2pBIC(p)=ln(∣Σp^∣)+Tk2pln(T)HQ(p)=ln(∣Σp^∣)+T2k2pln[ln(T)]
可以对残差序列利用 Q k ( m ) Q_k(m) Qk(m) 统计量来检验残差之间没有序列相关或交叉—相关的假定。对一个拟合的VAR(p)模型,残差的 Q k ( m ) Q_k(m) Qk(m) 统计量渐近服从 χ 2 ( k 2 m − g ) \chi^2(k^2m-g) χ2(k2m−g),这里 g g g 为AR系数矩阵中待估参数的个数。
预测:类似于单变量的情况。
格兰杰因果检验
VAR模型的主要用途之一是预测。
如果对所有的 s > 0 s>0 s>0,基于 ( r 2 , t , r 2 , t − 1 , ⋯ ) (r_{2,t},r_{2,t-1},\cdots) (r2,t,r2,t−1,⋯) 对 r 2 , t + s r_{2,t+s} r2,t+s 的预测的MSE和基于 ( r 2 , t , r 2 , t − 1 , ⋯ ) 、 ( r 1 , t , r 1 , t − 1 , ⋯ ) (r_{2,t},r_{2,t-1},\cdots)、(r_{1,t},r_{1,t-1},\cdots) (r2,t,r2,t−1,⋯)、(r1,t,r1,t−1,⋯) 对 r 2 , t + s r_{2,t+s} r2,t+s 的预测的MSE相同,则 r 1 f a i l s t o G r a n g e r − c a u s e r 2 r_1\ fails\ to\ Granger-cause\ r_2 r1 fails to Granger−cause r2。
格兰杰因果检验的概念并不意味着真正的因果关系,它只意味着有预测能力。
r 2 f a i l s t o G r a n g e r − c a u s e r 1 r_2\ fails\ to\ Granger-cause\ r_1 r2 fails to Granger−cause r1 意味着:所有 p p p 个VAR系数矩阵 Φ 1 , ⋯ , Φ p \boldsymbol\Phi_1,\cdots,\boldsymbol\Phi_p Φ1,⋯,Φp 是下三角形矩阵:
( r 1 t r 2 t ) = ( ϕ 10 ϕ 20 ) + ( ϕ 11 1 0 ϕ 21 1 ϕ 22 1 ) ( r 1 , t − 1 r 2 , t − 1 ) + ⋯ + ( ϕ 11 p 0 ϕ 21 p ϕ 22 p ) ( r 1 , t − p r 2 , t − p ) + ( ε 1 t ε 2 t ) \left(\begin{matrix}r_{1t}\\r_{2t}\end{matrix}\right)=\left(\begin{matrix}\phi_{10}\\\phi_{20}\end{matrix}\right)+\left(\begin{matrix}\phi_{11}^1&0\\\phi_{21}^1&\phi_{22}^1\end{matrix}\right)\left(\begin{matrix}r_{1,t-1}\\r_{2,t-1}\end{matrix}\right)+\cdots+\left(\begin{matrix}\phi_{11}^p&0\\\phi_{21}^p&\phi_{22}^p\end{matrix}\right)\left(\begin{matrix}r_{1,t-p}\\r_{2,t-p}\end{matrix}\right)+\left(\begin{matrix}\varepsilon_{1t}\\\varepsilon_{2t}\end{matrix}\right) (r1tr2t)=(ϕ10ϕ20)+(ϕ111ϕ2110ϕ221)(r1,t−1r2,t−1)+⋯+(ϕ11pϕ21p0ϕ22p)(r1,t−pr2,t−p)+(ε1tε2t)
r 2 f a i l s t o G r a n g e r − c a u s e r 1 a n d r 1 f a i l s t o G r a n g e r − c a u s e r 2 r_2\ fails\ to\ Granger-cause\ r_1\ and\ r_1\ fails\ to\ Granger-cause\ r_2 r2 fails to Granger−cause r1 and r1 fails to Granger−cause r2 意味着:所有 p p p 个VAR系数矩阵 Φ 1 , ⋯ , Φ p \boldsymbol\Phi_1,\cdots,\boldsymbol\Phi_p Φ1,⋯,Φp 是对角矩阵:
( r 1 t r 2 t ) = ( ϕ 10 ϕ 20 ) + ( ϕ 11 1 0 0 ϕ 22 1 ) ( r 1 , t − 1 r 2 , t − 1 ) + ⋯ + ( ϕ 11 p 0 0 ϕ 22 p ) ( r 1 , t − p r 2 , t − p ) + ( ε 1 t ε 2 t ) \left(\begin{matrix}r_{1t}\\r_{2t}\end{matrix}\right)=\left(\begin{matrix}\phi_{10}\\\phi_{20}\end{matrix}\right)+\left(\begin{matrix}\phi_{11}^1&0\\0&\phi_{22}^1\end{matrix}\right)\left(\begin{matrix}r_{1,t-1}\\r_{2,t-1}\end{matrix}\right)+\cdots+\left(\begin{matrix}\phi_{11}^p&0\\0&\phi_{22}^p\end{matrix}\right)\left(\begin{matrix}r_{1,t-p}\\r_{2,t-p}\end{matrix}\right)+\left(\begin{matrix}\varepsilon_{1t}\\\varepsilon_{2t}\end{matrix}\right) (r1tr2t)=(ϕ10ϕ20)+(ϕ11100ϕ221)(r1,t−1r2,t−1)+⋯+(ϕ11p00ϕ22p)(r1,t−pr2,t−p)+(ε1tε2t)
在双变量模型中, r 2 f a i l s t o G r a n g e r − c a u s e r 1 r_2\ fails\ to\ Granger-cause\ r_1 r2 fails to Granger−cause r1 可以简化为检验 H 0 : ϕ 12 1 = ϕ 12 2 = ⋯ = ϕ 12 p = 0 H_0:\phi_{12}^1=\phi_{12}^2=\cdots=\phi_{12}^p=0 H0:ϕ121=ϕ122=⋯=ϕ12p=0,模型为:
r 1 t = ϕ 10 + ϕ 11 1 r 1 , t − 1 + ⋯ + ϕ 11 p r 1 , t − p + ϕ 12 1 r 2 , t − 1 + ⋯ + ϕ 12 p r 2 , t − p + ε 1 t r_{1t}=\phi_{10}+\phi_{11}^1r_{1,t-1}+\cdots+\phi_{11}^pr_{1,t-p}+\phi_{12}^1r_{2,t-1}+\cdots+\phi_{12}^pr_{2,t-p}+\varepsilon_{1t} r1t=ϕ10+ϕ111r1,t−1+⋯+ϕ11pr1,t−p+ϕ121r2,t−1+⋯+ϕ12pr2,t−p+ε1t
检验是一个简单的F检验。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)