Forecast of variance by GARCH model

For technical questions regarding estimation of single equations, systems, VARs, Factor analysis and State Space Models in EViews. General econometric questions and advice should go in the Econometric Discussions forum.

Moderators: EViews Gareth, EViews Moderator

Lyubov
Posts: 19
Joined: Mon Mar 28, 2011 4:06 am

Re: Forecast of variance by GARCH model

Postby Lyubov » Wed Mar 30, 2011 1:52 pm

I think, I understand the situation.

For dynamic foresast EViews uses values of forecast S.E. as epsilon in equation for variance. So, we can do forecast for many steps, even if we don't have real values of y for forecast's period.
For static forecast it uses series RESID (= real y - forecast y) as epsilon. And if we don't have real values for forecast's period, we can make static forecast only for one step.

Am I right?

O, no... I really don't know... What values EViews use as epsilon in equation for variance, then it make dynamic forecast for period on which we don't have real values of Y (and there are no RESID for this period)...

Can anybody help me, please?

EViews Glenn
EViews Developer
Posts: 2682
Joined: Wed Oct 15, 2008 9:17 am

Re: Forecast of variance by GARCH model

Postby EViews Glenn » Fri Apr 01, 2011 9:16 am

As in all AR dynamic forecasting, the conditional mean of the residual, which is zero. This is why dynamic AR forecasts have the original bump from the residual(s) in the presample period, then have effects which die out at the AR rate...

Lyubov
Posts: 19
Joined: Mon Mar 28, 2011 4:06 am

Re: Forecast of variance by GARCH model

Postby Lyubov » Fri Apr 01, 2011 11:46 am

As in all AR dynamic forecasting, the conditional mean of the residual, which is zero. This is why dynamic AR forecasts have the original bump from the residual(s) in the presample period, then have effects which die out at the AR rate...
As i understand, for forecast's period (for which real values of Y are absent) EViews use epsilon = E(epsilon) = 0 in equation:
Image

But then i compute difference between left and right parts of this equation (i use coefficients, estimated by model; garch terms from series GARCH(optional); epsilon=0) i don't get 0 (or values near 0).

EViews Glenn
EViews Developer
Posts: 2682
Joined: Wed Oct 15, 2008 9:17 am

Re: Forecast of variance by GARCH model

Postby EViews Glenn » Fri Apr 01, 2011 2:10 pm

I'm not entirely sure what you are doing.

All I was saying is that in your expression if you are starting dynamic forecasting at t=1, e_0 is the actual residual, and e_1, ..., e_s are all set to 0.

Lyubov
Posts: 19
Joined: Mon Mar 28, 2011 4:06 am

Re: Forecast of variance by GARCH model

Postby Lyubov » Sat Apr 02, 2011 5:11 am

And for static forecasting (when we have real values of Y for forecast's period) EViews use epsilon = actual residuals ?

joannytan
Posts: 2
Joined: Tue Sep 14, 2010 5:27 pm

Re: Forecast of variance by GARCH model

Postby joannytan » Sun Jun 05, 2011 3:53 pm

Hi,

I think I have the same issue as you mentioned. I use EGARCH (3,3) to estimate my forecast (by clicking on forecast tab) and Eviews returns zero for my one step ahead forecast. When I use the estimation equation and calculate using Excel I have different result which is not zero. I have tried on many data and the same thing happen. However, when I try EGARCH(1,1) the problem does not exist. Anyone has any idea?

My solution now is to store the garch variance through makegarch function and calculate using the estimation equation. It works fine with the same value as I have in Excel. But I do really want to know why this would happen or the forecast tab function is only for the forecast using lag 1? (eg: resid(-1) , garch(-1)).

Thanks.


Return to “Estimation”

Who is online

Users browsing this forum: No registered users and 2 guests