I would like to construct a density forecast using a GARCH model. Is it possible to use rugarch
in R to construct these? For example, using a ARMA(1,1)-GARCH(1,1) normal distribution model. I'll provide a simple example to start using data in rugarch
(sp500ret
). Is there anyway to proceed using this package or do I need to implement by own code? I know there are a number of methods using simulation of the GARCH process to construct density forecasts such as the method to construct historical densities presented in Taylor (2005) Asset Price Dynamics, Volatility, and Prediction. But I wonder if there's a way I can use rugarch
to do this for me.
Thank you in advance.
library(rugarch)
garchspec <- ugarchspec(mean.model = list(armaOrder = c(1,1)),
variance.model = list(model = "sGARCH"),
distribution.model = "norm")
garchfit <- ugarchfit(data = sp500ret, spec = garchspec)