Прогнозные одномерные авторегрессивные отклики модели интегрированного скользящего среднего (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 оценивает MSE 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] Бокс, Джордж Э. П., Гвилим М. Дженкинс и Грегори К. Рейнсель. Анализ временных рядов: прогнозирование и контроль. 3-й ред. Энглвуд Клиффс, Нью-Джерси: Прентис Холл, 1994.
[5] Эндерс, Уолтер. Применяемый эконометрический временной ряд. Хобокен, Нью-Джерси: John Wiley & Sons, Inc., 1995.
[6] Энгл, Роберт. F. «Авторегрессивная условная гетероскедастичность с оценками дисперсии инфляции Соединенного Королевства». Econometrica 50 (июль 1982): 987-1007. https://doi.org/10.2307/1912773.
[7] Гамильтон, Джеймс Д. Анализ временных рядов. Принстон, Нью-Джерси: Princeton University Press, 1994.