Question about GARCH forecast command

1 visualizzazione (ultimi 30 giorni)
Pennywise
Pennywise il 3 Dic 2016
Risposto: Hang Qian il 7 Dic 2016
Hello! I would like to ask you about the forecast command. https://www.mathworks.com/help/econ/cvm.forecast.htm The numPeriods represents the number of one-day ahead forecasts or the k-period ahead forecasts? For example if i want to make 1,000 one day ahead forecasts what do I do? Do I fill in "1,000" in numPeriods or i should create a loop filling in "1" in numPeriods?

Risposte (1)

Hang Qian
Hang Qian il 7 Dic 2016
Hello -
In GARCH models, the input argument ‘numPeriods’ represents forecast horizon, say the conditional volatility for y(t+1), y(t+2),...,y(t+numPeriods). As a result, the output variable ‘V’ is a numPeriods-by-1 vector. The last element of V corresponds to the k-period ahead forecasts. The GARCH conditional variance is a deterministic function of the past observations, so the 1000 one-day-ahead forecast would be identical, conditional on the same dataset and parameter values. However, if we take estimated parameter uncertainty into account, it is possible to make 1000 one-day-ahead forecast values by generating some GARCH coefficients from the MLE coefficients and their covariance matrix.
Regards,
Hang Qian

Categorie

Scopri di più su Conditional Variance Models in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by