Quiero avanzar un paso en pronósticos dentro de la muestra. Puedes encontrar mis datos aquí. Esto es simplemente un marco de datos con la fecha como nombres de filas.
Especifico mi modelo, realizo el ajuste y muestro los gráficos con
library(rugarch)
model <- ugarchspec(variance.model = list(model = "sGARCH", garchOrder = c(1, 1)),
mean.model = list(armaOrder = c(0, 0), include.mean = FALSE),
distribution.model = "norm")
modelfit <- ugarchfit(spec=model,data=mydata)
plot(modelfit)
Ahora quiero realizar pronósticos dentro de la muestra de un paso adelante de mi media condicional y volatilidad condicional.
Para esto utilizo el comando ugarchfit:
ugarchforecast(modelfit,n.ahead=1,data=mydata)
Pero este es solo un valor para la última fecha. Así que quiero tener esto para cada dato comenzando desde el principio hasta mis valores finales. Estos deberían ser pronósticos de un paso adelante que utilicen los parámetros del modelo especificado y mis datos. ¿Cómo puedo hacer esto?