Модель ARIMA включая внешние коварианты

ARIMAX (p, D, q) модель

Авторегрессивная модель скользящего среднего значения включая внешние коварианты, ARMAX (p, q), расширяет ARMA (p, q) модель включением линейного эффекта, который один или несколько внешних рядов имеют на стационарную серию yt ответа. Общая форма ARMAX (p, q) модель

yt=i=1pϕiyti+k=1rβkxtk+εt+j=1qθjεtj,(1)
и это имеет следующую сжатую форму в обозначении оператора задержки:
ϕ(L)yt=c+xtβ+θ(L)εt.(2)
В уравнении 2, вектор xt содержит значения r внешние, изменяющиеся во времени предикторы во время, t, с коэффициентами обозначил β.

Можно использовать эту модель, чтобы проверять, имеет ли набор внешних переменных эффект на линейные временные ряды. Например, предположите, что вы хотите измериться, как средняя стоимость предыдущей недели нефти, xt, влияет на обменный курс этой недели Соединенных Штатов yt. Обменный курс и цена на нефть являются временными рядами, таким образом, модель ARMAX может быть соответствующей, чтобы изучить их отношения.

Соглашения и расширения модели ARIMAX

  • Модели ARMAX имеют те же требования стационарности как модели ARMA. А именно, ряд ответа стабилен если корни гомогенного характеристического уравнения ϕ(L)=Lpϕ1Lp1ϕ2Lp2...ϕpLp=0 лгите за пределами модульного круга согласно Разложению Пустоши [2].

    Если серия yt ответа не стабильна, то вы можете различие она, чтобы сформировать стационарную модель ARIMA. Сделайте это путем определения степеней интегрирования D. Econometrics Toolbox™ осуществляет устойчивость полинома AR. Когда вы задаете модель AR с помощью arima, программное обеспечение отображает ошибку, если вы вводите коэффициенты, которые не соответствуют стабильному полиному. Точно так же estimate налагает ограничения стационарности во время оценки.

  • Различия в программном обеспечении серия yt ответа прежде включая внешние коварианты, если вы задаете степень интегрирования D. Другими словами, внешние коварианты вводят модель со стационарным ответом. Поэтому ARIMAX (p, D, q) модель

    ϕ(L)yt=c+xtβ+θ(L)εt,(3)
    где c* = c / (1 – L) D и θ*(L) = θ(L) / (1 – L) D. Впоследствии, интерпретация β изменилась на ожидаемый эффект, который модульное увеличение предиктора имеет на различие между текущими и изолированными значениями ответа (условное выражение на тех изолированных значениях).

  • Необходимо оценить, являются ли серии xt предиктора стационарными. Различие все ряды предиктора, которые не являются стационарными с diff во время этапа предварительной обработки данных. Если xt является неустановившимся, то тест для значения β может произвести ложное отрицание. Практическая интерпретация β изменяется если вы различие ряд предиктора.

  • Программное обеспечение использует оценку наибольшего правдоподобия для условных средних моделей, таких как модели ARIMAX. Можно задать или Гауссов t или t Студента для распределения инноваций.

  • Можно включать сезонные компоненты в модель ARIMAX (см. Мультипликативную Модель ARIMA), который создает SARIMAX (p, D, q) (ps, Ds, qs) модель s. Предположение, что серия yt ответа является стационарной, модель имеет форму

    ϕ(L)Φ(L)yt=c+xtβ+θ(L)Θ(L)εt,

    где Φ(L) и Θ(L) являются сезонными полиномами задержки. Если yt не является стационарным, то можно задать степени несезонного или сезонного интегрирования с помощью arima. Если вы задаете Seasonality ≥ 0, то программное обеспечение применяет степень одно сезонное дифференцирование (Ds = 1) к ответу. В противном случае, Ds = 0. Программное обеспечение включает внешние коварианты после него различия ответ.

  • Программное обеспечение обрабатывает внешние коварианты, как зафиксировано во время оценки и вывода.

Ссылки

[1] Поле, G. E. P. Г. М. Дженкинс и Г. К. Рейнсель. Анализ timeseries: Прогнозирование и Управление. 3-й редактор Englewood Cliffs, NJ: Prentice Hall, 1994.

[2] Пустошь, H. Исследование в анализе стационарных временных рядов. Упсала, Швеция: Almqvist & Wiksell, 1938.

Смотрите также

Связанные примеры

Больше о