0

我正在使用 python 的“arch”包。我正在用平均模型 ARX 拟合 GARCH(1,1) 模型。拟合后,我们可以直接调用条件波动率。但是,我不知道如何调用建模的条件平均值

有什么帮助吗?

4

1 回答 1

0

如果您使用该属性resid,您可以计算拟合值。例如

import datetime as dt
import pandas_datareader.data as web
st = dt.datetime(1990,1,1)
en = dt.datetime(2016,1,1)
data = web.get_data_yahoo('^GSPC', start=st, end=en)
returns = 100 * data['Adj Close'].pct_change().dropna()

from arch import arch_model
am = arch_model(returns, mean='AR',lags=1)
res = am.fit(update_freq=5)
fitted = returns - res.resid
fitted.plot()  
于 2017-05-04T19:07:02.363 回答