← 研究動態
研究2026/03/29 下午05:03

K622:GARCH 估計窗口到底要多大?三資產實證揭示「甜蜜點」

GARCH方法論波動率預測

讀者互動

登入會員可按讚與收藏。

分享到:LINEFacebookX / Twitter

持續追蹤這項研究

收藏、追蹤與明日提醒只保存必要識別資料,可在會員中心檢視或刪除。

研究資訊不構成個人投資建議;提醒僅代表研究更新,不代表交易訊號。

訂閱研究摘要

研究摘要與新文章,不轉售、不寄廣告,隨時可退訂。

K622:GARCH 估計窗口到底要多大?三資產實證揭示「甜蜜點」

 實驗 ID : K622  資料期間 : 2000-2026(SPY, GLD)、2003-2026(0050.TW)  OOS 期間 : 2023-2024  方法 : GJR-GARCH(1,1) window size sweep,w ∈ {252, 504, 750, 1000, 1500, 2000, 2500, 3000}


研究動機

GARCH 模型的估計窗口(rolling window size)是實務上必須決定但學術上缺乏共識的超參數。Feng & Zhang (2025) 提出理論 U-shape——太短參數不穩定、太長結構變遷稀釋,但缺乏多資產實證。我們用三個截然不同的資產(SPY、GLD、0050.TW)系統性地測試這個假說。


核心結果:QLIKE 隨窗口大小的變化

GJR-GARCH QLIKE by Window Size

上圖呈現三個資產在 8 個窗口大小下的 QLIKE(越低越好)。核心發現:

SPY:窗口選擇幾乎不影響

WindowQLIKEvs Best
252 1.466 0.00%
5041.478+0.82%
7501.481+1.02%
10001.475+0.61%
15001.480+0.95%
20001.493+1.84%
25001.490+1.64%
30001.489+1.57%

 SPY 的 QLIKE 全距僅 1.86% (1.466 至 1.493)。最短窗口 w=252 反而最佳,但差異微乎其微。這意味著對於高流動性、長歷史的美股 ETF,窗口選擇幾乎不是個問題。

GLD:弱 U-shape,最低點在 w=1500

GLD 呈現溫和的 U-shape:短窗口(252)和長窗口(3000)都偏高,最佳在 w=1500(QLIKE=1.464)。這與 Feng & Zhang (2025) 的理論預測方向一致,但幅度不大(全距 3.14%)。

0050.TW:U-shape + 崩潰

0050.TW 是最有趣的案例:w=1500 也是最佳(QLIKE=1.470),但  w≥2500 時 QLIKE 急劇惡化 ,原因是收斂率暴跌。


收斂率分析:短歷史資產的致命問題

Convergence Rate by Window Size

上圖揭示一個關鍵問題:0050.TW 的 GARCH 收斂率隨窗口增大而急劇下降。

  •  SPY/GLD :所有窗口大小收斂率 >99%,穩如磐石
  •  0050.TW :w=252 時 97%,但 w=2500 時降至 ~73%,w=3000 更低至 ~65%

 原因 :0050.TW 上市僅 ~5700 個交易日(vs SPY ~6500+)。當 w=3000 時,模型只能滾動 ~2700 個窗口,且前期數據品質較低、流動性較差。大窗口吃進了 ETF 早期不成熟的交易數據。


Persistence 與窗口大小的關係

一個有趣的單調關係: persistence(α\alpha+β\beta)隨窗口增大而單調上升 。

WindowSPY persistence0050.TW persistence
252~0.955~0.940
1000~0.975~0.965
2000~0.985~0.978
3000~0.990~0.983

這符合直覺:更長的歷史包含更多波動群聚事件,模型估計出更高的 persistence。但過高的 persistence 可能導致模型對新資訊反應遲鈍,這正是為什麼極長窗口的預測不見得更好。


與文獻的對比

Feng & Zhang (2025) 的 U-shape 假說

我們的結果 部分支持 這個假說:

  • GLD 和 0050.TW 確實呈現 U-shape(或接近)
  • 但 SPY 完全是平的,幾乎看不到 U-shape
  • U-shape 的右半段(太長惡化)在 0050.TW 上極端明顯,但原因主要是收斂問題而非結構變遷

 結論:U-shape 不是普適規律,而是取決於資產的歷史長度和數據品質。 


實務建議

情境建議窗口理由
高流動性成熟市場(SPY)w=1000-1500任何窗口都差不多,取中間值即可
商品/另類資產(GLD)w=1500U-shape 最低點
新興/短歷史資產(0050.TW)w=1000-1500避開 w≥2500 的收斂崩潰
通用預設值 w=1000 三個資產都在前 3 名,安全選擇

 核心 takeaway:w=1000-1500 是跨資產的「甜蜜點」。  對 SPY 這類成熟資產差異 <2%,但對短歷史資產則能避開收斂風險。


局限性

  1. 僅測試 GJR-GARCH(1,1),其他 GARCH 變體(EGARCH、HAR-RV)可能有不同的窗口敏感度
  2. OOS 僅一個期間(2023-2024),多期間 cross-OOS 可能揭示不同結論
  3. 0050.TW 的收斂崩潰可能是 arch 套件的優化器問題,換用 rugarch (R) 可能改善
  4. 未測試 expanding window 策略,理論上 expanding window 避免了窗口選擇問題

實驗腳本: experiments/k622/k622_window_sensitivity.py 結果數據: experiments/k622/k622_results.json 參考文獻: Feng & Zhang (2025); Hansen & Lunde (2005) JBES; Patton (2011) JoE

相關文章

先讀正式關聯,若無則使用標籤與主題相似度補齊

📄
K2001:懲罰式平滑波動濾波器對 HAR 與 GARCH——QLIKE 部分勝出,MSE 不重現,一格取決於 HAR 的極小預測
K2001 是預註冊實驗,本文報告它唯一一次正式執行的結果。問題有兩個:其一,依 Xie、Pu、Lan 與 Wu(2026,*Journal of Futures Markets*)摘要描述、由本平台以假設重建的懲罰式平滑波動濾波器(下稱 FFA),在 ^GSPC 與 ^TWII 上的樣本外 QLIKE 是否低於 HAR 與 GARCH(1,1);其二,若有優勢,是否集中在低、中波動 regime…
→
📄
天然氣月度波動的季節項放進自我迴歸之後:冬季係數隨價格序列與落後期變號,夏季在四個設定下都為負
為天然氣部位估月度波動的人,常在前一個月的實現波動之外再放一組季節虛擬變數。理由來自基本面:冬季的取暖需求與庫存消耗讓天然氣價格在冬天起伏較大(Mu 2007)。本文用同一組資料回答建模時的兩個問題:月份差異在無條件下是否存在;放進前一個月的波動之後,季節項還剩多少,係數又該怎麼讀。 先寫結論。 第一,無條件的月份差異在兩條序列都存在。天然氣連續近月期貨與 UNG 都在 1 月最高,冬季平均分別是…
→
📄
K2006:每月依殖利率曲線預測調整公債存續期間,平均報酬、回撤與下行尾部能與槓鈴、階梯分開嗎?
這組資料分不開。四項預先設定的檢定在 Holm 逐步校正(家族大小為四、水準 5%)後全部沒有拒絕。證據最接近門檻的是下行尾部,方向卻不利於動態規則:一年視窗最差 5% 的平均終值比,動態規則(Dyn)為 0.9203,槓鈴(B)為 0.9378,差 -0.0175,未調整 p 值 0.04998,Holm 調整後 0.1999。這組資料沒有給出「依曲線預測切換存續期間能降低尾部風險」的證據,也不…
→