I have fitted a GARCH model using arch library (https://arch.readthedocs.io/en/latest/index.html#) Now I am trying to predict future volatility, but I can't see predictions any further then tomorrow. Changing horizon parameter makes new columns named 'h.' only. What should I do?
# Make 100-period ahead forecast
gm_forecast = gm_result.forecast(horizon = 3, method='bootstrap', reindex=False)
#reindex to silence the warning
# Print the forecast variance
print(gm_forecast.mean)
print(gm_forecast.residual_variance)
print(gm_forecast.variance)
Output:
h.1 h.2 h.3
Date
2022-05-20 0.230553 0.230553 0.230553
h.1 h.2 h.3
Date
2022-05-20 6.842437 7.512426 7.476012
h.1 h.2 h.3
Date
2022-05-20 6.842437 7.512426 7.476012