How come the first conditional variance of an Inferred GARCH(1,1) model is not the fitted constant for that model?
1 回表示 (過去 30 日間)
古いコメントを表示
\sigma _t^2 = 0.0001 + 0.75\sigma _{t - 1}^2 + 0.1\varepsilon _{t - 1}^2
Base off of this formula from the Matlab Documentation for "garch" if we infer this model the first conditional variance should be the constant. I have also noticed that is the case for ARIMA models as well can anyone help me with a good explanation.
0 件のコメント
回答 (1 件)
Sebastian K
2016 年 11 月 23 日
Most MATLAB functions are available as M-files and can be opened in the MATLAB editor. This can be helpful in situations where you would like to find out how a certain function output is obtained.
In this case, you would be inferring the conditional variance using the "infer" function.
Typing
edit infer
at the command window will reveal the contents of the "infer" function.
If you look at line 287 and the comments above, that should shed some light on how the first conditional variance is calculated.
Basically the long-run unconditional variance of the input is calculated as the average squared residual and is then assigned to the first observation of the conditional variance (if there are no lags in the model).
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Conditional Variance Models についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!