
- •Оглавление
- •Введение
- •Глава 1. Особенности регрессионного анализа для стохастических объясняющих переменных
- •Глава 2. Стационарные ряды. Модели ARMA
- •2.1. Общие понятия.
- •2.2. Процесс белого шума
- •2.3. Процесс авторегрессии
- •2.4. Процесс скользящего среднего
- •2.6. Модели ARMA, учитывающие наличие сезонности
- •Глава 3. Подбор стационарной модели ARMA для ряда наблюдений
- •3.1. Идентификация стационарной модели ARMA
- •3.2. Оценивание коэффициентов модели
- •3.3. Диагностика оцененной модели
- •Глава 4. Регрессионный анализ для стационарных объясняющих переменных
- •4.1. Асимптотическая обоснованность стандартных процедур
- •4.2. Динамические модели
- •4.3. Векторная авторегрессия
- •4.4. Некоторые частные случаи динамических моделей
- •Глава 5. Нестационарные временные ряды
- •5.1. Нестационарные ARMA модели
- •5.2. Проблема определения принадлежности временного ряда классу TS рядов или классу DS рядов
- •5.3. Различение TS и DS рядов в классе моделей ARMA. Гипотеза единичного корня.
- •Глава 6. Процедуры для различения TS и DS рядов
- •6.1. Предварительные замечания
- •6.2. Критерии Дики – Фуллера
- •6.3. Расширенные критерии Дики - Фуллера
- •6.4. Краткий обзор критериев Дики – Фуллера
- •6.5. Некоторые другие сочетания DGP и SM
- •6.6. Ряды с квадратичным трендом.
- •6.7. Многовариантная процедура проверки гипотезы единичного корня
- •6.8. Обзор некоторых других процедур
- •6.8.1. Критерий Филлипса – Перрона
- •6.8.2. Критерий Лейбурна
- •6.8.3. Критерий Шмидта – Филлипса.
- •6.8.4. Критерий DF-GLS
- •6.8.5. Критерий Квятковского – Филлипса – Шмидта – Шина (KPSS)
- •6.8.6. Процедура Кохрейна (отношение дисперсий)
- •6.9. Некоторые проблемы, возникающие при различении TS и DS гипотез
- •6.9.1. Коррекция сезонности
- •6.9.2. Протяженность ряда и мощность критерия
- •6.9.3. Проблема согласованности статистических выводов при различении TS и DS гипотез
- •6.9.4. Наличие нескольких единичных корней
- •6.10. Критерий Перрона и его обобщение
- •6.10.1. Критерий Перрона
- •6.10.2. Обобщенная процедура Перрона
- •Глава 7. Регрессионный анализ для нестационарных объясняющих переменных
- •7.1. Проблема ложной регрессии
- •7.2. Коинтегрированные временные ряды. Модели коррекции ошибок
- •7.4. Оценивание коинтегрированных систем временных рядов
- •Глава 8. Процедура Йохансена
- •8.1. Оценивание ранга коинтеграции
- •8.2. Оценивание модели коррекции ошибок
- •Заключение
- •Список литературы

Эконометрика. Введение в регрессионный анализ временных рядов. В.П.Носко www.iet.ru |
11 |
|
µ= δ / (1– a1 – a2) = 4.375/(1– 0.25 + 0.125) = 5,
так что траектории этого процесса флуктуируют вокруг уровня 5.
Для построения коррелограммы воспользуемся уравнениями Юла – Уокера . У нас p = 2, так что
ρ(k) = 0.25 ρ(k–1) – 0.125 ρ(k–2), k > 0 .
По определению, ρ(0) = 1. Для ρ(1) имеем
ρ(1) = 0.25 ρ(0) – 0.125 ρ(–1) = 0.25– 0.125 ρ(1),
откуда находим:
ρ(1) = 0.25 / (1 + 0.125) = 2/9 = 0.222.
Далее последовательно находим:
ρ(2) = 0.25 ρ(1) – 0.125 ρ(0) = 0.25 * 0.222 – 0.125 = – 0.069, ρ(3) = – 0.045, ρ(4) = – 0.003, ρ(5) = 0.005 и т.д.
Корреляции даже между соседними наблюдениями очень малы, и можно ожидать, что поведение траекторий такого ряда не очень существенно отличается от поведения реализаций процесса белого шума. Теоретическая коррелограмма рассматриваемого процесса и смоделированная реализация этого процесса приведены ниже.
1.2 |
|
|
|
|
|
|
|
|
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.0 |
|
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.6 |
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.4 |
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
0.2 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
0.0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-0.2 |
|
|
|
|
|
|
7 |
|
|
0 |
|
|
|
|
|
|
|
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
8 |
9 |
50 |
100 |
150 |
200 |
250 |
300 |
350 |
400 |
450 |
|
|
|
|
|
|
RHO |
|
|
|
|
|
|
|
|
AR(2) |
|
|
|
2.4. Процесс скользящего среднего
Еще одной простой моделью порождения временного ряда является процесс
скользящего среднего порядка q (MA(q)). Согласно этой модели,
Xt = εt + b1 εt–1 + b2 εt–2 + … + bq εt–q , bq ≠ 0 ,
где εt – процесс белого шума.
Такой процесс имеет нулевое математическое ожидание. Модель можно обобщить до процесса, имеющего ненулевое математическое ожидание µ , полагая
Xt – µ = εt + b1 εt–1 + b2 εt–2 + … + bq εt–q ,
т.е.
Xt = µ + εt + b1 εt–1 + b2 εt–2 + … + bq εt–q .
Для процесса скользящего среднего порядка q используется обозначение MA(q) (скользящее среднее – moving average).
При q = 0 и µ = 0 получаем процесс белого шума. Если q = 1 , то
Xt – µ = εt + bεt–1
– скользящее среднее первого порядка . В последнем случае
D(Xt) = (1 + b2)σε2 , E [(Xt – µ)(Xt–1 – µ)] = bσε2 , E [(Xt – µ)(Xt–k – µ)] = 0, k > 1,
www.iet.ru/mipt/2/text/curs_econometrics.htm

Эконометрика. Введение в регрессионный анализ временных рядов. В.П.Носко www.iet.ru |
12 |
|
так что процесс Xt является стационарным с
E(Xt) = 0 , D(Xt) = (1 + b2)σε2 ,
|
|
+b |
|
)σε , |
k = 0 , |
|
|
(1 |
2 |
||||
|
|
|
|
2 |
|
|
γ (k) = |
bσ 2 |
, |
|
k =1, |
||
|
|
ε |
|
|
|
|
|
0 , |
|
|
|
k >1. |
|
|
|
|
|
|
|
|
Автокорреляции этого процесса равны
|
1, |
k =0 , |
ρ(k) = |
b (1+b2 ) , |
k =1, |
|
|
|
|
0 , |
k >1, |
|
|
|
т.е. коррелограмма процесса имеет весьма специфический вид. Коррелированными оказываются только соседние наблюдения. Корреляция между ними положительна, если b > 0, и отрицательна при b < 0. Соответственно, процесс MA(1) с b > 0 имеет более гладкие, по сравнению с белым шумом, реализации, а процесс MA(1) с b < 0 имеет менее гладкие, по сравнению с белым шумом, реализации. Заметим, что для любого процесса MA(1)
ρ(1)≤ 0.5 ,
т.е. корреляционная связь между соседними наблюдениями невелика, тогда как у процесса AR(1) такая связь может быть сколь угодно сильной (при значениях a , близких к 1).
Модель MA(q) кратко можно записать в виде
Xt – µ = b(L) εt ,
где
b(L) = 1 + b1L + … + bq Lq .
Для нее
γ (k) = E [(Xt – µ)(Xt–k – µ)] =
q−k |
b |
|
b |
|
|
, 0 ≤ k ≤ q , |
|
|
∑ |
j |
σ 2 |
||||
|
|
|
j + k |
ε |
|
||
j = 0 |
|
|
|
|
|
|
|
|
|
0 , |
|
|
k > q , |
||
|
|
|
|
так что MA(q) является стационарным процессом с нулевым математическим ожиданием, дисперсией
σX2 = (1 + b12 + … + bq2)σε2
и автокорреляциями
∑q−k b b ρk = j = 0 j j + k
0 ,
|
q |
|
|
∑b2j |
, k =0,1,K, q , |
j = 0 |
|
k = q +1, q +2,K .
Здесь статистическая связь между наблюдениями сохраняется в течение q единиц времени (т.е. “длительность памяти” процесса равна q).
Подобного рода временные ряды соответствуют ситуации, когда некоторый экономический показатель находится в равновесии, но отклоняется от положения
www.iet.ru/mipt/2/text/curs_econometrics.htm

Эконометрика. Введение в регрессионный анализ временных рядов. В.П.Носко www.iet.ru |
13 |
|
равновесия в силу последовательно возникающих непредсказуемых событий, причем система такова, что влияние таких событий отмечается на протяжении некоторого периода времени.
Если влияние прошлых событий ослабевает с течением времени показательным
образом, так что bj = a j , 0 < a < 1, то искусственное предположение о том, что ряд εt начинается в “бесконечном прошлом”, приводит к модели бесконечного скользящего среднего MA(∞)
∞ |
|
∞ |
∞ |
|
|
|
|
|
Xt = ∑a j εt – j = ∑bjεt− j , где |
∑ |
|
bj |
|
<∞. |
|||
|
|
|||||||
j = |
0 |
j=0 |
j = |
0 |
|
|
|
|
Ранее мы видели, что такое же представление допускает стационарный процесс авторегрессии первого порядка AR(1)
Xt = a Xt–1 + εt , a < 1,
т.е. в рассматриваемом случае процесс MA(∞) эквивалентен процессу AR(1).
Вообще, всякий стационарный процесс AR(p) можно записать в форме процесса
MA(∞):
|
1 |
∞ |
|
|
|
|
|
|
|
Xt = µ + |
εt = µ + ∑bj εt – j = µ + b(L) εt , |
||||||||
a(L) |
|||||||||
|
j = 0 |
|
|
|
|
|
|||
где |
|
|
|
|
|
|
|
|
|
|
|
∞ |
1 |
∞ |
|||||
b(L) = ∑bj L j = |
и ∑ |
|
bj |
|
<∞. |
||||
|
|
||||||||
a(L) |
|||||||||
|
|
j = 0 |
j = 0 |
|
|
|
|
Примеры.
a) Рассмотрим процесс MA(1) с b = 0.8 и E(Xt) = 6 , т.е.
Xt = 6 + εt + 0.8 εt–1 .
Для него ρ(1) = 0.8/(1+ 0.82) = 0.488.
b) Для процесса MA(1) с b = – 0.8 и E(Xt) = 6 имеем
ρ(1) = – 0.8/(1+0.82) = – 0.488.
Коррелограммы этих двух процессов имеют вид
1.0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
0.2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-0.2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-0.2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-0.4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-0.4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-0.6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-0.6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
b = 0.8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
b = - 0.8 |
|
|
|
|
|
|
|
|
|
Смоделированные реализации этих двух процессов с σε2 = 1:
www.iet.ru/mipt/2/text/curs_econometrics.htm

Эконометрика. Введение в регрессионный анализ временных рядов. В.П.Носко www.iet.ru |
14 |
|
12 |
|
|
|
|
|
|
|
12 |
10 |
|
|
|
|
|
|
|
10 |
8 |
|
|
|
|
|
|
|
8 |
6 |
|
|
|
|
|
|
|
6 |
4 |
|
|
|
|
|
|
|
4 |
2 |
|
|
|
|
|
|
|
2 |
0 |
|
|
|
|
|
|
|
0 |
50 |
100 |
150 |
200 |
250 |
300 |
350 |
400 |
450 |
|
|
|
|
b = 0.8 |
|
|
|
|
50 100 150 200 250 300 350 400 450
b = - 0.8
c) Для MA(2) процесса Xt = 5 + εt – 0.75εt–1 + 0.125 εt–2 имеем: ρ(1) = (b0b1 + b1b2)/(b02 + b12 + b22)
= (– 0.75 – 0.75·0.125)/(1 + 0.752 + 0.1252) = – 0.535, ρ(2) = 0.125/1.578 = 0.079.
Ниже приводятся коррелограмма и смоделированная реализация этого процесса.
1.2
0.8
0.4
0.0
-0.4
-0.8
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
rho
10 |
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
50 |
100 |
150 |
200 |
250 |
300 |
350 |
400 |
450 |
|
|
|
|
MA(2) |
|
|
|
2.5. Смешанный процесс авторегрессии – скользящего среднего (процесс авторегрессии с остатками в виде скользящего среднего)
Процесс Xt с нулевым математическим ожиданием, принадлежащий такому классу процессов, характеризуется порядками p и q его AR и МA составляющих и обозначается как процесс ARMA(p, q) (autoregressive moving average, mixed
autoregressive moving average). |
Более точно, |
процесс |
Xt с нулевым математическим |
||
ожиданием принадлежит классу ARMA(p, q), если |
|
||||
Xt = ∑p |
a j Xt – j + ∑q |
bj εt – j , |
ap ≠ 0 , bq ≠ 0 , |
|
|
j =1 |
j =0 |
|
|
|
|
где |
εt – процесс белого |
шума и b0 |
= 1. В |
операторной форме последнее |
соотношение имеет вид a(L) Xt = b(L) εt ,
где a(L) и b(L) имеют тот же вид, что и в определенных ранее моделях AR(p) и MA(q). Если процесс имеет постоянное математическое ожидание , то он является процессом типа ARMA(p, q), если
Xt – = ∑p |
a j (Xt – j – ) + ∑q |
bj εt – j . |
j =1 |
j =0 |
|
Отметим следующие свойства процесса ARMA(p, q) с E(Xt) = .
•Процесс стационарен, если все корни уравнения a(z) = 0 лежат вне единичного круга z ≤1.
www.iet.ru/mipt/2/text/curs_econometrics.htm

Эконометрика. Введение в регрессионный анализ временных рядов. В.П.Носко www.iet.ru |
15 |
|
•Если процесс стационарен, то существует эквивалентный ему процесс
MA(∞)
∞∞
–= ∑cj εt – j , c0 = 1, ∑ c j < ∞ ,Xt
j =0 j =0
или
Xt – = c(L) εt ,
где
∞ |
|
|
c(z) = ∑c j z j = b(z) . |
||
j = |
0 |
a(z) |
• Если все корни уравнения b(z) = 0 лежат вне единичного круга z ≤ 1 (условие обратимости), то существует эквивалентное представление процесса Xt в виде процесса авторегрессии бесконечного порядка AR(∞)
∞
Xt – = ∑d j (Xt – j – ) + εt ,
j =1
или
d(L)(Xt – ) = εt ,
где
∞ |
|
d(z) = 1− ∑d j z j = a(z) . |
|
j =1 |
b(z) |
Отсюда вытекает, что стационарный процесс ARMA(p, q) всегда можно аппроксимировать процессом скользящего среднего достаточно высокого порядка, а при выполнении условия обратимости его можно также аппроксимировать процессом авторегрессии достаточно высокого порядка.
Специфику формы коррелограммы процесса ARMA(p, q) в общем случае указать труднее, чем для моделей AR(p) и MA(q). Отметим только, что для значений k > q коррелограмма процесса a(L) Xt = b(L) εt выглядит так же, как и коррелограмма процесса авторегрессии a(L) Xt = εt . Так, для процесса ARMA(1, 1)
ρ(k) = a1 ρ(k –1) для k = 2, 3, … ,
как и у процесса Xt = a1 Xt–1 + εt . При этом, однако, ρ(1) ≠ a1 .
Предпосылкой для обоснования использования моделей ARMA является следующий факт. Если ARMA(p1, q1) ряд Xt и ARMA(p2, q2) ряд Yt статистически независимы между собой, и Zt = Xt + Yt , то типичным является положение, когда Zt является ARMA(p, q) рядом, у которого
p = p1 + p2 , |
|
|
|
|
|
||
q = p1 |
+ q2 |
, |
если |
p1 |
+ q2 |
> p2 |
+ q1 , |
q = p2 |
+ q1 |
, |
если |
p2 |
+ q1 |
> p1 |
+ q2 . |
Возможны также ситуации, когда значения p и q оказываются меньше указанных значений. (Такие ситуации возникают в случаях, когда многочлены aX(z) и aY(z) , соответствующие авторегрессионным частям процессов Xt и Yt , имеют общие корни.)
Вчастном случае, когда оба ряда имеют тип AR(1), но с различными параметрами, их сумма имеет тип ARMA(2, 1).
Вэкономике многие временные ряды являются агрегированными. Из указанного выше факта вытекает, что если каждая из компонент отвечает простой модели AR, то при независимости этих компонент их сумма будет ARMA процессом. Такого же рода
www.iet.ru/mipt/2/text/curs_econometrics.htm