Hi, we have a problem concerning the use and forecasting on the GARCH (1,
1) on financial data.
 We would like to make predictions on future returns in a loop which moves
the window of estimation forward one unit for each iteration. Our code is
as follows:
 > BJORN <- read.table("C:/Users/Osvald/Desktop/DATATILLUPPSATS.txt",
+ header=TRUE, sep="\t", na.strings="NA", dec=",", strip.white=TRUE)
> t <- as.timeSeries(BJORN)
> start=length(t[2:1834])
> end=length(t)
> fore = array(0, dim=(end-start))
> for (i in start:end) {
 +fit <- garchFit(formula =garch(1,1), data = t[1:i])
 +pred <- predict(fit, n.ahead=1)
 +fore[i-start+1] = pred[,1]
+ }

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to