Прогноз одномерных авторегрессионных интегрированных ответов модели скользящего среднего значения (ARIMA) или условных отклонений
[
возвращает Y
,YMSE
]
= forecast(Mdl
,numperiods
,Y0
)numperiods
последовательные прогнозируемые отклики Y
и соответствующие средние квадратные ошибки (MSE) YMSE
полностью заданной одномерной модели ARIMA Mdl
. Предварительный образец данных отклика Y0
инициализирует модель, чтобы сгенерировать прогнозы.
[
использует дополнительные опции, заданные одним или несколькими аргументами в виде имя-значение. Например, для модели с регрессионным компонентом (то есть моделью ARIMAX), Y
,YMSE
] = forecast(Mdl
,numperiods
,Y0
,Name,Value
)'X0',X0,'XF',XF
задает предварительные и прогнозируемые данные предиктора X0
и XF
, соответственно.
forecast
функция устанавливает количество выборочных путей (numpaths
) к максимальному количеству столбцов среди предпробных наборов данных E0
, V0
, и Y0
. Все наборы данных предварительного образца должны иметь либо один столбец, либо numpaths
> 1 столбец. В противном случае, forecast
выдает ошибку. Для примера, если вы поставляете Y0
и E0
, и Y0
имеет пять столбцов, представляющих пять путей, затем E0
может иметь по одному столбцу или пять столбцов. Если E0
имеет один столбец, forecast
применяется E0
к каждому пути.
NaN
значения в предварительной выборке и будущих наборах данных указывают на отсутствующие данные. forecast
удаляет отсутствующие данные из предпробных наборов данных в соответствии с этой процедурой:
forecast
горизонтально конкатенирует указанные наборы данных предварительного образца Y0
, E0
, V0
, и X0
так, чтобы последние наблюдения происходили одновременно. Результатом может быть массив с заземлением, потому что предварительный образец наборов данных может иметь разное количество строк. В этом случае, forecast
обеспечивает переменные с соответствующим количеством нулей для формирования матрицы.
forecast
применяет списковое удаление к комбинированной матрице предварительной выборки путем удаления всех строк, содержащих по крайней мере одну NaN
.
forecast
извлекает обработанные предварительные наборы данных из результата шага 2 и удаляет все предварительно добавленные нули.
forecast
применяет аналогичную процедуру к прогнозируемым данным предиктора XF
. После forecast
применяет список удаления к XF
, результат должен иметь как минимум numperiods
строки. В противном случае, forecast
выдает ошибку.
Список удаления уменьшает размер выборки и может создать неправильные временные ряды.
Когда forecast
оценивает MSEs YMSE
условного среднего прогноза Y
функция обрабатывает указанные наборы данных предиктора X0
и XF
как экзогенный, нестохастический и статистически независимый от инноваций модели. Поэтому YMSE
отражает только отклонение, связанную с компонентом ARIMA модели входа Mdl
.
[1] Бейли, Ричард Т. и Тим Боллерслев. «Предсказание в динамических моделях с зависящими от времени условными отклонениями». Журнал эконометрики 52, (апрель 1992): 91-113. https://doi.org/10.1016/0304-4076 (92) 90066-Z.
[2] Боллерслев, Тим. «Обобщенная авторегрессивная условная гетероскедастичность». Журнал эконометрики 31 (апрель 1986): 307-27. https://doi.org/10.1016/0304-4076 (86) 90063-1.
[3] Боллерслев, Тим. «Условно гетероскедастические Временные ряды модель для спекулятивных цен и ставок Возврата». Обзор экономики и статистики 69 (август 1987 года): 542-47. https://doi.org/10.2307/1925546.
[4] Box, George E. P., Gwilym M. Jenkins, and Gregory C. Reinsel. Анализ временных рядов: прогнозирование и управление. 3-й эд. Englewood Cliffs, Нью-Джерси: Prentice Hall, 1994.
[5] Эндерс, Уолтер. Прикладные эконометрические временные ряды. Hoboken, NJ: John Wiley & Sons, Inc., 1995.
[6] Энгл, Роберт. F. «Авторегрессионная условная гетероскедастичность с оценками отклонения инфляции в Соединенном Королевстве». Econometrica 50 (июль 1982): 987-1007. https://doi.org/10.2307/1912773.
[7] Гамильтон, Джеймс Д. Анализ временных рядов. Princeton, NJ: Princeton University Press, 1994.