GARCH ve ARMA arasındaki fark nedir?


42

Kafam karıştı. Bir ARMA ve bir GARCH süreci arasındaki farkı anlamıyorum. Bana göre aynı hayır var mı?

İşte (G) ARCH (p, q) süreci

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

Ve işte ARMA ( ):p,q

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

ARMA GARCH basitçe bir uzantısı var, GARCH sadece döner için varsayım ile kullanılan burada güçlü beyaz bir süreç takip?r=σεε


1
Fg nu'nun cevabına ek olarak, GARCH'taki varyans süreci de zamanla değişkendir. Bununla birlikte, burada bir hile var; SP500’e ait bir günlük kütük getirisi verildiğinde, oynaklık sürecini elde etmek için ne yapmalıyız? Bazı insanlar artık serileri geri çekmek için ARMA modelini kullanmamız gerektiğini söylüyor, sonra koşullu varyans sürecini elde etmek için bu serilerden birini GARCH modeline takmamız gerektiğini söylüyor? Veya doğrudan koşullu varyansı elde etmek için log-return fişini SP500 log-return işlemini doğrudan GARCH modeline takın

Yanıtlar:


48

Bir sürecin özelliklerini temsili ile birleştiriyorsunuz. (Return) işlemini düşünün .(Yt)t=0

  • Bir ARMA (p, q) modeli , işlemin koşullu ortalamasını şu şekilde belirtir:

ıttσ(Yt)

E(YtIt)=α0+j=1pαjYtj+k=1qβkϵtk
Burada, süre içinde bilgi kümesi olan, cebiri sonuç işleminin gecikmeli değerleri tarafından üretilen .Ittσ(Yt)
  • GARCH (r, s) modeli, işleminin koşullu varyansını belirtir.
    V(YtIt)=V(ϵtIt)σt2=δ0+l=1rδjσtl2+m=1sγkϵtm2

Özellikle, birinci denkliğin .V(YtIt)=V(ϵtIt)

Bir yana : Bu gösterime dayanarak, , burada güçlü bir beyaz gürültü işlemidir, ancak bu işlemin tanımlanma şeklinden kaynaklanır.Z t

ϵtσtZt
Zt
  • İki model (koşullu ortalama ve varyans için) birbiriyle mükemmel bir şekilde uyumludur, çünkü işlemin ortalaması ARMA ve varyasyonları GARCH olarak modellenebilir. Bu, aşağıdaki temsilde gösterildiği gibi işlem için bir ARMA (p, q) -GARCH (r, s) modelinin tam belirtimine yol açar
    Yt=α0+j=1pαjYtj+k=1qβkϵtk+ϵtE(ϵtIt)=0,tV(ϵtIt)=δ0+l=1rδlσtl2+m=1sγmϵtm2t

Tüm regresörler gecikmeli ise, zamanında bilgi üzerinde koşullandırmıyor olmanız gerekmez mi? t1
Jase

@Jase tanımına dikkat edin, "Burada, , işleminin gecikmiş değerleri tarafından oluşturulan olan zamanında ayarlanan bilgilerdir ." Bu, . Bazı yazarlar bunu olarak yazarlar ancak bu, zamanında ayarlanan bir bilgi kavramına . Ittσ(Yt)It=σ(Yt1,Yt2,)It1t
tchakravarty

Güzel! Sigma-cebirini neden kullandığımızı biliyor musun, filtreleme değil mi?
Jase

1
@Jase, bilgi setleri dizisi teşkil bir filtrasyon . (It)t=0
tchakravarty

15

Düzenleme: Cevabın eksik olduğunu ve bu nedenle daha kesin bir cevap verdiğini fark ettim (aşağıya - ya da belki yukarıya bakın). Bunu gerçek hatalar için düzenledim ve kayıt için bırakıyorum.


Farklı odak parametreleri:

  • ARMA, işlemin koşullu ortalamasının belirli bir yapısını empoze eden stokastik bir sürecin gerçekleşmesi için bir modeldir .
  • GARCH, işlemin koşullu varyansının belirli bir yapısını empoze eden stokastik bir sürecin gerçekleşmesi için bir modeldir .

Stokastik ve deterministik model:

  • ARMA a, stokastik model stokastik sürecin gerçekleştirilmesi - - gecikmeli bağımlı değişken ve gecikmeli modeli hatası (koşullu ortalama) 'in bir belirleyici fonksiyonun bir toplamı olarak belirtilir bağımlı değişken anlamda ve bir stokastik hata terimi.
  • GARCH, bağımlı değişkenin - işlemin koşullu varyansı - değişken değişkenlerin tamamen belirleyici bir işlevi olduğu anlamında belirleyici bir modeldir .

1
GARCH işleminin koşullu varyansı sizin tanımınıza göre belirleyicidir, ancak GARCH işlemi değildir, çünkü ve , değişkenlerinden bağımsızdır . rt=σtεtεtt
mpiktas

1
@mpiktas, Doğru. GARCH modeli, biri koşullu ortalama (yukarıda yazdığın bir örnek) ve diğeri koşullu varyans için (sezgisel, matematiksel olmasa da, modelin "ana denklemi") iki denklem içeriyorsa, benim argümanım geçerlidir. ikinci denklemde.
Richard Hardy,

10

ARMA

Bir ARMA ( ) işlemini takip eden düşünün . Sadelik için sıfır ortalama ve sabit varyansa sahip olduğunu varsayalım. Koşullu bilgileri , bilinen (önceden tespit edilmiş bir) parçası haline bölümlenmiş olabilir (koşullu yolu olan verilen ve rasgele parça) :ytp,qIt1ytμtytIt1ut

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

burada bir yoğunluktur.D

Koşullu ortalama kendisi ARMA (benzer bir işlem aşağıdaki ), fakat olmayan rastgele eşzamanlı hata terimi: burada ; için ; ve için . Bu işlemin gibi ( ) yerine ( ) düzenine sahip olduğunu . p , q μ t = φ 1 μ t - 1 + ... + φ p μ t - p + ( φ 1 + θ 1 ) u t - 1 + ... + ( φ m + θ m ) u t - m , m : = en fazla ( p , q )μ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

koşullu dağılımını , geçmiş koşullu araçları (geçmiş gerçek değerleri yerine) ve model parametreleri bakımından da yazabiliriz.yt

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

İkinci gösterim, ARMA'nın GARCH ve ARMA-GARCH ile karşılaştırılmasını kolaylaştırır.

GARCH

Bir GARCH ( ) işlemini takip eden düşünün . Sadelik için sabit ortalama olduğunu varsayalım. Sonrayts,r

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

burada ve bir yoğunluğudur.ut:=ytμtD

Koşullu varyans ARMA (benzer bir işlem aşağıdaki ), fakat olmayan rastgele eşzamanlı hata terimi.σt2s,r

ARMA-GARCH

Düşünün koşulsuz ortalama sıfır ve bir ARMA (izler ) -GARCH ( ) işlemi. Sonraytp,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),

buradaki ; bir yoğunluktur, örneğin Normal; için ; ve için .ut:=ytμtDφi=0i>pθj=0j>q


Koşullu ortalama nedeniyle ARMA işlem esas olarak aynı biçime sahiptir koşullu varyans bağlı GARCH işlemi, sadece gecikme siparişleri (bir sıfır olmayan koşulsuz ortalama sağlayan farklı olabilir önemli ölçüde bu sonuç değiştirmemelidir). Önemli olarak, hiçbiri de şartlandırılmış rastgele hata terimlerine sahip değildir , dolayısıyla her ikisi de önceden belirlenmiştir.ytIt1


3

ARMA ve GARCH süreçleri sunumlarında çok benzer. İkisi arasındaki ayırma çizgisi çok incedir, çünkü hata varyansı için bir ARMA işlemi varsayıldığında GARCH alırız.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.