0
$\begingroup$

I am having difficulty determining how to forecast values for an ARIMA-GARCH model manually (by hand).

I understand that for an ARIMA model, the inputs for the MA terms are the residuals (i.e. the fitted value - true value). However, since in an ARIMA - GARCH, the GARCH model is fit on the residuals produced by the ARIMA model, how would I now interpret the MA terms? Are the inputs for the MA terms now the residuals produced by the GARCH model? Or is it still the residuals from the ARIMA model?

To give a hypothetical example, say the ARIMA model is a (0,0,1), and the first two residuals (εt and εt-1) from the ARIMA model are 0.62 and 0.52 respectively. A GARCH model is then fit on the residuals and the first two residuals of the GARCH model are 0.23 and 0.25. When I am predicting the Yt+1 of the ARIMA model, would it be 0.62+θ0.52 or 0.23+θ0.25?

If it is the former (i.e. 0.62+θ0.52), would that imply that the GARCH model has no effect on the first forecast of the ARIMA(0,0,1)?

$\endgroup$

1 Answer 1

0
$\begingroup$

Consider an ARMA($p,q$)-GARCH($r,s$) model \begin{aligned} r_t &= \mu_t + u_t, \\ \mu_t &= \varphi_1 r_{t-1}+\dots+\varphi_p r_{t-p} + \theta_1 u_{t-1}+\dots+\theta_q u_{t-q}, \\ u_t &= \sigma_t \varepsilon_t, \\ \sigma_t^2 &= \omega + \alpha_1 u_{t-1}^2 +\dots + \alpha_s u_{t-s}^2 + \beta_1 \sigma_{t-1}^2 + \dots + \beta_r \sigma_{t-r}^2, \\ \varepsilon_t &\sim i.i.d.(0,1). \end{aligned} Suppose you have estimated the model. The conditional mean equation is the ARMA equation for $\mu_t$: $\mathbb{E}(r_t|I_{t-1})=\mu_t$ where $I_t$ is the information up to and including time $t$. If the estimated conditional mean suits you as a point forecast (this would be the case under square loss, for example), you can ignore the other equations and only use the ARMA equation. Where the other equations play a role is the estimation stage, not the forecasting stage.

ARIMA-GARCH is mostly the same, one just has to take a cumulative sum of the corresponding first-difference series which is modelled by an ARMA-GARCH model.


Now to address your questions specifically,

When I am predicting the Yt+1 of the ARIMA model, would it be 0.62+θ0.52 or 0.23+θ0.25?

Neither of them. It would be $\hat\theta_1\cdot 0.62$.

If it is the former (i.e. 0.62+θ0.52), would that imply that the GARCH model has no effect on the first forecast of the ARIMA(0,0,1)?

If your point forecast is the conditional mean, the conditional variance equation only plays a role in the estimation stage, not the forecasting stage. But if your point forecast is something else than the conditional mean, the conditional variance equation and the distributional assumption plays a role also in the forecasting stage.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.