Прогнозируйте условные отклонения от моделей условных дисперсий
возвращает V
= forecast(Mdl
,numperiods
,Y0
)numperiods
последовательные прогнозируемые условные отклонения V
полностью заданной одномерной модели условного отклонения Mdl
. Модель Mdl
может быть garch
, egarch
, или gjr
объект модели. Предварительный образец данных отклика Y0
инициализирует модель, чтобы сгенерировать прогнозы.
генерирует прогнозы с дополнительными опциями, заданными одним или несколькими аргументами пары "имя-значение". Для примера можно инициализировать модель путем определения предварительной выборки условных отклонений.V
= forecast(Mdl
,numperiods
,Y0
,Name,Value
)
Если модель условного отклонения Mdl
имеет смещение (Mdl.Offset
), forecast
вычитает его из заданных примитивных характеристик Y0
для получения предварительных примеров инноваций E0
. Впоследствии, forecast
использует E0
для инициализации модели условного отклонения для прогнозирования.
forecast
устанавливает количество выборочных путей для прогноза numpaths
к максимальному количеству столбцов среди предварительных образцов наборов данных Y0
и V0
. Все наборы данных предварительного образца должны иметь numpaths
> 1 столбец или один столбец. В противном случае, forecast
выдает ошибку. Для примера, если Y0
имеет пять столбцов, представляющих пять путей, затем V0
может иметь пять столбцов или один столбец. Если V0
имеет один столбец, тогда forecast
применяется V0
к каждому пути.
NaN
значения в предпробных наборах данных указывают на отсутствующие данные. forecast
удаляет отсутствующие данные из предпробных наборов данных в соответствии с этой процедурой:
forecast
горизонтально конкатенирует указанные наборы данных предварительного образца Y0
и V0
таким образом, что последние наблюдения происходят одновременно. Результатом может быть массив с заземлением, потому что предварительный образец наборов данных может иметь разное количество строк. В этом случае, forecast
обеспечивает переменные с соответствующим количеством нулей для формирования матрицы.
forecast
применяет списковое удаление к комбинированной матрице предварительной выборки путем удаления всех строк, содержащих по крайней мере одну NaN
.
forecast
извлекает обработанные предварительные наборы данных из результата шага 2 и удаляет все предварительно добавленные нули.
Список удаления уменьшает размер выборки и может создать неправильные временные ряды.
[1] Боллерслев, Т. «Обобщенная авторегрессивная условная гетероскедастичность». Журнал эконометрики. Том 31, 1986, стр. 307-327.
[2] Боллерслев, Т. «Условно гетероскедастические Временные ряды модель для спекулятивных цен и ставок Возврата». Обзор экономики и статистики. Том 69, 1987, стр. 542-547.
[3] Бокс, Г. Е. П., Г. М. Дженкинс и Г. К. Рейнсел. Анализ временных рядов: прогнозирование и управление. 3-й эд. Englewood Cliffs, Нью-Джерси: Prentice Hall, 1994.
[4] Enders, W. Applied Econometric Time Series. Hoboken, NJ: John Wiley & Sons, 1995.
[5] Engle, R. F. «Авторегрессивная условная гетероскедастичность с оценками отклонения инфляции в Соединенном Королевстве». Эконометрика. Том 50, 1982, с. 987-1007.
[6] Glosten, L. R., R. Jagannathan, and D. E. Runkle. «О связи между Ожидаемым значением и волатильностью номинального избыточного Возврата по акциям». The Journal of Finance. Том 48, № 5, 1993, с. 1779-1801.
[7] Гамильтон, Дж. Д. Анализ временных рядов. Princeton, NJ: Princeton University Press, 1994.
[8] Нельсон, Д. Б. «Условная гетероскедастичность в возвратах активов: новый подход». Эконометрика. Том 59, 1991, с. 347-370.