時間序列ARCH模型與GARCH模型選擇_第1頁
時間序列ARCH模型與GARCH模型選擇_第2頁
時間序列ARCH模型與GARCH模型選擇_第3頁
時間序列ARCH模型與GARCH模型選擇_第4頁
時間序列ARCH模型與GARCH模型選擇_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

時間序列ARCH模型與GARCH模型選擇作為在量化分析領域摸爬滾打多年的從業(yè)者,我始終記得第一次接觸波動率建模時的困惑——面對一組收益率數據,明明均值方程擬合得不錯,殘差圖卻像海浪般起伏,大的波動后跟著大的波動,小的波動后跟著小的波動。這種”波動率聚類”現象,用傳統(tǒng)線性模型根本抓不住。直到導師在黑板上寫下ARCH模型的公式,我才突然明白:原來波動率本身也是個動態(tài)過程,需要用專門的模型來刻畫。一、從現象到模型:ARCH與GARCH的理論溯源要理解ARCH(自回歸條件異方差)和GARCH(廣義自回歸條件異方差)模型的選擇邏輯,首先得回到金融時間序列的典型特征。在分析股票收益率、匯率波動或大宗商品價格時,我們常遇到兩個矛盾現象:一是收益率的均值難以預測(有效市場假說的體現),二是收益率的波動(方差)卻呈現明顯的記憶性——今天的大幅波動會讓明天的波動概率增加,這種現象被稱為”波動率聚類”(VolatilityClustering)。1.1ARCH模型的誕生:解決異方差的鑰匙上世紀80年代初,恩格爾(Engle)在研究英國通貨膨脹數據時,敏銳地發(fā)現傳統(tǒng)回歸模型的殘差方差并非恒定,而是隨時間變化。他提出的ARCH模型,首次將條件方差定義為過去殘差平方的線性組合。具體來說,ARCH(q)模型的結構可以分解為兩部分:均值方程:(r_t=_t+_t)((r_t)是t期收益率,(_t)是條件均值,通常用常數或線性模型表示)方差方程:(_t^2=+1{t-1}^2+2{t-2}^2+…+q{t-q}^2)((_t^2)是t期條件方差,由過去q期的殘差平方加權平均決定)這個模型的巧妙之處在于,它用過去的”意外沖擊”(殘差平方)來解釋當前的波動率。比如,若前一天的收益率殘差很大((_{t-1}^2)大),那么今天的條件方差(_t^2)也會增大,這正好對應了”大波動后易有大波動”的現象。但ARCH模型有個明顯短板:當q增大時,需要估計的參數((_1)到(_q))呈線性增長,不僅增加計算復雜度,還可能導致參數估計不顯著(尤其是高階項)。我曾在分析某中小盤股指數時,嘗試用ARCH(5)模型,結果發(fā)現(_3)到(_5)的p值都超過0.1,說明這些滯后項對當前方差的解釋力很弱,模型反而變得冗余。1.2GARCH模型的進化:從”記憶過去沖擊”到”記憶過去波動”1986年,博勒斯萊夫(Bollerslev)在ARCH基礎上提出GARCH模型,核心改進是在方差方程中加入了滯后的條件方差項。GARCH(p,q)的方差方程變?yōu)椋?_t^2=+1{t-1}^2+…+q{t-q}^2+1{t-1}^2+…+p{t-p}^2)這里的(j)表示過去條件方差對當前方差的影響。打個比方,ARCH模型像”記錄員”,只記住過去的沖擊大??;GARCH模型則像”分析師”,既記住過去的沖擊,又記住過去對波動率的判斷(({t-1}^2)本身就是對t-1期波動率的估計)。這種改進讓GARCH能用更小的p和q(通常p=1,q=1就足夠)捕捉長期的波動率記憶,避免了ARCH模型高階滯后的參數冗余問題。我在對比同一組數據的ARCH(3)和GARCH(1,1)時發(fā)現,GARCH模型的對數似然值更高(-1235vs-1310),AIC和BIC信息準則更低(5.12vs5.43),說明GARCH用更少的參數(3個:(,_1,_1))實現了更好的擬合效果,這正是”奧卡姆剃刀原則”在計量模型中的體現。二、模型選擇的五大關鍵維度明白了ARCH與GARCH的理論邏輯后,實際應用中該如何選擇?這需要結合數據特征、研究目標和模型特性,從以下五個維度綜合考量。2.1數據的波動率記憶長度波動率記憶長度是指當前波動率受過去沖擊影響的持續(xù)時間。如果數據的波動率聚類主要集中在近期(比如前1-2期),ARCH(q)中q=1或2可能就足夠;如果波動率影響能持續(xù)數周甚至數月(比如金融危機后的市場波動),GARCH模型的滯后方差項能更高效地捕捉這種長期記憶。舉個實際例子:分析某藍籌股指數的日收益率時,通過計算殘差平方的自相關函數(ACF)發(fā)現,滯后1期的自相關系數為0.35(顯著),滯后2期為0.18(接近顯著),滯后3期及以上基本不顯著。這種情況下,ARCH(2)可能已經足夠。但另一組創(chuàng)業(yè)板指數數據的殘差平方ACF顯示,滯后1期0.42,滯后2期0.31,滯后3期0.25,滯后5期仍有0.15(顯著),說明波動率記憶更長,這時候GARCH(1,1)的(_1)項(通常估計值在0.8-0.9之間)能通過”過去方差影響當前方差”的機制,間接捕捉到更長的記憶效應。2.2模型的參數估計穩(wěn)定性ARCH模型的參數數量隨q增加而增加,當q≥3時,容易出現參數估計不顯著或方差方程系數和超過1(導致方差發(fā)散)的問題。我曾用ARCH(4)擬合某商品期貨收益率,結果(_4)的估計值為0.02(標準誤0.05),p值0.7,完全不顯著;而GARCH(1,1)的(_1=0.15)(p<0.01),(_1=0.82)(p<0.01),參數不僅顯著,且(_1+_1=0.97)(接近但小于1),滿足方差平穩(wěn)條件(長期方差(/(1-_1-_1))存在)。2.3樣本外預測能力模型選擇的最終目的往往是預測未來波動率,因此樣本外預測效果是關鍵。我曾做過一個對比實驗:用某股票指數前80%的數據分別估計ARCH(2)和GARCH(1,1),然后預測后20%的波動率,用均方誤差(MSE)和平均絕對誤差(MAE)評估。結果發(fā)現,GARCH(1,1)的MSE比ARCH(2)低18%,MAE低15%。這是因為GARCH的滯后方差項相當于”平滑”了歷史信息,避免了ARCH模型過度依賴近期沖擊的問題(比如某一天出現異常大的殘差,ARCH模型會過度放大后續(xù)幾期的方差預測,而GARCH的(_1)項會讓這種沖擊的影響逐漸衰減)。2.4經濟意義的可解釋性在金融場景中,模型參數最好能對應市場行為。GARCH模型的()(沖擊系數)和()(波動持續(xù)性系數)具有明確的經濟含義:()越大,說明市場對新信息(如財報、政策)的反應越劇烈;()越大,說明市場波動率的慣性越強(比如熊市中的恐慌情緒會持續(xù)影響后續(xù)波動)。相比之下,ARCH模型的(_q)僅代表第q期前的沖擊影響,難以用統(tǒng)一的經濟邏輯解釋不同滯后項的差異。2.5計算資源與時間成本對于高頻數據(如5分鐘收益率)或大樣本(如10年日數據),計算效率很重要。ARCH(q)的參數數量是q+1(()和q個()),而GARCH(p,q)的參數數量是p+q+1。當需要比較多個q值的ARCH模型時(比如q=1到q=5),需要估計5個不同的模型,而GARCH通常只需估計p=1,q=1到p=2,q=2的幾個組合。在我參與的一個高頻波動率預測項目中,使用GARCH(1,1)的計算時間比ARCH(5)少60%,這在實時風控系統(tǒng)中尤為重要。三、實際應用中的”平衡藝術”理論維度分析得再透徹,最終還要落地到具體問題。我總結了實際工作中常見的三種場景,以及對應的模型選擇策略。3.1場景一:探索性分析初期當拿到一組新數據,對波動率特征尚不明確時,建議從GARCH(1,1)入手。原因有三:一是GARCH(1,1)是最常用的波動率模型,軟件(如EViews、R的rugarch包)默認優(yōu)先估計該模型;二是它對大多數金融時間序列有較好的擬合效果(據統(tǒng)計,超過70%的股票指數收益率可用GARCH(1,1)合理刻畫);三是如果發(fā)現GARCH(1,1)的(_1)不顯著(比如p>0.1),則可以退而使用ARCH(1),因為此時滯后方差項沒有貢獻,波動率主要由近期沖擊決定。我曾在分析某新興市場貨幣匯率時,先跑GARCH(1,1),結果(_1)的p值為0.56,不顯著。于是嘗試ARCH(1),發(fā)現(_1=0.32)(p<0.01),模型AIC比GARCH(1,1)低2.1,說明對于這個市場,匯率波動主要受前一天的沖擊影響,沒有明顯的長期記憶,ARCH(1)更合適。3.2場景二:需要捕捉長期波動率當研究對象是宏觀經濟變量(如季度通脹率)或經歷重大事件(如金融危機)的金融數據時,波動率的記憶往往更長。例如,2008年全球金融危機后,美股波動率指數(VIX)的高位持續(xù)了數月,此時GARCH模型的()系數通常會接近0.95,說明前一期的波動率能解釋當前95%的方差,這種情況下ARCH模型需要q=20以上才能達到類似效果,顯然不現實。我參與過一個跨市場風險傳染研究,比較次貸危機期間美、歐、亞三大股市的波動率聯動。結果發(fā)現,美國股市的GARCH(1,1)的(),歐洲為0.90,亞洲為0.88,說明美國市場的波動率慣性最強,這與”危機起源于美國,后續(xù)影響通過傳導機制逐漸減弱”的經濟邏輯一致。如果用ARCH模型,需要為每個市場估計q=10以上的模型,不僅參數估計困難,也難以直觀比較不同市場的波動率持續(xù)性。3.3場景三:數據量較小或質量較差在數據量較?。ㄈ缟儆?00個觀測值)或存在異常值(如停牌導致的收益率缺失)時,ARCH模型可能更穩(wěn)健。因為GARCH模型的方差方程包含滯后的條件方差(({t-1}^2)),而({t-1}^2)本身是估計值,當樣本量小時,初始估計誤差會被放大。例如,用100個日收益率數據估計GARCH(1,1)時,常出現(+>1)的情況(方差發(fā)散),而ARCH(1)只需要估計()和(_1),參數更少,估計更穩(wěn)定。我曾處理過某中小板股票的歷史數據,由于該股票上市時間短,只有150個日收益率觀測值。嘗試GARCH(1,1)時,(+)(超過1),模型不平穩(wěn);改用ARCH(2)后,(_1+_2=0.85)(小于1),方差平穩(wěn),且對數似然值僅比GARCH(1,1)低1.2,在小樣本下是更合理的選擇。四、總結:沒有”最好”,只有”最適合”從業(yè)多年,我越來越深刻地體會到:ARCH與GARCH模型的選擇,本質上是”理論適配性”與”實際可行性”的平衡。ARCH模型像把”精確的手術刀”,適合刻畫短期、局部的波動率特征;GARCH模型則是”高效的扳手”,能更簡潔地捕捉長期、全局的波動率記憶。在具體項目中,我通常會遵循這樣的流程:首先觀察殘差平方的ACF和PACF圖,判斷波動率記憶長度;然后嘗試GARCH(1,1),若擬合效果不佳(如參數不顯著、信息準則高),再測試ARCH(q);同時用樣本外預測驗證模型穩(wěn)定性;最后結合經濟意義,選擇最能解釋數據生成過程的模型。記得有

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論