Класс: arima
Предскажите ответы модели ARIMA или ARIMAX или условные отклонения
[Y,YMSE]
= forecast(Mdl,numperiods,Y0)
[Y,YMSE] = forecast(Mdl,numperiods,Y0,Name,Value)
[Y,YMSE,V]
= forecast(___)
[
возвращает Y
,YMSE
]
= forecast(Mdl
,numperiods
,Y0
)numperiods
последовательные предсказанные ответы Y
и соответствующие среднеквадратичные погрешности YMSE
полностью заданной, одномерной модели ARIMA или ARIMAX Mdl
. Преддемонстрационные данные об ответе Y0
инициализируют модель, чтобы сгенерировать прогнозы.
[
дополнительные опции использования заданы одним или несколькими аргументами пары "имя-значение". Например, для модели с компонентом регрессии, Y
,YMSE
] = forecast(Mdl
,numperiods
,Y0
,Name,Value
)'X0',X0,'XF',XF
задает преддемонстрационные и предсказанные данные о предикторе X0
и XF
, соответственно.
[
также условный Y
,YMSE
,V
]
= forecast(___)V
отклонений numperiods
прогнозов составного условного среднего значения и модели отклонения (например, ARIMA и GARCH составляют модель), использующий любую из комбинаций входных аргументов в предыдущих синтаксисах.
forecast
определяет номер демонстрационных путей, чтобы предсказать numpaths
к максимальному количеству столбцов среди преддемонстрационных наборов данных E0
, V0
и Y0
. Все преддемонстрационные наборы данных должны иметь любой numpaths
> 1 столбец или один столбец. В противном случае forecast
выдает ошибку. Например, если Y0
имеет пять столбцов, представляя пять путей, то E0
и V0
могут или иметь пять столбцов или один столбец. Если E0
имеет один столбец, то forecast
применяет E0
к каждому пути.
Значения NaN
в преддемонстрационных и будущих наборах данных указывают на недостающие данные. forecast
удаляет недостающие данные из преддемонстрационных наборов данных, выполняющих эту процедуру:
forecast
горизонтально конкатенирует заданные преддемонстрационные наборы данных Y0
, E0
, V0
и X0
, таким образом, что последние наблюдения происходят одновременно. Результатом может быть зубчатый массив, потому что преддемонстрационные наборы данных могут иметь различное количество строк. В этом случае forecast
предварительно заполняет переменные ассигновать суммой в размере нулей, чтобы сформировать матрицу.
forecast
применяет мудрое списком удаление к объединенной преддемонстрационной матрице путем удаления всех строк, содержащих по крайней мере один NaN
.
forecast
извлекает обработанные преддемонстрационные наборы данных от результата шага 2 и удаляет все предзаполненные нули.
forecast
применяет подобную процедуру к предсказанным данным о предикторе XF
. После того, как forecast
применяет мудрое списком удаление к XF
, результат должен иметь, по крайней мере, строки numperiods
. В противном случае forecast
выдает ошибку.
Мудрое списком удаление уменьшает объем выборки и может создать неправильные временные ряды.
Когда forecast
оценивает, что YMSE
MSEs условного среднего значения предсказывает Y
, функция обрабатывает заданные наборы данных предиктора X0
и XF
как внешние, нестохастические, и статистически независимые от образцовых инноваций. Поэтому YMSE
отражает отклонение, сопоставленное с компонентом ARIMA одной только входной модели Mdl
.
[1] Baillie, R. и Т. Боллерслев. “Прогноз в Динамических моделях с Зависящими от времени Условными Отклонениями”. Журнал Эконометрики. Издание 52, 1992, стр 91–113.
[2] Боллерслев, T. “Обобщенный Авторегрессивный Условный Heteroskedasticity”. Журнал Эконометрики. Издание 31, 1996, стр 307–327.
[3] Боллерслев, T. “Условно Модель Временных рядов Heteroskedastic за Спекулятивные Цены и Нормы прибыли”. Экономика Анализа и Статистика. Издание 69, 1987, стр 542–547.
[4] Поле, G. E. P. Г. М. Дженкинс и Г. К. Рейнсель. Анализ timeseries: Предсказывая и Управление 3-й редактор Englewood Cliffs, NJ: Prentice Hall, 1994.
[5] Enders, W. Прикладные эконометрические временные ряды. Хобокен, NJ: John Wiley & Sons, 1995.
[6] Энгл, R. F. “Авторегрессивный Условный Heteroskedasticity с Оценками Отклонения Инфляции Соединенного Королевства”. Econometrica. Издание 50, 1982, стр 987–1007.
[7] Гамильтон, J. D. Анализ timeseries. Принстон, NJ: Издательство Принстонского университета, 1994.
arima
| estimate
| filter
| impulse
| infer
| print
| simulate