Python 時系列分析 1,000本ノック
– ノック64: 時系列の分散の推定 –

Python 時系列分析 1,000本ノック– ノック64: 時系列の分散の推定 –
次の Python コードは、どの手法を使っていますか?

Python コード:

import numpy as np
import pandas as pd
from arch import arch_model
from statsmodels.datasets import get_rdataset

data = get_rdataset(
    'AirPassengers', 'datasets').data.value

data_diff = data.diff().dropna()

model = arch_model(data_diff,vol='Garch',p=1,q=1)
results = model.fit(disp='off')
forecast = results.forecast(horizon=10)

print(forecast.variance.values.T)

 

回答の選択肢:

(A) ボラティリティクラスタリング
(B) カルマンフィルター
(C) ホドリック・プレスコットフィルター
(D) ボラティリティモデル

Python 時系列分析 1,000本ノック– ノック65: 時系列の分散予測精度評価 –