始める無料で始める

暗号資産にGARCHモデルを適用する

金融市場は、良いニュースと悪いニュースに対してしばしば非対称に反応します。ここ数年の暗号資産市場で見られた大きな価格変動は、その代表例です。

この演習では、ボラティリティの非対称な反応を表現する際によく使われるGJR-GARCHモデルとEGARCHモデルを、それぞれPythonで実装します。使用する暗号資産データセットは bitcoin_data で、"Close"(終値)と"Return"(リターン)の2列を含みます。

bitcoin_data データセットはすでに読み込まれており、"Close" 列の過去の価格がプロットされています。

この演習はコースの一部です

Pythonで学ぶGARCHモデル

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Specify model assumptions
gjr_gm = arch_model(bitcoin_data['Return'], p = 1, q = 1, o = ____, vol = 'GARCH', dist = 't')

# Fit the model
gjrgm_result = gjr_gm.fit(disp = 'off')

# Print model fitting summary
print(____.____())
コードを編集して実行