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αirt−i2⏟ARCH+∑i=1pβiσt−i2⏟GARCH

Ve işte ARMA ( ):p,q

Xt=c+εt+∑i=1pφiXt−i+∑i=1qθiεt−i.

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(Yt∣It)=α0+∑j=1pαjYt−j+∑k=1qβkϵt−k
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(Yt∣It)=V(ϵt∣It)≡σt2=δ0+∑l=1rδjσt−l2+∑m=1sγkϵt−m2

Özellikle, birinci denkliğin .V(Yt∣It)=V(ϵt∣It)

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αjYt−j+∑k=1qβkϵt−k+ϵtE(ϵt∣It)=0,∀tV(ϵt∣It)=δ0+∑l=1rδlσt−l2+∑m=1sγmϵt−m2∀t

Tüm regresörler gecikmeli ise, zamanında bilgi üzerinde koşullandırmıyor olmanız gerekmez mi? t−1
— 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=σ(Yt−1,Yt−2…,)It−1t
— 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,qIt−1ytμtytIt−1ut

yt=μt+ut;μt=φ1yt−1+…+φpyt−p+θ1ut−1+…+θqut−q  (known, predetermined);ut|It−1 ∼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μt−1+…+φpμt−p+(φ1+θ1)ut−1+…+(φm+θm)ut−m,
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

yt∼D(μt,σt2);μt=φ1μt−1+…+φpμt−p+(φ1+θ1)ut−1+…+(φm+θm)ut−m;σ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

yt∼D(μt,σt2);μt=μ;σt2=ω+α1ut−12+…+αsut−s2+β1σt−12+…+βrσt−r2;utσt∼i.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

yt∼D(μt,σt2);μt=φ1μt−1+…+φpμt−p+(φ1+θ1)ut−1+…+(φm+θm)ut−m;σt2=ω+α1ut−12+…+αsut−s2+β1σt−12+…+βrσt−r2;utσt∼i.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.ytIt−1


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.