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

금융/시계열

[시계열] 추세안정, 랜덤워크 (Trend Stationary, Random Walk) (General Case)

xeskin 2020. 9. 4. 13:59
반응형

일반적으로 적절한 변환을 거치면 time series process를 다음과 같이 쓸 수 있다.

ϕ(L)yt=θ(L)ϵt(1)

여기서 ϕ(L),θ(L)은 각각 다음과 같다.

ϕ(L)=1ϕ1Lϕ2L2ϕpLp

θ(L)=1+θ1L+θ2L2++θqLq

그러면 ϕ(L)은 최대 p개의 근을, θ(L)은 q개의 근을 갖는다. 이를 인수분해하면 다음과 같다.

(1ϕ1L)(1ϕ2L)(1ϕpL)yt=(1θ1L)(1θ2L)(1θqL)ϵt

여기서 ϕ,θ는 다항식의 근을 가리킨다.

 

Case 1: ϕ(L)=θ(L)

이 경우에는 (1)의 식은 다음과 같이 된다.

yt=θ(L)ϕ(L)ϵt=ψ(L)ϵt

그러므로, 충격반응함수는 1,0,0,가 된다. 이 과정은 trend stationary하다.

 

Case 2: ϕ(L)θ(L)

이 경우, 다음과 같이 정리할 수 있다.

yt=θ(L)ϕ(L)ϵt=[(1θ1L)(1θ2L)(1θqL)][(1ϕ1L)1(1ϕ2L)1(1ϕpL)1]ϵt=(ψ0+ψ1L+ψ2L2+)ϵt=ψ(L)ϵt(2)

위의 관계를 이용하면 yt+2,yt+1,yt를 다음과 같이 쓸 수 있다.

yt+2=(ψ0+ψ1L+ψ2L2+)ϵt+2=ψ0ϵt+2+ψ1ϵt+1+ψ2ϵt+ψ3ϵt1+yt+1=(ψ0+ψ1L+ψ2L2+)ϵt+1=0+ψ0ϵt+1+ψ1ϵt+ψ2ϵt1+ψ3ϵt2+yt=(ψ0+ψ1L+ψ2L2+)ϵt=0+0+ψ0ϵt+ψ1ϵt1

그러므로,

yt+2yt1=ψ0ϵt+2+(ψ1ψ0)ϵt+1+(ψ2ψ1)ϵt+(ψ3ψ2)ϵt1+yt+1yt=ψ0ϵt+1+(ψ1ψ0)ϵt+(ψ2ψ1)ϵt1+yt=ψ0ϵt+(ψ1ψ0)ϵt1+

a0=ψ0이라 두고, ai=ψiψi1이라 하자. 그러면, 위의 식은

yt+2yt+1=a0ϵt+2+a1ϵt+1+a2ϵt+a3ϵt1+yt+1yt=a0ϵt+1+a1ϵt+a2ϵt1+yt=a0ϵt+a1ϵt1+

가 되고 yt+2는 다음과 같이 쓸 수 있다.

yt+2=(yt+2yt+1)+(yt+1yt)+yt=yt+2+yt+1+yt=a0ϵt+2+(a0+a1)ϵt+1+(a0+a1+a2)ϵt+(a1+a2+a3)ϵ+t1+

yt에서 멈추지 않고 무한합을 취하면 다음과 같다.

yt+2=j=0yt+2j=a0ϵt+2+(a0+a1)ϵt+1+(a0+a1+a2)ϵt+(a0+a1+a2+a3)ϵt1++limn(nj=0aj)ϵt+2n(3)

ytAR(1)을 따른다고 가정하면,

yt=ϕyt1+ϵt(1ϕL)yt=ϵtyt=(1ϕL)1ϵtyt=(1+ϕL+ϕ2L2+)ϵtyt=1+ϕϵt1+ϕ2ϵt2++limnϕnϵtn

그럼 (3)식의 관계로부터

yt=j=0ytj=a0ϵt+(a0+a1)ϵt1+(a0+a1+a2)ϵt2++limn(nj=0aj)ϵtn=ψ0ϵt+ψ1ϵt1+ψ2ϵt2++limnψnϵtn

이 경우, ψi=ϕi가 된다. 그러므로,

1. yt랜덤워크면, ϕ=1limn1n=nj=0aj=1
2. yt가 안정과정(stationary process)이면, |ϕ|<1limnϕn=nj=0aj=0

위의 식은 간단한 경우다. Process가 (2)와 같이 복잡한 경우 ψ1이나 0, 적당한 값 α로 수렴할 수 있다. 그리고 a(L)ytyt1=a(L)ϵt와 같이 lag-operator의 다항식인 경우 nj=0aj=a(1)이 된다.

 

이제 다음 네가지 경우를 생각해보자.

1. a(1)>1: Very hardly seen
2. a(1)=1: Random Walk
3. 0<a(1)<1: Mean Reversion (Random Walk + Stationary)
4. a(1)=0: Stationary

Note. mean reversion process는 Ornstein-Uhlenbeck process와 비슷하다.

dxt=α(μxt)dt+σdWt

Impluse Responsibility Functions

반응형