Loading [MathJax]/jax/output/CommonHTML/jax.js

금융/시계열

[시계열] 충격반응분석 (Impulse Response Analysis) - (3) (Sims Orthogonalization)

xeskin 2020. 9. 1. 12:00
반응형

이전 포스팅에서는 두 변수를 코릴시키기 위해 'Cholesky Decompostion'을 배웠다. 우리의 최종 목적은 코릴돼있는 두 변수를 그렇지 않게 만드는 것이다. 우선, xt=C(L)ξt를 다음과 같이 써보자.

[ytzt]=[C0,yyC0,yzC0,zyC0,zz][ξy,tξz,t]+C1xit1+

Sims는 C0가 lower-triangular matrix여야 한다고 제안했다. 즉,

[ytzt]=[C0,yy0C0,zyC0,zz][ξy,tξz,t]+[C1,yyC1,yzC1,zyC1,zz][ξy,t1ξz,t1]+C2ξt2+

이는 VAR을 직교화함으로써 C0,yz의 이펙트를 C0,zy가 흡수하는 걸 의미한다. 즉,

C0=B0A1C0=IA1C0=A1

그리고 우리가 A를 lower-triangular matrix로 정의했기 때문에 A1도 lower-triangular matrix가 된다.

 

위의 식은 VARVMA()로 표현한 것이다. 이걸 다시 VAR로 표현하면 다음과 같다.

C(L)1xt=ξtD(L)xt=ξtwhereD(L)=C(L)1

그럼 이 식은 과거 변수들의 유한 합과 하나의 에러텀을 갖는 것으로 바뀐다.

[D0,yy0D0,zyD0,zz][ytzt]+[D1,yyD1,yzD1,zyD1,zz][yt1zt1]+D2xt2+=[ξy,tξz,t]

D0,yyyt=0D1,yyyt1D2,yyyt2Dp,yyytpD1,yzzt1D2,yzzt2Dp,yzztp+ξy,t

 

D0,zzzt=D0,zyytD1,zyyt1D2,zyyt2Dp,zyytpD1,zzzt1D2,zzzt2Dp,zzztp+ξz,t

(1)

위 식(1)을 각각 D0,yy,D0,zzzt로 나누자.

yt=0+a1,yyyt1+a2,yyyt2++ap,yyytp+a1,yzzt1+a2,yzzt2++ap,yzztp+ξy,t

 

zt=a0,zyyt+a1,zyyt1+a2,zyyt2++ap,zyytp+a1,zzzt1+a2,zzzt2++ap,zzztp+ξz,t

 

(1) 식을 보는 방법 중 하나는 OLS다. 이를 OLS로 표현해보자.

ξy,t=ytE[yt|yt1,yt2,,ytp,zt1,zt2,,ztp]

ξz,t=ztE[zt|yt,yt1,yt2,,ytp,zt1,zt2,,ztp]

여기서 ξy,t(yt,yt1,yt2,,ytp,zt1,zt2,,zt2)의 선형 결합이다. 그러면 OLS의 정의에 의해, ξz,t는 회귀 변수의 그 어떤 선형 결합과 독립(직교)이어야 한다. 그러므로 ξy,t,ξz,t는 언코릴됐다.

반응형