- •Предисловие
- •Определение эконометрики
- •Лекция 10 причинное моделирование. Путевой анализ sepath
- •Лекция 11 временные ряды
- •Лекция 13 модели бокса - дженкинса
- •Лекция 14 прогнозирование в моделях бокса - дженкинса
- •Российская экономика в глобальном контексте: кризисный сценарий
- •Содержание
- •214000, Г. Смоленск, проспект им. Ю. Гагарина, 2.
Лекция 13 модели бокса - дженкинса
(ARMA)
Определяется класс моделей авторегрессии и скользящего среднего Бокса —Дженкинса (ARMA) для описания стационарных временных рядов. Приводится процедура проверки ряда на стационарность. Осуществляется переход к интегрированным процессам авторегрессии и скользящего среднего ARIMA(/>, d, q). Формулируются основы идентификации и оценивания моделей ARIMA(^, d, q) в пакете STATISTICA.
В предыдущей лекции обсуждалось применение методов регрессионного анализа к моделям, содержащим несколько временных рядов. В данной и последующих лекциях будут рассмотрены модели временных рядов, в которых динамика переменной описывается исходя из ее значений в предыдущие моменты времени.
В лекции 12 было отмечено, что статистические свойства стационарных и нестационарных временных рядов существенно отличаются, поэтому для их моделирования должны применяться различные методы. В данной лекции рассмотрим частный случай модели Бокса — Дженкинса, а именно ARMA-модели для стационарных временных рядов. Внимание именно к этим моделям объясняется тем, что многие временные ряды могут быть приведены к стационарному ряду после выделения и удаления из них тренда, сезонной компоненты или взятия одной или нескольких разностей.
Тренд, сезонность и взятие разности
Приведем различные примеры нестационарных временных рядов.
Тренд. Рассмотрим временной ряд с линейным трендом вида
y, = a + fit + Јr (^
Ряд у, в (1) представлен в виде суммы детерминированной составляющей а + р/ и случайной составляющей є,, являюшеис стационарным временным рядом с нулевым средним. Часто и
196
Пример
2. Проведем идентификацию,
оценивание и проверку адекватности
модели динамики золотовалютных резервов
России с 31 декабря 2005 г. по
12 октября 2007 г. (www.cbr.ru).
На рис. 9 приведен график динамики золотовалютных резервов России. Наличие основной тенденции означает, что ряд данных не является стационарным.
14/12/05 02/07/06 18/01/07 06/08/07
Date
Рис. 9. Динамика международных резервных активов России с 31 декабря 2005 г. по 12 октября 2007 г.
На этапе идентификации модели ARIMA необходимо добиться того, чтобы ряд первоначально нестационарный стал стационарным, т.е. его среднее должно быть постоянно, а выборочные дисперсия и автокорреляция не должны меняться во времени. По этой причине обычно необходимо брать последовательные разности рада до тех пор, пока ряд не станет стационарным (часто также применяют логарифмическое преобразование для стабилизации дисперсии). Для того чтобы определить необходимый порядок разности, нужно исследовать график ряда и автокоррелограмму-
Сильные изменения уровня (сильные скачки вверх или вниз) обычно требуют взятия несезонной разности первого поряд*3 (d= 1), а сильные изменения наклона — разности второго поряд*3-
210
Сезонная составляющая требует взятия соответствующей сезонной разности. Если наблюдается медленное убывание выборочных коэффициентов автокорреляции в зависимости от лага, обычно берут разность первого порядка.
На рис. 10 построена автокоррелограмма ряда динамики международных резервных активов России. Видно, что значения корреляции в зависимости от лага убывают довольно медленно. Это означает, что для идентификации ARIMA(/>, d, q) следует взять разность первого порядка (d = 1). На рис. 11 приведен график Ду, = D_Reserves в зависимости от номералаблюдений; видно, что ряд стал стационарным, так как тренд отсутствует.
Автокорреляционная функция переменной Reserves
Lag |
Corr. |
S.E. |
1 |
+,970 |
,1015 |
2 |
+.940 |
,1010 |
3 |
+,909 |
,1004 |
4 |
+,877 |
,0999 |
5 |
+,844 |
,0993 |
6 |
+,812 |
,0988 |
7 |
+,780 |
,0982 |
8 |
+,747 |
,0976 |
9 |
+,713 |
,0971 |
10 |
+,677 |
,0965 |
11 |
+,641 |
,0959 |
12 |
+,605 |
,0953 |
13 |
+,569 |
,0947 |
14 |
+,533 |
,0942 |
15 |
+.497 |
,0936 0 |
-1,0 -0,5 0,0 0,5 1,0
Рис. 10. Автокорреляционная функция переменной Reserves
Кроме того, на этапе идентификации модели необходимо решить, как много параметров авторегрессии (р) и скользящего среднего (д) следует включить в модель процесса.
Напомним выводы теории о том, что, если наблюдается процесс авторегрессии порядка р, его частная авторегрессионная Функция обрывается на лаге р, при этом автокорреляционная Функция плавно спадает.
^
Рис. 11. Динамика первой разности D_Reserves
Если наблюдается процесс скользящего среднего порядка q, то его автокорреляционная функция обрывается на лаге q, при этом частная автокорреляционная функция плавно спадает.
В ряде учебников1 считается, что число параметров р или q очень редко бывает больше 2 (однако это не совсем так, примеры приведены в лекции 15 и семинаре 15). В связи с этим традиционно рассматривают следующие пять типов моделей:
Модели авторегрессии с одним параметром (p=l,q = 0): автокорреляционная функция экспоненциально затухает, частная автокорреляционная функция имеет выброс на лаге 1.
Модели авторегрессии с двумя параметрами (р = 2, q = 0): автокорреляционная функция имеет форму затухающей синусоидальной волны или экспоненциально затухает, частная автокорреляционная функция имеет выброс для лагов 1 и 2.
1 Боровиков В.П., Ивченко Г.И. Прогнозирование в системе
STATISTICA
в среде Windows. Основы теории и интенсивная практика на компьютере: Учеб. пособие. М.: Финансы и статистика, 1999. С. 127; Хала-фянА.А. STATISTICA 6. Статистический анализ данных: Учебник. М-ООО «Бином-Пресс», 2007. С. 448.
212
Модели скользящего среднего с одним параметром (p = 0,q= 1): автокорреляционная функция имеет выброс на лаге 1, частная автокорреляционная функция экспоненциально затухает (монотонно или осциллируя).
Модели скользящего среднего с двумя параметрами (р = О, q = 2): автокорреляционная функция имеет выброс на лагах 1 и 2, частная автокорреляционная функция имеет форму затухающей синусоидальной волны или экспоненциально затухает.
Модели авторегрессии с одним параметром и скользящего среднего с одним параметром (р = 1, q = 1): автокорреляционная функция экспоненциально затухает (монотонно или с колебаниями) начиная с первой задержки; в частной автокорреляционной функции преобладает затухание по экспоненте, причем затухание носит либо монотонный, либо осциллирующий характер? ,
Вернемся к примеру 2. На рис. 12 приведены автокорреляционная и частная автокорреляционная функции переменной D_Reserves, график которой представлен на рис. 11. Автокорреляционная функция (см. рис. 12, а) имеет небольшой выброс на лаге 1, заметную тенденцию к затуханию и слабо выраженную периодичность с периодом 12 ■ 7 = 84 дня (квартальную периодичность). Частная автокорреляционная функция (см. рис. 12, б), осциллируя, экспоненциально приближается к нулю.
Для выбора одной из пяти перечисленных моделей будем рассуждать следующим образом. В частной автокорреляционной Функции (см. рис. 12, б) значимо отличается от нуля только значение корреляции для первого лага. Это определяет выбор в пользу первой модели, т.е. модели авторегрессии первого порядка (р = 1) и без скользящего среднего (<7 = 0). Следует отметить, что выбор модели в полной мере не однозначен. Можно также использовать модель с р = 0 и q = 1. Наличие нескольких подходящих моделей следует рассматривать не как ошибку, а как нормальный процесс поиска оптимальной модели.
Оценивание ARMA-моделей проводится различными метода-Ми. Среди них линейные и нелинейные методы наименьших квадратов, полный или условный метод максимального правдоподобия.
В качестве примера рассмотрим модель (18) ARMA(1, 1) и применим к ней оператор Q(L)~\ где G(I) = 1 - Q{L, тогда
213
Рис. 16. Статистика Льюнга — Бокса: а — для модели ARI МА( 1, 1, 0); б — для модели ARIMA(0,1,1)
Для окончательного выбора одной модели из двух можно рассуждать следующим образом. В моделях ARIMA(1, 1, 0) и ARIMA(0, 1, 1) суммы квадратов остатков, отнесенные к числу степеней свободы (91), т.е. оценки дисперсий равны соответственно 13,378 (см. рис. 13, а) и 13,514 (см. рис. 13, б). Выбираем ту модель, у которой дисперсия минимальна, т.е. модель ARIMA(1,1,0).
Вывод. Проведенные оценивание и проверка адекватности модели динамики золотовалютных резервов России показывают, что предпочтительной является модель ARIMA(1, 1, 0) с авторегрессией.
