GARCH와 ARMA의 차이점은 무엇입니까?


42

혼란 스러워요. ARMA와 GARCH 프로세스의 차이점을 이해하지 못합니다.

다음은 (G) ARCH (p, q) 프로세스입니다

σt2=α0+i=1qαirti2ARCH+i=1pβiσti2GARCH

그리고 여기 ARMA ( )가 있습니다 :p,q

Xt=c+εt+i=1pφiXti+i=1qθiεti.

ARMA는 단순히 GARCH의 확장입니까, GARCH는 반환에만 사용되며 가정합니다. 여기서 은 강한 흰색 프로세스를 따릅니다.r=σεε


1
fg nu의 답변 외에도 GARCH의 분산 프로세스는 시간에 따라 다릅니다. 그러나 여기서 SP500의 시계열 로그 리턴을 고려할 때 변동성 프로세스를 확보하려면 어떻게해야합니까? 어떤 사람들은 ARMA 모델을 사용하여 잔차 계열을 철회 한 다음이 잔차 계열을 GARCH 모델에 연결하여 조건부 분산 프로세스를 구해야한다고 말합니다. 또는 로그 리턴을 직접 연결 조건부 분산을 얻기 위해 SP500의 로그 리턴 프로세스를 GARCH 모델에 꽂습니까?

답변:


48

프로세스의 기능을 표현으로 혼동시키고 있습니다. (반환) 프로세스 .(Yt)t=0

  • ARMA (p, q) 모델 은 프로세스 의 조건 평균 을 다음과 같이 지정합니다.

Ittσ(Yt)

E(YtIt)=α0+j=1pαjYtj+k=1qβkϵtk
여기서, 시간의 정보 세트이다 되면, -algebra 결과 공정의 지연된 값에 의해 생성 된 .Ittσ(Yt)
  • GARCH (r, s) 모델 은 프로세스 의 조건부 분산 을 지정합니다.
    V(YtIt)=V(ϵtIt)σt2=δ0+l=1rδjσtl2+m=1sγkϵtm2

특히 첫 번째 동등성 .V(YtIt)=V(ϵtIt)

이외에도 이 표현을 바탕으로, 당신은 쓸 수 곳 강한 백색 잡음 과정이지만이 과정이 정의 된 방식을 따른다.Z t

ϵtσtZt
Zt
  • 조건의 평균과 분산에 대한 두 모델은 공정 평균을 ARMA로, 분산을 GARCH로 모델링 할 수 있다는 점에서 서로 완벽하게 호환됩니다. 이는 다음 표현과 같이 프로세스에 대한 ARMA (p, q) -GARCH (r, s) 모델의 완전한 스펙으로 이어집니다.
    Yt=α0+j=1pαjYtj+k=1qβkϵtk+ϵtE(ϵtIt)=0,tV(ϵtIt)=δ0+l=1rδlσtl2+m=1sγmϵtm2t

모든 회귀자가 지연된 경우 시간 에서 정보를 조정해서는 안 됩니까? t1
Jase

상기 정의를 참고 @Jase "여기 시간의 정보 세트이다 되면, -algebra 의해 생성되는 지연된 값 결과 과정 ." 즉, 입니다. 일부 작성자는 이것을 쓰지만 시간 설정된 정보의 개념과 반대 입니다. tσ( Y t ) I t =σ( Y t - 1 , Y t - 2,) I t - 1 tIttσ(Yt)It=σ(Yt1,Yt2,)It1t
tchakravarty

좋은! 여과가 아닌 시그마 대수를 사용하는 이유를 알고 있습니까?
Jase

1
@Jase, 일련의 정보 세트 는 필터링을 구성 합니다 . (It)t=0
tchakravarty

15

편집 : 나는 대답이 부족하다는 것을 깨달았고 더 정확한 대답을 제공했습니다 (아래 또는 위 참조). 나는 사실 실수로 이것을 편집하고 기록을 위해 남겨두고 있습니다.


다른 초점 매개 변수 :

  • ARMA는 프로세스의 조건 평균 의 특정 구조를 부과하는 확률 적 프로세스의 실현을위한 모델입니다 .
  • GARCH는 프로세스의 조건부 분산 의 특정 구조를 부과하는 확률 적 프로세스의 실현을위한 모델입니다 .

확률 론적 모델과 결정 론적 모델 :

  • ARMA는 인 확률 모델 확률 프로세스의 실현 - - 지연된 종속 변수 지연된 모델 오차 (조건부 평균)의 결정적 함수의 합으로서 규정된다 종속 변수가 있다는 점에서 스토캐스틱 오차항.
  • GARCH는 종속 변수 (프로세스의 조건부 분산) 가 지연된 변수 의 순전히 결정적인 함수 라는 점에서 결정적 모델 입니다 .

1
GARCH 프로세스의 조건부 분산은 정의 된 의미에서 결정 이고 는 지연과 무관 하므로 GARCH 프로세스는 이지 않습니다 . rt=σtεtεtt
mpiktas

1
@mpiktas, 맞습니다. GARCH 모델에 조건부 평균 (위에 쓴 예)과 조건부 분산 (수학적으로는 모델의 "주요 방정식"은 아니지만 직관적 인 모델)에 대한 두 가지 방정식이 포함 된 경우 내 주장 만 적용됩니다. 후자의 방정식에.
Richard Hardy

10

ARMA

ARMA ( ) 프로세스 를 따르는 를 고려하십시오 . 단순성을 위해 평균과 상수 분산이 0이라고 가정하십시오. 조건부 정보에 , 공지 (소정) 부분으로 분할 될 수 (조건부 평균 인 주어진 과 임의의 부분) :ytp,qIt1ytμtytIt1ut

yt=μt+ut;μt=φ1yt1++φpytp+θ1ut1++θqutq  (known, predetermined);ut|It1 D(0,σ2)  (random)

여기서 는 밀도입니다.D

조건부 평균 자체가 ARMA (유사한 방법으로 다음 )하지만 없이 랜덤 동시 오차항 : 여기서 ; 에 대한 ; 및 에 대한 . 이 프로세스는 와 같이 ( ) 대신 ( ) 순서를 갖습니다 .μtp,q

μt=φ1μt1++φpμtp+(φ1+θ1)ut1++(φm+θm)utm,
m:=max(p,q)φi=0i>pθj=0j>qp,mp,qyt

또한 과거의 실현 된 값이 아닌 과거의 조건 적 수단과 모델 매개 변수로 의 조건부 분포를 쓸 수 있습니다.yt

ytD(μt,σt2);μt=φ1μt1++φpμtp+(φ1+θ1)ut1++(φm+θm)utm;σt2=σ2,

후자의 표현은 ARMA와 GARCH 및 ARMA-GARCH의 비교를 더 쉽게 만듭니다.

개치

GARCH ( ) 프로세스 를 따르는 를 고려하십시오 . 단순성을 위해 평균이 일정하다고 가정하십시오. 그때yts,r

ytD(μt,σt2);μt=μ;σt2=ω+α1ut12++αsuts2+β1σt12++βrσtr2;utσti.i.D(0,1),

여기서 이고 는 밀도입니다.ut:=ytμtD

조건부 분산 ARMA (유사한 방법으로 다음 )하지만 없이 랜덤 동시 오류 용어.σt2s,r

ARMA- 가치

고려 무조건 제로 평균을 가지며, ARMA (이하 즉 ) -GARCH ( ) 프로세스. 그때ytp,qs,r

ytD(μt,σt2);μt=φ1μt1++φpμtp+(φ1+θ1)ut1++(φm+θm)utm;σt2=ω+α1ut12++αsuts2+β1σt12++βrσtr2;utσti.i.D(0,1),

여기서 ; 는 어떤 밀도, 예를 들어 보통이며; 에 대한 ; 및 에 대한 . D φ i = 0 i > p θ j = 0 j > qut:=ytμtDφi=0i>pθj=0j>q


조건부 평균 인해 ARMA로 프로세스는 본질적으로 동일한 형상을 갖는 조건 변동 으로 인해 GARCH에있어서, 단지 지연 주문 (의 비제 무조건 평균 허용 다를 수 크게이 결과를 변경하지 않아야 참조). 중요한 것은, 조건으로 한번 랜덤 오류 조건이없는 따라서, 모두 소정된다.I t 1ytIt1


3

ARMA 및 GARCH 프로세스는 프레젠테이션에서 매우 유사합니다. ARMA 프로세스가 오류 분산으로 가정 될 때 GARCH를 얻으므로 둘 사이의 구분선은 매우 얇습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.