開始使用免費開始

實作一個基本的 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)
編輯並執行程式碼