Оцените модель ARIMAX Используя приложение Econometric Modeler

Этот пример показывает, как задать и оценить модель ARIMAX с помощью приложения Econometric Modeler. Набор данных, который хранится в Data_CreditDefaults.mat, содержит ежегодные уровни значения по умолчанию корпоративной облигации инвестиционного класса, среди других предикторов, от 1 984 до 2004. Рассмотрите уровни значения по умолчанию корпоративной облигации моделирования как линейную, динамическую функцию других временных рядов в наборе данных.

Импортируйте данные в Econometric Modeler

В командной строке загрузите набор данных Data_CreditDefaults.mat.

load Data_CreditDefaults

Для получения дополнительной информации на наборе данных, введите Description в командной строке.

Преобразуйте таблицу DataTable в расписание:

  1. Очистите имена строки DataTable.

  2. Преобразуйте годы выборки в вектор datetime.

  3. Преобразуйте таблицу в расписание путем соединения строк со временем выборки в dates.

DataTable.Properties.RowNames = {};
dates = datetime(dates,12,31,'Format','yyyy');
DataTable = table2timetable(DataTable,'RowTimes',dates);

В командной строке откройте приложение Econometric Modeler.

econometricModeler

Также откройте приложение из галереи приложений (см. Econometric Modeler).

Импортируйте DataTable в приложение:

  1. На вкладке Econometric Modeler, в разделе Import, нажатии кнопки.

  2. В диалоговом окне Import Data, в столбце Import?, устанавливают флажок для переменной DataTable.

  3. Нажмите Import.

Переменные, включая IGD, появляются в Data Browser, и график временных рядов, содержащий весь ряд, появляется в окне рисунка Time Series Plot(AGE).

Оцените стационарность зависимой переменной

В Data Browser дважды кликните IGD. График временных рядов для IGD появляется в окне рисунка Time Series Plot(IGD).

IGD, кажется, является стационарным.

Оцените, имеет ли IGD модульный корень путем проведения теста Phillips-крыльца:

  1. На вкладке Econometric Modeler, в разделе Tests, нажимают New Test> Phillips-Perron Test.

  2. На вкладке PP, в разделе Parameters, устанавливает Number of Lags на 1.

  3. В разделе Tests нажмите Run Test.

Результаты испытаний в таблице Results документа PP(IGD).

Тест отклоняет нулевую гипотезу, что IGD содержит модульный корень.

Осмотрите корреляцию и коллинеарность среди переменных

Постройте попарные корреляции между переменными.

  1. Выберите все переменные в Data Browser. При нажатии на AGE затем нажмите Shift и нажмите SPR.

  2. Кликните по вкладке Plots, затем нажмите Correlations.

График корреляций появляется в окне рисунка Correlations(AGE).

Все предикторы кажутся слабо сопоставленными с IGD. Можно протестировать, являются ли коэффициенты корреляции значительными при помощи corrplot в командной строке.

Оцените, коллинеарны ли какие-либо переменные путем выполнения диагностики коллинеарности Белсли:

  1. В Data Browser выберите все переменные.

  2. Кликните по вкладке Econometric Modeler. Затем в разделе Tests нажмите New Test> Belsley Collinearity Diagnostics.

Табличные результаты появляются в документе Collinearity(AGE).

Ни один из индексов условия не больше, чем допуск индекса условия (30). Поэтому переменные не показывают мультиколлинеарность.

Задайте и оцените модель ARIMAX

Рассмотрите модель ARIMAX(0,0,1) для IGD, содержащего все предикторы. Задайте и оцените модель.

  1. В Data Browser нажмите IGD.

  2. Кликните по вкладке Econometric Modeler. Затем в разделе Models кликните по стрелке, чтобы отобразить галерею моделей.

  3. В галерее моделей, в разделе ARMA/ARIMA Models, нажимают ARIMAX.

  4. В диалоговом окне ARIMAX Model Parameters, на вкладке Lag Order, устанавливает Moving Average Order на 1.

  5. В разделе Predictors установите флажок Include? для каждых временных рядов.

  6. Нажмите Estimate. Образцовая переменная ARIMAX_IGD появляется в разделе Models Data Browser, и его сводные данные оценки появляются в документе Model Summary(ARIMAX_IGD).

На 0,10 уровнях значения все предикторы и коэффициент MA являются значительными.

Закройте все окна рисунка и документы.

Проверяйте качество подгонки

Проверяйте, что невязки являются нормально распределенными и некоррелироваными путем графического вывода гистограммы, графика квантиля квантиля и ACF невязок.

  1. В Data Browser выберите ARIMAX_IGD.

  2. На вкладке Econometric Modeler, в разделе Diagnostics, нажимают Residual Diagnostics> Residual Histogram.

  3. Нажмите Residual Diagnostics> Residual Q-Q Plot.

  4. Нажмите Residual Diagnostics> Autocorrelation Function.

  5. На правой панели перетащите Histogram(ARIMAX_IGD) и окна рисунка QQPlot(ARIMAX_IGD) так, чтобы они заняли верхние два квадранта и перетащили ACF так, чтобы это заняло более низкие два квадранта.

Остаточная гистограмма и графики квантиля квантиля предполагают, что невязки не могут быть нормально распределены. Согласно графику ACF, невязки не показывают последовательную корреляцию. Стандартные выводы полагаются на нормальность невязок. К ненормальности средства можно попытаться преобразовать ответ, затем оценив модель с помощью преобразованного ответа.

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

Приложения

Объекты

Функции

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте