Автокорреляционная функция и аддитивная модель временного ряда

При наличии во временном ряде тенденции и циклических колебаний значения каждого последующего уровня ряда зависят от предыдущих. Корреляционную зависимость между последовательными уровнями временного ряда называют автокорреляцией уровней ряда.

Количественно ее можно измерить с помощью линейного коэффициента корреляции между уровнями исходного временного ряда и уровнями этого ряда, сдвинутыми на несколько шагов во времени.

Формула для расчета коэффициента автокорреляции имеет вид:

Где

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

Аналогично можно определить коэффициенты автокорреляции второго и более высоких порядков. Так, коэффициент автокорреляции второго порядка характеризует тесноту связи между уровнями и
и определяется по формуле:

(4.2)

где

(7.1.)

где
, а
.

Число периодов , по которым рассчитывается коэффициент автокорреляции, называют лагом . С увеличением лага число пар значений, по которым рассчитывается коэффициент автокорреляции, уменьшается. Считается целесообразным для обеспечения статистической достоверности коэффициентов автокорреляции использовать правило – максимальный лаг должен быть не больше
.

Свойства коэффициента автокорреляции.

    Он строится по аналогии с линейным коэффициентом корреляции и таким образом характеризует тесноту только линейной связи текущего и предыдущего уровней ряда. Поэтому по коэффициенту автокорреляции можно судить о наличии линейной (или близкой к линейной) тенденции. Для некоторых временных рядов, имеющих сильную нелинейную тенденцию (например, параболу второго порядка или экспоненту), коэффициент автокорреляции уровней исходного ряда может приближаться к нулю.

    По знаку коэффициента автокорреляции нельзя делать вывод о возрастающей или убывающей тенденции в уровнях ряда. Большинство временных рядов экономических данных содержат положительную автокорреляцию уровней, однако при этом могут иметь убывающую тенденцию.

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

Анализ автокорреляционной функции и коррелограммы позволяет определить лаг, при котором автокорреляция наиболее высокая, а следовательно, и лаг, при котором связь между текущим и предыдущими уровнями ряда наиболее тесная, т.е. при помощи анализа автокорреляционной функции и коррелограммы можно выявить структуру ряда.

Если наиболее высоким оказался коэффициент автокорреляции первого порядка, исследуемый ряд содержит только тенденцию . Если наиболее высоким оказался коэффициент автокорреляции порядка , то ряд содержит циклические колебания с периодичностью в моментов времени. Если ни один из коэффициентов автокорреляции не является значимым, можно сделать одно из двух предположений относительно структуры этого ряда: либо ряд не содержит тенденции и циклических колебаний, либо ряд содержит сильную нелинейную тенденцию, для выявления которой нужно провести дополнительный анализ. Поэтому коэффициент автокорреляции уровней и автокорреляционную функцию целесообразно использовать для выявления во временном ряде наличия или отсутствия трендовой компоненты и циклической (сезонной) компоненты.

Рассмотрим пример . Пусть имеются некоторые условные данные об общем количестве правонарушений на таможне одного из субъектов РФ (например, Республики Татарстан).

Таблица 4.1

Количество возбужденных дел,

Построим поле корреляции:

Рис. 4.4.

Уже исходя из графика видно, что значения образуют пилообразную фигуру. Рассчитаем несколько последовательных коэффициентов автокорреляции. Для этого составляем первую вспомогательную таблицу.

Таблица 4.2

Среднее значение

Следует заметить, что среднее значение получается путем деления не на 16, а на 15, т.к. у нас теперь на одно наблюдение меньше.

Теперь вычисляем коэффициент автокорреляции первого порядка по формуле (4.1):

Составляем вспомогательную таблицу для расчета коэффициента автокорреляции второго порядка.

Таблица 4.3

Среднее значение

Следовательно

Аналогично находим коэффициенты автокорреляции более высоких порядков, а все полученные значения заносим в сводную таблицу.

Таблица 4.4

Коэффициент автокорреляции уровней

Коррелограмма:

Рис. 4.5.

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


При наличии во временном ряде тенденции и циклических колебаний значения каждого последующего уровня ряда зависят от предыдущих. Корреляционную зависимость между последовательными уровнями временного ряда называют автокорреляцией уровней ряда .

Количественно ее можно измерить с помощью линейного коэффициента корреляции между уровнями исходного временного ряда и уровнями этого ряда, сдвинутыми на несколько шагов во времени.

Формула для расчета коэффициента автокорреляции имеет вид:

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

Аналогично можно определить коэффициенты автокорреляции второго и более высоких порядков. Так, коэффициент автокорреляции второго порядка характеризует тесноту связи между уровнями и и определяется по формуле:

(4.2)

Если наиболее высоким оказался коэффициент автокорреляции первого порядка, исследуемый ряд содержит только тенденцию. Если наиболее высоким оказался коэффициент автокорреляции порядка , то ряд содержит циклические колебания с периодичностью в моментов времени. Если ни один из коэффициентов автокорреляции не является значимым, можно сделать одно из двух предположений относительно структуры этого ряда: либо ряд не содержит тенденции и циклических колебаний, либо ряд содержит сильную нелинейную тенденцию, для выявления которой нужно провести дополнительный анализ.

Свойства коэффициента автокорреляции.

1. Он строится по аналогии с линейным коэффициентом корреляции и таким образом характеризует тесноту только линейной связи текущего и предыдущего уровней ряда. Поэтому по коэффициенту автокорреляции можно судить о наличии линейной (или близкой к линейной) тенденции.

2. По знаку коэффициента автокорреляции нельзя делать вывод о возрастающей или убывающей тенденции в уровнях ряда. Большинство временных рядов экономических данных содержат положительную автокорреляцию уровней, однако при этом могут иметь убывающую тенденцию.

Число периодов, по которым рассчитывается коэффициент автокорреляции, называют лагом .

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

В значительной части временных рядов между уровнями, особенно близко расположенных, существует взаимосвязь, т.е. значения каждого последующего уровня ряда зависят от предыдущих. Корреляционную зависимость между последовательными уровнями временного ряда называют автокорреляцией уровней ряда. Количественно ее можно измерить с помощью коэффициента корреляции между уровнями исходного временного ряда и уровнями этого ряда, сдвинутых на несколько шагов во времени. Число уровней, по которым рассчитывается коэффициент автокорреляции, называется лагом .

y t и y t -1 , т.е. коэффициент автокорреляции 1-го порядка

, .

Отметим, что расчет коэффициента автокорреляции производится по (n –1), а не по n парам наблюдений.

Определим теперь коэффициент автокорреляции 2-го порядка , коэффициент корреляции между рядами y t и y t -2 , т.е.

, (9.15)

, .

Отметим, что расчет коэффициента автокорреляции 2-го порядка уже будет производится по (n –2) парам наблюдений.

Следует учитывать, что с увеличением лага число пар значений, по которым рассчитывается коэффициент автокорреляции, уменьшается. Поэтому некоторые авторы считают целесообразным для обеспечения статистической достоверности коэффициентов автокорреляции использовать правило – максимальный порядок коэффициента автокорреляции не должен превышать n /4.

Отметим два важных свойства коэффициента автокорреляции:

Во-первых, он строится по аналогии с обычным коэффициентом корреляции и таким образом характеризует тесноту только линейной связи текущего и предыдущего уровней ряда. Поэтому по коэффициентам автокорреляции можно судить о наличии линейной (или близкой к линейной) тенденции. Для некоторых временных рядов, имеющих сильную нелинейную тенденцию (например, парабола или экспонента), коэффициенты автокорреляции уровней могут приближаться к нулю.

Во-вторых, по знаку коэффициента автокорреляции нельзя делать вывод о возрастающей или убывающей тенденции в уровнях ряда. Большинство временных рядов экономических данных содержит положительную автокорреляцию уровней, однако при этом могут иметь убывающую тенденцию.

По длинному временному ряду можно определить серию коэффициентов автокорреляции, последовательно увеличивая величину лага: r 1 , r 2 , r 3 , … Последовательность коэффициентов автокорреляции называется автокорреляционной функцией временного ряда. График зависимости значений коэффициентов автокорреляции от величины лага (порядка коэффициента автокорреляции) называют коррелограммой .

Анализ автокорреляционной функции и коррелограммы позволяет уточнить структуру временного ряда, выявить наличие или отсутствие в нём тенденции или периодических колебаний. Если временной ряд характеризуется чётко выраженной линейной тенденцией, то для него коэффициент автокорреляции 1-го порядка приближается к 1. Если же временной ряд содержит периодические колебания, то и автокорреляционная функция также будет содержать периодические колебания. Если временной ряд не содержит периодических колебаний, то коррелограмма представляет собой затухающую функцию, т.е. коэффициенты автокорреляции высоких порядков приближаются к нулю.



Анализ коррелограммы – это порой довольно непростая задача. Поэтому мы кратко остановимся на типичном поведении коррелограмм для некоторых классов временных рядов. Для начала рассмотрим поведение коррелограммы для некоторых нестационарных временных рядов. На графиках кроме значений самой функции, обычно указывают доверительные пределы этой функции

Для временного ряда, содержащего тренд , коррелограмма не стремится к нулю с ростом значения лага t. Ее характерное поведение изображено на рис.9.1.

Рис. 9.1. Коррелограмма ряда урожайности зерновых культур в Росиис 1945 по 1989 гг. в ц/га: а) исходный временной ряд; б) его коррелограмма.

Для временного ряда с сезонными колебаниями коррелограмма также будет содержать периодические всплески, соответствующие периоду сезонных колебаний. Это позволяет устанавливать предполагаемый период сезонности. Типичное поведение коррелограммы приведено на рис.9.2.

Рис. 9.2. Коррелограмма ряда месячных продаж шампанского за 7 последовательных лет в логарифмической шкале (после удаления линейного тренда): а) преобразованный исходный временной ряд; б) его коррелограмма.



Пример 9.1. Имеются поквартальные условные данные об объемах потребления электроэнергии жителями региона.

Таблица 9.7

Построить автокорреляционную функцию временного ряда.

Решение. Для расчета коэффициентов автокорреляции исходного временного ряда составим таблицу (табл. 9.8):

Таблица 9.8

t y t y t -1 y t -2 y t -3 y t -4 y t -5 y t -6
6,0
4,4 6,0
5,0 4,4 6,0
9,0 5,0 4,4 6,0
7,2 9,0 5,0 4,4 6,0
4,8 7,2 9,0 5,0 4,4 6,0
6,0 4,8 7,2 9,0 5,0 4,4 6,0
10,0 6,0 4,8 7,2 9,0 5,0 4,4
8,0 10,0 6,0 4,8 7,2 9,0 5,0
5,6 8,0 10,0 6,0 4,8 7,2 9,0
6,4 5,6 8,0 10,0 6,0 4,8 7,2
11,0 6,4 5,6 8,0 10,0 6,0 4,8
9,0 11,0 6,4 5,6 8,0 10,0 6,0
6,6 9,0 11,0 6,4 5,6 8,0 10,0
7,0 6,6 9,0 11,0 6,4 5,6 8,0
10,8 7,0 6,6 9,0 11,0 6,4 5,6

Определим коэффициент корреляции между рядами y t и y t -1 , т.е. коэффициент автокорреляции 1-го порядка. Отметим, что расчет коэффициента автокорреляции производится по 15, а не по 16 парам наблюдений. Составим таблицу для расчета коэффициента автокорреляции 1-го порядка (таб. 9.9):

Таблица 9.9

t y t y t -1
6,0
4,4 6,0 -2,987 -1,067 3,186 8,920 1,138
5,0 4,4 -2,387 -2,667 6,364 5,696 7,111
9,0 5,0 1,613 -2,067 -3,334 2,603 4,271
7,2 9,0 -0,187 1,933 -0,361 0,035 3,738
4,8 7,2 -2,587 0,133 -0,345 6,691 0,018
6,0 4,8 -1,387 -2,267 3,143 1,923 5,138
10,0 6,0 2,613 -1,067 -2,788 6,830 1,138
8,0 10,0 0,613 2,933 1,799 0,376 8,604
5,6 8,0 -1,787 0,933 -1,668 3,192 0,871
6,4 5,6 -0,987 -1,467 1,447 0,974 2,151
11,0 6,4 3,613 -0,667 -2,409 13,056 0,444
9,0 11,0 1,613 3,933 6,346 2,603 15,471
6,6 9,0 -0,787 1,933 -1,521 0,619 3,738
7,0 6,6 -0,387 -0,467 0,180 0,150 0,218
10,8 7,0 3,413 -0,067 -0,228 11,651 0,004
Среднее 110,8 9,813 65,317 54,053

По данным таблицы находим

, .

Используя формулу (9.14), находим

.

Определим теперь коэффициент автокорреляции 2-го порядка, коэффициент корреляции между рядами y t и y t -2 . Отметим, что расчет коэффициента автокорреляции 2-го порядка уже будет производиться по 14 парам наблюдений. Составим таблицу для расчета коэффициента автокорреляции 2-го порядка (таб. 9.10):

Таблица 9.10

t y t y t -2
6,0
4,4
5,0 6,0 -2,600 -1,071 2,786 6,760 1,148
9,0 4,4 1,400 -2,671 -3,740 1,960 7,137
7,2 5,0 -0,400 -2,071 0,829 0,160 4,291
4,8 9,0 -2,800 1,929 -5,400 7,840 3,719
6,0 7,2 -1,600 0,129 -0,206 2,560 0,017
10,0 4,8 2,400 -2,271 -5,451 5,760 5,159
8,0 6,0 0,400 -1,071 -0,429 0,160 1,148
5,6 10,0 -2,000 2,929 -5,857 4,000 8,577
6,4 8,0 -1,200 0,929 -1,114 1,440 0,862
11,0 5,6 3,400 -1,471 -5,003 11,560 2,165
9,0 6,4 1,400 -0,671 -0,940 1,960 0,451
6,6 11,0 -1,000 3,929 -3,929 1,000 15,434
7,0 9,0 -0,600 1,929 -1,157 0,360 3,719
10,8 6,6 3,200 -0,471 -1,509 10,240 0,222
Среднее 106,4 -31,120 55,760 54,049

По данным таблицы находим

, .

Используя формулу (9.15), находим

.

Аналогичным образом рассчитываем коэффициенты автокорреляции 3-го и более высоких порядков. (Заметим, что в программе Exel коэффициенты корреляции рассчитываются при помощи функции КОРРЕЛ). В результате получим автокорреляционную функцию исходного временного ряда. Ее значения и коррелограмма приведены в таб. 9.11.

Таблица 9.11

Анализ значений автокорреляционной функции позволяет сделать вывод о наличии в изучаемом временном ряде, во-первых , линейной тенденции, во-вторых , сезонных колебаний периодичностью в четыре квартала. Данный вывод подтверждается и графическим анализом структуры ряда (см. рис. 9.1).

При наличии тенденции и циклических колебаний каждый последующий уровень ряда зависит от предыдущего. Количественное выражение степени связи уровней ряда за один или несколько периодов времени наз. коэффициентом автокорреляции. Они бывают 1-ого, 2, 3 и т.д. порядка.

Коэффициент автокорреляции показывает тесноту связи между уровнями ряда, сдвинутыми на 1 или более шаг.

Предположим, что значения y t в текущем году зависят от значений в прошлом году, тогда значения в предыдущем году можно рассчитать с помощью коэффициента автокорреляции:

n -количество данных

r 1 -коэффициент автокорреляции 1го порядка

Автокорреляция даёт информацию о наличии фактора, формирующего тенденцию ряда.

Полученные значения коэффициента автокорреляции 1го и 2го порядков свидетельствует о тесноте зависимости между текущими уровнями ряда и уровнями ряда предыдущих периодов, а также свидетельствует о линейной тенденции. Периоды, по которым рассчитывается коэффициент автокорреляции называются лагами. Для статистической достоверности коэффициента автокорреляции максимальный лаг может быть n/4.

Свойства коэффициента автокорреляции:

Характеризует только тесноту линейной связи текущего и предыдущего уровней ряда

В случае нелинейной тенденции коэффициент автокорреляции может быть равен нулю

По знаку коэффициента автокорреляции нельзя сделать вывод о возрастающей или убывающей тенденции.

22. Корреляционная функция.

Последовательность коэффициентов автокорреляции называется автокорреляционной функцией. График зависимости ее значений от величины коэффициентов автокорреляции(порядков коэффициентов автокорреляции) называют коррелограммой. Анализ автокорреляционной функции и коррелограммы позволяет определить структуру временного ряда. Если наиболее высоким оказывается коэффициент автокорреляции 1-го порядка – это означает, что временный ряд содержит тенденцию Т, если наиболее высоким оказался коэффициент автокорреляции τ-ого порядка – это означает, что временной ряд содержит сезонную или циклическую компоненту S с периодичностью τ моментов времени.

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

Анализ автокорреляционной функции позволяет сделать вывод о том, что в изучаемом временном ряде имеется тенденция T (к возрастанию или убыванию), сезонные колебания с расчётной периодичностью.

23. Определение тенденции временного ряда.

Одним из наиболее распространенных способов является построение аналитической функции, характеризующей зависимость уровней ряда от времени. Такая аналитическая функция называется трендом Т.

Определение аналитической функции называется выравниванием временного ряда.

Для построения тренда чаще всего используют следующие (элементарные) функции:

Линейная у t = a + bt T =a + bt - линейный тренд

Нелинейная:

а) полиномиальная y t =a+bt+ct 2 +…+kt n

б) степенная

в) показательная

a, b, c - параметры линии тренда

Если присутствует большой размах колебаний уровней ряда необходимо провести процедуру, которая называется сглаживание уровней временного ряда.

24. Аддитивная модель временного ряда.

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

Аддитивная модель: У=Т+S+E,

T-трендовая компонента

S-сезонная компонента

E-случайная компонента

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

Алгоритм построения модели. Процесс построения модели включает в себя следующие шаги:

    Выравнивание уровней исходного ряда методом скользящей средней.

    Расчет значений сезонной компоненты S

    Устранение сезонной компоненты из исходного уровня ряда и получение выровненных данных без S

    Аналитическое выравнивание уровней ряда и расчет значений фактора Т

    Расчет полученных значений (Т* S) для каждого уровня ряда

    Расчет абсолютных или относительных ошибок модели.

(или 4.Определение тенденции временного ряда и уравнения тренда; 5.Расчет абсолютных или относительных ошибок модели.)

Если временной ряд содержит только случайную компоненту, то уровни временного ряда будут независимы друг от друга. Если же временной ряд содержит тенденцию или циклические колебания, то значения каждого последующего уровня зависят от предыдущих.

Корреляционную зависимость между последовательными уровнями временного ряда называют автокорреляцией уровней ряда. Автокорреляцию можно измерить количественно. Для этого рассчитывают линейный коэффициент корреляции между уровнями исходного временного ряда и уровнями этого же ряда, сдвинутыми на один или несколько шагов во времени.

Например, разумно предположить, что доходы домохозяйства в текущем году зависят от доходов домохозяйства предыдущих лет. Определим коэффициент корреляции между ними. Известна рабочая формула линейного коэффициента корреляции

В качестве фактора мы рассмотрим доходы предшествующего периода (у t-1 ), а в качестве результата – доходы текущего периода (у t ), тогда приведенная выше формула примет вид

Средний уровень по исходному ряду динамики, определенный без учета первого уровня,

а - это средний уровень по ряду динамики, сдвинутому на одну дату.

Расстояние между уровнями временного ряда, для которых определяется коэффициент корреляции, называется лагом. Приведенная выше формула определяет величину автокорреляции между соседними уровнями, то есть при лаге = 1, поэтому этот коэффициент называют коэффициентом автокорреляции первого порядка. Допустим, r 1 = 0,98. Полученное значение свидетельствует об очень сильной зависимости между доходами текущего и предшествующего периода и, следовательно, о наличии в ряду сильной линейной тенденции.

Аналогично можно определить коэффициенты автокорреляции второго и более высоких порядков. Коэффициент автокорреляции второго порядка характеризует тесноту связи между уровнями со сдвигом на две даты, то есть с лагом 2 и т.д.

С увеличением лага число пар, по которым рассчитывается коэффициент автокорреляции, уменьшается и, следовательно, снижается достоверность коэффициентов. Поэтому для обеспечения статистической достоверности лаг не должен быть больше, чем п / 4, где п – число уровней.

При анализе коэффициентов автокорреляции следует помнить следующее:

1. он определяется по формуле линейного коэффициента корреляции, таким образом, он измеряет тесноту только линейной связи текущего и предыдущего уровней временного ряда. Для временных, рядов, имеющих сильную нелинейную тенденцию, коэффициент автокорреляции уровней может быть близким к нулю;

2. Знак коэффициента автокорреляции не указывает на направление тенденции в исходном ряду данных (возрастание или убывание). Большинство временных рядов экономических переменных содержат положительную автокорреляцию уровней, но при этом сам ряд может иметь и отрицательную тенденцию.

Если расположить коэффициенты по величине лага (то есть коэффициенты первого порядка, второго, третьего и т.д.), то мы получим автокорреляционную функцию временного ряда . График зависимости величины коэффициента автокорреляции от лага называют коррелограммой.

Анализ автокорреляционной функции и коррелограммы позволяет выявить структуру временного ряда. Выявить структуру временного ряда – это значит выявить наличие или отсутствие его основных компонент (Т – трендовой компоненты и S – сезонной или циклической компоненты). Ряд может состоять только из трендовой и случайной компонент; или циклической и случайной; может содержать только случайную компоненту или все три компоненты одновременно.

Если наиболее высоким оказался коэффициент первого порядка, то исследуемый ряд содержит только тенденцию.

Если наиболее высоким оказался коэффициент автокорреляции порядка К, то ряд содержит циклические колебания с периодичностью в К моментов времени, Так, например, если при анализе временного ряда наиболее высокими оказались коэффициенты автокорреляции второго порядка, то ряд имеет циклы в два периода времени, то есть имеет так называемую пилообразную структуру. Наиболее высокий коэффициент четвертого порядка указывает на наличие в ряду цикла в четыре момента (периода) времени. Если ни один из коэффициентов не является статистически значимым, то можно сделать следующие предположения:

1. ряд не содержит ни тенденции, ни циклов, а состоит только из случайной компоненты;

2. ряд содержит сильную нелинейную тенденцию, для выявления которой нужно провести дополнительный анализ.

При моделировании временных рядов встречаются ситуации, когда остатки содержат тенденцию или цикличность. В этом случае остатки не являются независимыми, каждое последующее значение остатка зависит от предыдущего. Это явление получило название автокорреляция остатков.

Назовем причины существования автокорреляции остатков:

1. в модель не включен фактор, оказывающий существенной воздействие на результат; его влияние будет отражаться в остатках, то есть они могут быть автокоррелированы;

2. модель не учитывает влияние нескольких второстепенных факторов, совместное влияние которых может быть существенным (если их тенденции совпадают или фазы цикличности совпадают);

3. автокорреляция остатков может заключаться в неверной функциональной спецификации модели.

Существуют два способа определения автокорреляции в остатках. Первый заключается в визуальном анализе графика зависимостей остатков от времени. Второй способ предполагает использование критерия Дарбина-Уотсона. Величину критерия (d) можно определить по одной из формул

либо d 2(1 – r e 1) ,

где r e 1 – коэффициент автокорреляции остатков первого порядка.

Если в остатках существует полная положительная автокорреляция , то r e 1 =1 и d = 0. Если в остатках полная отрицательная автокорреляция, то

r e 1 =-1 и d = 4. Если автокорреляция остатков отсутствует, то r e 1 =0 и d = 2.

На практике используется следующий алгоритм проверки гипотезы об автокорреляции остатков:

1. выдвигается нулевая гипотеза об отсутствии автокорреляции в остатках;

2. определяется фактическое значение критерия Дарбина – Уотсона (d);

3. по специальным таблицам (приложение учебника по эконометрике) находят критические значения критерия d L и d u , где п – число наблюдений, k - независимых переменных в модели, - уровень значимости;

4. числовой промежуток всех возможных значений d разбивается на 5 отрезков

0 d L d u 2 4- d u 4 - d L 4

5. если d - фактическое попадает в зону неопределенности, то предполагают существование автокорреляции в остатках.

В последнем случае исследовать причинно-следственные связи переменных по остаткам нельзя, получим ложную корреляцию.

При нарушении гомоскедастичности (т.е. наличие гетероскедастичности) и наличии автокорреляции остатков рекомендуется традиционный метод наименьших квадратов (МНК), который проводится по исходным данным, заменять обобщенным методом наименьших квадратов (ОМНК), который проводится по преобразованным данным.

4.1. Автокорреляция уровней временного ряда

(4.1)

Где

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

Аналогично можно определить коэффициенты автокорреляции второго и более высоких порядков. Так, коэффициент автокорреляции второго порядка характеризует тесноту связи между уровнями и
и определяется по формуле:

(4.2)

где

(7.1.)

где
, а
.

Число периодов , по которым рассчитывается коэффициент автокорреляции, называют лагом . С увеличением лага число пар значений, по которым рассчитывается коэффициент автокорреляции, уменьшается. Считается целесообразным для обеспечения статистической достоверности коэффициентов автокорреляции использовать правило – максимальный лаг должен быть не больше
.

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

Если наиболее высоким оказался коэффициент автокорреляции первого порядка, исследуемый ряд содержит только тенденцию . Если наиболее высоким оказался коэффициент автокорреляции порядка , то ряд содержит циклические колебания с периодичностью в моментов времени. Если ни один из коэффициентов автокорреляции не является значимым, можно сделать одно из двух предположений относительно структуры этого ряда: либо ряд не содержит тенденции и циклических колебаний, либо ряд содержит сильную нелинейную тенденцию, для выявления которой нужно провести дополнительный анализ. Поэтому коэффициент автокорреляции уровней и автокорреляционную функцию целесообразно использовать для выявления во временном ряде наличия или отсутствия трендовой компоненты и циклической (сезонной) компоненты.

Рассмотрим пример . Пусть имеются некоторые условные данные об общем количестве правонарушений на таможне одного из субъектов РФ (например, Республики Татарстан).

Таблица 4.1

Количество возбужденных дел,

Построим поле корреляции:

Рис. 4.4.

Уже исходя из графика видно, что значения образуют пилообразную фигуру. Рассчитаем несколько последовательных коэффициентов автокорреляции. Для этого составляем первую вспомогательную таблицу.

Таблица 4.2

Среднее значение

Следует заметить, что среднее значение получается путем деления не на 16, а на 15, т.к. у нас теперь на одно наблюдение меньше.

Теперь вычисляем коэффициент автокорреляции первого порядка по формуле (4.1):

Составляем вспомогательную таблицу для расчета коэффициента автокорреляции второго порядка.

Таблица 4.3

Среднее значение

Следовательно

Аналогично находим коэффициенты автокорреляции более высоких порядков, а все полученные значения заносим в сводную таблицу.

Таблица 4.4

Коэффициент автокорреляции уровней

Коррелограмма:

Рис. 4.5.

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

Автокорреляция уровней временного ряда

При наличии во временном ряде тенденции и циклических колебаний значения каждого последующего уровня ряда зависят от предыдущих. Корреляционную зависимость между последовательными уровнями временного ряда называют автокорреляцией уровней ряда.

Количественно ее можно измерить с помощью линейного коэффициента корреляции между уровнями исходного временного ряда и уровнями этого ряда, сдвинутыми на несколько шагов во времени.

Формула для расчета коэффициента автокорреляции имеет вид:

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

Аналогично можно определить коэффициенты автокорреляции второго и более высоких порядков. Так, коэффициент автокорреляции второго порядка характеризует тесноту связи между уровнями и и определяется по формуле:

Число периодов, по которым рассчитывается коэффициент автокорреляции, называют лагом. С увеличением лага число пар значений, по которым рассчитывается коэффициент автокорреляции, уменьшается. Считается целесообразным для обеспечения статистической достоверности коэффициентов автокорреляции использовать правило – максимальный лаг должен быть не больше .

Свойства коэффициента автокорреляции.

    Он строится по аналогии с линейным коэффициентом корреляции и таким образом характеризует тесноту только линейной связи текущего и предыдущего уровней ряда. Поэтому по коэффициенту автокорреляции можно судить о наличии линейной (или близкой к линейной) тенденции. Для некоторых временных рядов, имеющих сильную нелинейную тенденцию (например, параболу второго порядка или экспоненту), коэффициент автокорреляции уровней исходного ряда может приближаться к нулю.

    По знаку коэффициента автокорреляции нельзя делать вывод о возрастающей или убывающей тенденции в уровнях ряда. Большинство временных рядов экономических данных содержат положительную автокорреляцию уровней, однако при этом могут иметь убывающую тенденцию.

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

Анализ автокорреляционной функции и коррелограммы позволяет определить лаг, при котором автокорреляция наиболее высокая, а следовательно, и лаг, при котором связь между текущим и предыдущими уровнями ряда наиболее тесная, т.е. при помощи анализа автокорреляционной функции и коррелограммы можно выявить структуру ряда.

Если наиболее высоким оказался коэффициент автокорреляции первого порядка, исследуемый ряд содержит только тенденцию. Если наиболее высоким оказался коэффициент автокорреляции порядка , то ряд содержит циклические колебания с периодичностью в моментов времени. Если ни один из коэффициентов автокорреляции не является значимым, можно сделать одно из двух предположений относительно структуры этого ряда: либо ряд не содержит тенденции и циклических колебаний, либо ряд содержит сильную нелинейную тенденцию, для выявления которой нужно провести дополнительный анализ. Поэтому коэффициент автокорреляции уровней и автокорреляционную функцию целесообразно использовать для выявления во временном ряде наличия или отсутствия трендовой компоненты и циклической (сезонной) компоненты.

Автокорреляция во временных рядах

Для характеристики динамики изменения экономических показателей часто используется понятие автокорреляции , которая характеризует не только взаимозависимость уровней одного и того же ряда, относящихся к разным моментам наблюдений, но и степень устойчивости развития процесса во времени, величину оптимального периода прогнозирования и т.п.

Степень тесноты статистической связи между уровнями временного ряда, сдвинутыми на t единиц времени определяется величиной коэффициента корреляции , так как измеряет тесноту связи между уровнями одного и того же временного ряда, поэтому его принято называть . График автокорреляционной функции называется корреллограммой .

Выборочный коэффициент автокорреляции вычисляется по формуле:

(3.4.13)

Для расчета коэффициента автокорреляции по формуле (3.4.12) в Excel можно воспользоваться функцией КОРРЕЛ. Предположим, что базовая переменная включает диапазон А1:А34.

Тогда коэффициент автокорреляции равен:

КОРРЕЛ (А1:А33; А2:А34).

На практике, как правило, при вычислении автокорреляции используется формула (3.4.13).

Анализ автокорреляционной функции и коррелограммы поз­воляет определить лаг, при котором автокорреляция наиболее высокая, т.е. при помощи анализа автокорреляционной функции и коррелограм­мы можно выявить структуру ряда.

Если наиболее высоким оказался коэффициент автокорреля­ции первого порядка, исследуемый ряд содержит только тенден­цию. Если наиболее высоким оказался коэффициент автокорре­ляции порядка t, то ряд содержит циклические колебания с перио­дичностью в t моментов времени.

Если ни один из коэффициен­тов автокорреляции не является значимым, то можно сделать одно из двух предположений относительно структуры этого ряда: либо ряд не содержит тенденции и сезонных колебаний, либо ряд содержит сильную нелинейную тенденцию, для выявления которой нужно провести дополнительный анализ. Поэтому коэффициент автокорреляции уровней и автокорреля­ционную функцию целесообразно использовать для выявления во временном ряде наличия или отсутствия трендовой компонен­ты (f(t)) и сезонной компоненты (S).

Пример 3.4.3. Анализ временного ряда валового внутреннего продукта

Валовой внутренний продукт (ВВП ) – представляет собой на стадии производства сумму добавленных стоимостей отраслей экономики, а на стадии использования – стоимость товаров и услуг, предназначенных для конечного потребления, накопления и экспорта.

В качестве исходной информации используются данные: номинальный объем валового внутреннего продукта, млрд. руб. (с 1998 г млн. руб.) – квартальные данные с 1994:1 по 2003:1 (Табл. 3.4.7). График этого ряда приведен на рис.3.4.6.

Из него видно, что данные обладают повышающим трендом. Таким образом, уже визуальный анализ позволяет сделать вывод о нестационарности исходного временного ряда.

Проверим данное предположение, вычислим коэффициенты автокорреляции (табл. 3.4.8) и построим график автокорреляционной функции временного ряда ВВП (коррелограмму) (см. Рис. 3.4.7).

Табл. 3.4.7. ВВП[

Дата 4кв.1994 1кв.1995 2кв.1995 3кв.1995 4кв.1995 1кв.1996 2кв.1996 3кв.1996 4кв.1996 1кв.1997
ВВП 225.00 235.00 325.00 421.00 448.00 425.00 469.00 549.00 565.00 513.00
Дата 2кв.1997 3кв.1997 4кв.1997 1кв.1998 2кв.1998 3кв.1998 4кв.1998 1кв.1999 2кв.1999 3кв.1999
ВВП 555.00 634.00 641.00 551.00 602.00 676.00 801.00 901.00 1102.00 1373.00
Дата 4кв.1999 1кв.2000 2кв.2000 3кв.2000 4кв.2000 1кв.2001 2кв.2001 3кв.2001 4кв.2001 1кв.2002
ВВП. 1447.00 1527.00 1697.00 2038.00 2044.00 1922.00 2120.00 2536.00 2461.00 2268.00
Дата 2кв.2002 3кв.2002 4кв.2002 1кв.2003
ВВП 2523.00 3074.00 2998.00 2893.10

Табл. 3.4.8.

Рис. 3.4.7. Коррелограмма.

Коррелограмма автокорреляционной функции в случае стационарного временного ряда должна быстро убывать с ростом t после нескольких первых значений. Рис. 3.4.7 показывает, что исследуемый ряд не является стационарным. Временной ряд валового внутреннего продукта содержит трендовую компоненту.