Question about GARCH forecast command

조회 수: 1 (최근 30일)
Pennywise
Pennywise 2016년 12월 3일
답변: Hang Qian 2016년 12월 7일
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?

답변 (1개)

Hang Qian
Hang Qian 2016년 12월 7일
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

카테고리

Help CenterFile Exchange에서 Conditional Variance Models에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by