1. 学ぶ
  2. /
  3. コース
  4. /
  5. Rで学ぶGARCHモデル

Connected

演習

GARCH モデルの“味”を指定して試してみましょう

この先の章で、GARCH モデルにはさまざまなバリエーションがあることを見ていきます。そのため、まずは使いたい平均モデル、分散モデル、そして誤差分布を指定する必要があります。最適なモデルは用途に依存します。現実的な GARCH 分析では、複数の GARCH モデルを指定・推定し、検証する流れが基本です。

R では、Alexios Ghalanos による rugarch パッケージのおかげでこれが簡単に行えます。パッケージはすでに読み込まれています。ここでは sp500ret の日次リターンの分析に適用します。

指示

100 XP
  • ugarchspec() を使って、定数平均かつ予測誤差が正規分布に従う標準 GARCH(1,1) モデルを推定するように指定してください。
  • ugarchfit() を使って最尤法でモデルを推定してください。
  • メソッド sigma() を使って推定されたボラティリティを取得してください。
  • 2017 年のボラティリティ予測をプロットしてください。