Прогнозирование условных отклонений от моделей условных отклонений
прибыль 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-й ред. Энглвуд Клиффс, Нью-Джерси: Прентис Холл, 1994.
[4] Enders, W. Applied Econometric Time Series. Хобокен, Нью-Джерси: John Wiley & Sons, 1995.
[5] Энгл, Р. Ф. «Авторегрессивная условная гетероскедастичность с оценками дисперсии инфляции Соединенного Королевства». Эконометрика. Том 50, 1982, стр. 987-1007.
[6] Глостен, Л. Р., Р. Джаганнатан и Д. Э. Ранкл. «О связи между ожидаемой стоимостью и волатильностью номинальной избыточной доходности акций». Финансовый журнал. т. 48, № 5, 1993, с. 1779-1801.
[7] Гамильтон, Дж. Д. Анализ временных рядов. Принстон, Нью-Джерси: Princeton University Press, 1994.
[8] Нельсон, Д. Б. «Условная гетероскедастичность в возвратах активов: новый подход». Эконометрика. Том 59, 1991, стр. 347-370.