Forecasting returns using a GARCH model
2 次查看(过去 30 天)
显示 更早的评论
Hi!
I am struggling with correctly understanding how to forecast stock returns using GARCH models in MATLAB. Specifically I want to estimate a GJR-GARCH(1,1) model. I am assuming the following specifications of returns
r_{t} = mu + h_{t} z_{t}
where z is N(0,1). To obtain the one period ahead stock returns forecasts I firstly use the ARMAX-GARCH-K toolbox to obtain the mean and variance forecasts. This is where I am not sure how to obtain the predicted stock returns from my partial results. I am attaching a piece of reproducible code.
load Data_EquityIdx
nasdaq = Dataset.NASDAQ;
r = price2ret(nasdaq);
[MF, VF] = garchfor(r, 'GJR', 'GAUSSIAN', 0, 0, 1, 1, 1);
I would appreciate any kind of help :)
0 个评论
回答(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!