Векторная авторегрессия
Векторная авторегрессия (VAR, Vector AutoRegression) — модель динамики нескольких временных рядов, в которой текущие значения этих рядов зависят от прошлых значений этих же временных рядов. Модель предложена Кристофером Симсом как альтернатива системам одновременных уравнений, которые предполагают существенные теоретические ограничения. VAR-модели свободны от ограничений структурных моделей. Тем не менее, проблема VAR-моделей заключается в резком росте количества параметров с увеличением количества анализируемых временных рядов и количества лагов.
Формальное представление
Фактически VAR — это система эконометрических уравнений, каждая из которых представляет собой модель авторегрессии и распределенного лага (ADL). Пусть — -й временной ряд. ADL(p,p)-модель для -го временного ряда будет иметь вид
Более удобной и компактной однако является векторно-матричная запись модели. Для этого вводится вектор временных рядов . Тогда вышеприведенные уравнения для каждого временного ряда можно записать одним уравнением в векторной форме:
где — матрицы элементов .
Это и есть модель векторной авторегрессии порядка p — VAR(p).
Приведенная модель является замкнутой, в том смысле, что в качестве объясняющих переменных выступают только лаги эндогенных (объясняемых) переменных. Однако, ничто не мешает дополнить модель некоторыми экзогенными переменными и их лагами, например, до порядка q. Такую модель называют открытой. В матричном виде её можно представить следующим образом:
Операторное представление
Ещё более простую форму имеют модели векторной авторегрессии в операторной форме с использованием лагового оператора :
Если корни характеристического полинома лежат вне единичного круга (в комплексной плоскости), то такой процесс векторной авторегрессии является стабильным (аналог понятия стационарности одиночных авторегрессионных моделей). Если условие стабильности выполнено, то допустимо следующее представление VAR-моделей:
Матричный полином C(L) в данном представлении называется передаточной функцией. Долговременную связь между эндогенными и экзогенными переменными можно получить, подставив в это представление вместо оператора лага единицу:
Матрица C(1) называется матрицей долгосрочных мультипликаторов. Модели VAR также допускают ECM-представление, которую иногда называют векторной моделью исправления ошибок (VEC).
VAR, VEC и коинтеграция
Рассмотрим эту взаимосвязь на примере простейшей модели VAR(1)
Пусть C-матрица собственных векторов матрицы A. Пусть . Тогда исходная модель имеет вид
Учитывая, что C-матрица собственных векторов матрицы А, получаем, что — диагональная матрица из собственных значений матрицы A. То есть такое преобразование позволило получить совокупность AR(1)-моделей:
Условие стационарности AR(1)-процессов известно и очень простое: коэффициент авторегрессии по модулю должен быть меньше 1. Если условия стационарности выполнены хотя бы для одного из этих уравнений (то есть у матрицы A хотя бы одно из собственных значений по модулю меньше 1), то получаем, что имеется стационарная линейная комбинация исходных временных рядов. Если исходные ряды являются нестационарными I(1)-рядами, то есть интегрированными первого порядка, то это означает, что исходные временные ряды будут коинтегрированными. Количество таких собственных значений равно рангу коинтеграции. Если ранг коинтеграции равен количеству переменных, то исходные временные ряды являются стационарными (не содержат единичных корней) и можно строить обычную VAR-модель.
Если временные ряды стационарны, то можно построить обычный VAR. Если они интегрированны, но нет коинтеграции, то строится VAR для разностей соответствующего порядка. Если имеется коинтеграция, то строится модель исправления ошибок (VECM).
См. также
Литература
- Магнус Я.Р., Катышев П.К., Пересецкий А.А. Эконометрика. Начальный курс. — М.: Дело, 2007. — 504 с. — ISBN 978-5-7749-0473-0.
- Носко В.П. Эконометрика. Введение в регрессионный анализ временных рядов. — М., 2002. — 273 с.