實作一個基本的 GARCH 模型
在這個練習中,你會熟悉 Python 的 arch 套件,並使用其中的函式(例如 arch_model())來實作一個 GARCH(1,1) 模型。
先定義一個基本的 GARCH(1,1) 模型,接著擬合模型、檢視擬合摘要,並繪製結果。
本題已預先載入 S&P 500 報酬資料為 sp_data,且已為你匯入 arch 套件。
本練習屬於課程
Python 中的 GARCH 模型
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Specify GARCH model assumptions
basic_gm = ____(sp_data['Return'], p = ____, q = ____,
mean = '____', vol = 'GARCH', dist = '____')
# Fit the model
gm_result = basic_gm.____(update_freq = 4)