Вы находитесь на странице: 1из 46

Лекции по Эконометрике.

Гетероскедастичность

Н. В. Артамонов

МГИМО МИД России

27 марта 2023 г.

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 1 / 33


Содержание

1 Линейная регрессия с гетероскедастиностью

2 Диагностические тесты на гетероскедастичность

3 Статистические выводы для регрессии с гетероскедатичностью


LS-методы подгонки регрессии
Оценка ковариационной матрицы
Робастные тесты
Доверительные интервалы
Прогнозирование

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 2 / 33


CLRM-модель

Стандартная линейная регрессия CLRM: линейная спецификация

yi = xi′ β + ui

со сферической ошибкой
1 E(ui |X ) = 0
2 Var(ui |X ) = σ 2 , i = 1, . . . , n
3 cov(ui , uj |X ) = 0 при i ̸= j.
Второе условие – это условие однородности ошибки или условие
гомоскедастичности
Homoskedasticity (греч.) = однородное рассеивание
(относительно линии регрессии).

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 3 / 33


Линейная регрессия с гетероскедатичной
ошибкой
Линейная спецификация

yi = β0 + β1 xi1 + · · · + βk xik + ui = xi′ β + ui

с условием на ошибку
1 E(ui |X ) = 0
2 cov(ui , uj |X ) = 0 при i ̸= j.

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 4 / 33


Линейная регрессия с гетероскедатичной
ошибкой
Линейная спецификация

yi = β0 + β1 xi1 + · · · + βk xik + ui = xi′ β + ui

с условием на ошибку
1 E(ui |X ) = 0
2 cov(ui , uj |X ) = 0 при i ̸= j.

Допускается что Var(ui |X ) ̸= σ 2 . Например,

Var(ui |X ) = σi2 Var(ui |X ) = σ(xi ) Var(ui |X ) = f (zi )

Heteroskedasticity (греч.) = неоднородное рассеивание


(относительно линии регрессии)
Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 4 / 33
Причины гетероскедастичности

Идея гетероскедастичности (неформально)


В разных наблюдениях “степень влияния неучтённых факторов”
может различаться.

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 5 / 33


Причины гетероскедастичности

Идея гетероскедастичности (неформально)


В разных наблюдениях “степень влияния неучтённых факторов”
может различаться.

Вопрос: Почему условие гомоскедастичности не всегда


“адекватно”?
Ответ: Это, например, связанно с неоднородностью данных
(например, данные разного масштаба).

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 5 / 33


Причины гетероскедастичности

Идея гетероскедастичности (неформально)


В разных наблюдениях “степень влияния неучтённых факторов”
может различаться.

Вопрос: Почему условие гомоскедастичности не всегда


“адекватно”?
Ответ: Это, например, связанно с неоднородностью данных
(например, данные разного масштаба).

Важно!
Явление гетероскедастичности не является “экзотикой” и
достаточно часто встречается в реальных данных.

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 5 / 33


1 Линейная регрессия с гетероскедастиностью

2 Диагностические тесты на гетероскедастичность

3 Статистические выводы для регрессии с гетероскедатичностью


LS-методы подгонки регрессии
Оценка ковариационной матрицы
Робастные тесты
Доверительные интервалы
Прогнозирование

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 6 / 33


Тестирование на гетероскедастичность

Два подхода
Визуализация
Формальные тест
▶ Тестируем нулевую гипотезу о гомоскедастичности при
разных альтернативах (Homo- vs Hetero-).
▶ Все тесты именные.
▶ Большинство тестов обоснованно применять только при
больших выборках (т.н. асимптотические тесты).

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 7 / 33


Графический анализ

Полезно рассматривать графики


û vs ŷ
û vs xj
|û| vs ŷ
|û| vs xj
и смотреть на “равномерность разброса” данных.

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 8 / 33


Общая схема тестирования

Базовые тесты на гетероскедастичность основаны на анализе


OLS-остатков регрессии ûi (вначале регрессию оцениваем
методом наименьших квадратов).

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 9 / 33


Общая схема тестирования

Базовые тесты на гетероскедастичность основаны на анализе


OLS-остатков регрессии ûi (вначале регрессию оцениваем
методом наименьших квадратов).

Как правило оценивается вспомогательная регрессия с остатками


в роли зависимой переменной. Эта регрессия не имеет
экономического смысла.

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 9 / 33


Общая схема тестирования

Базовые тесты на гетероскедастичность основаны на анализе


OLS-остатков регрессии ûi (вначале регрессию оцениваем
методом наименьших квадратов).

Как правило оценивается вспомогательная регрессия с остатками


в роли зависимой переменной. Эта регрессия не имеет
экономического смысла.

На основе вспомогательной регрессии вычисляется тестовая


статистика (как правило на основе R 2 ).

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 9 / 33


Общая схема тестирования

Базовые тесты на гетероскедастичность основаны на анализе


OLS-остатков регрессии ûi (вначале регрессию оцениваем
методом наименьших квадратов).

Как правило оценивается вспомогательная регрессия с остатками


в роли зависимой переменной. Эта регрессия не имеет
экономического смысла.

На основе вспомогательной регрессии вычисляется тестовая


статистика (как правило на основе R 2 ).

Такие тесты носят асимптотический характер.

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 9 / 33


LM/BP-тест
BP-тест1 ,2 : тестируется гипотеза

H0 : Var(ui |X ) = σ 2 vs
H1 : Var(ui |X ) = f (γ0 + γ1 zi1 + · · · + γK ziK ) = f (zi′ γ).

где z1 , . . . , zK – переменные, возможно влияющие на дисперсию


ошибки. Среди них могут быть регрессоры.

1
T.S. Breusch & A.R. Pagan (1979), A Simple Test for Heteroscedasticity and
Random Coefficient Variation. Econometrica 47, 1287–1294
2
R. Koenker (1981), A Note on Studentizing a Test for Heteroscedasticity.
Journal of Econometrics 17, 107–112
Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 10 / 33
LM/BP-тест
BP-тест1 ,2 : тестируется гипотеза

H0 : Var(ui |X ) = σ 2 vs
H1 : Var(ui |X ) = f (γ0 + γ1 zi1 + · · · + γK ziK ) = f (zi′ γ).

где z1 , . . . , zK – переменные, возможно влияющие на дисперсию


ошибки. Среди них могут быть регрессоры.

Вспомогательная регрессия

û 2 на z1 , . . . , zK 2
Raux

1
T.S. Breusch & A.R. Pagan (1979), A Simple Test for Heteroscedasticity and
Random Coefficient Variation. Econometrica 47, 1287–1294
2
R. Koenker (1981), A Note on Studentizing a Test for Heteroscedasticity.
Journal of Econometrics 17, 107–112
Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 10 / 33
LM/BP-тест

2
Тестовая статистика: nRaux .

Критическое значение: χ2cr = χ2df =K (α) (K – число регрессоров во


вспомогательной регрессии).

Статистическое правило: отвергаем H0 при


2
nRaux > χ2cr
P<α
В этом случае тест указывает на гетероскедастичность.

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 11 / 33


BP-тест: критическеи значения

Специальные статистические таблицы распределения χ2k .


Табличные процессоры
MS Excel 2007 RUS ХИ2ОБР
MS Excel 2007 ENG chiinv
MS Excel 2010 RUS ХИ2.ОБР.ПХ
MS Excel 2010 ENG CHI.INV.RT
Libre Office chiinv
Программирование (p, q = 1 − α)
R qchisq(p, df)
Python scipy.stats.chi2.ppf(q, df)

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 12 / 33


White’s test

White’s test3 : тестируется гипотеза

H0 : Var(ui |X ) = σ 2 vs H1 : Var(ui |X ) ̸= σ 2 .

3
White, H. (1980). A heteroskedasticity-consistent covariance matrix estimator
and a direct test for heteroskedasticity. Econometrica 48 (4): pp. 817-838.
Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 13 / 33
White’s test

White’s test3 : тестируется гипотеза

H0 : Var(ui |X ) = σ 2 vs H1 : Var(ui |X ) ̸= σ 2 .

Вспомогательная регрессия

û 2 на xj , xj2 , xj xl 2
Raux .

3
White, H. (1980). A heteroskedasticity-consistent covariance matrix estimator
and a direct test for heteroskedasticity. Econometrica 48 (4): pp. 817-838.
Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 13 / 33
White’s test

2
Тестовая статистика: nRaux .

Критическое значение: χ2cr = χ2df =K (α) (K – число регрессоров во


вспомогательной регрессии).

Статистическое правило: отвергаем H0 при


2
nRaux > χ2cr
P<α
В этом случае тест указывает на гетероскедастичность.
Альтернативный подход: проверить значимость вспомогательной

регрессии по F-тесту.

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 14 / 33


Гетероскедастичность как ошибка
спецификации

Важно!
Результаты тестов на гетероскедастичность зависят от
спецификации регрессии.

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 15 / 33


Гетероскедастичность как ошибка
спецификации

Важно!
Результаты тестов на гетероскедастичность зависят от
спецификации регрессии.

Пример
“Избавить от гетероскедастичости” может:
переход к логарифмам (для неоднородных данных);
включение квадратов объясняющих переменных.

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 15 / 33


1 Линейная регрессия с гетероскедастиностью

2 Диагностические тесты на гетероскедастичность

3 Статистические выводы для регрессии с гетероскедатичностью


LS-методы подгонки регрессии
Оценка ковариационной матрицы
Робастные тесты
Доверительные интервалы
Прогнозирование

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 16 / 33


Как состоятельно оценить модель?

Как состоятельно оценить коэффициенты модели?

Стандартно три способа:


Метод наименьших квадратов (OLS);

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 17 / 33


Как состоятельно оценить модель?

Как состоятельно оценить коэффициенты модели?

Стандартно три способа:


Метод наименьших квадратов (OLS);
Взвешенный метод наименьших квадратов (WLS = Weighted
Least Squares);

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 17 / 33


Как состоятельно оценить модель?

Как состоятельно оценить коэффициенты модели?

Стандартно три способа:


Метод наименьших квадратов (OLS);
Взвешенный метод наименьших квадратов (WLS = Weighted
Least Squares);
Доступный взвешенный метод наименьших квадратов
(FWLS = Feasible Weighted Least Squares).

Что на практике?
Обычно используется первый вариант.

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 17 / 33


Свойства OLS-оценок при гетероскедастичности

При гетероскедастичности любой формы OLS-метод


даёт состоятельные оценки коэффициентов;
эти оценки неэффективны в общем случае;

Важно!
OLS-тестовые t-/F-статистики не имеют нужных распределений!

Следствие
Стандартные OLS-тестовые статистики неприменимы для
тестирования гипотез о коэффициентах (значимость
коэффициента, значимость регрессии, совместная значимость
etc)

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 18 / 33


Технические детали

Последнее связно с тем, что при гетероскедастичности


b = s 2 (X ′ X )−1 уже не будет состоятельной оценкой
V
ковариационной матрицы Var(βbOLS )

В этом случаем говорят, что оценка V̂ = s 2 (X ′ X )−1 неробастна

Решение: использовать другие оценки Var(β̂OLS ), устойчивые к


гетероскедастичности (т.н. робастные оценки)

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 19 / 33


1 Линейная регрессия с гетероскедастиностью

2 Диагностические тесты на гетероскедастичность

3 Статистические выводы для регрессии с гетероскедатичностью


LS-методы подгонки регрессии
Оценка ковариационной матрицы
Робастные тесты
Доверительные интервалы
Прогнозирование

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 20 / 33


HC-оценки ковариационной матрицы

Нам нужна HC-оценка4 ковариационной матрицы, робастная к


гетероскедастичности.
Замечание
Таких HC-оценок несколько: HC0, HC1, HC2, HC3, HC4, HC4m,
HC5
Хорошая новость: всё вычисляется автоматически!

4
HC = Heteroskedasticity consistent
Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 21 / 33
HC*-оценки

Общая HC-оценка или sandwich-оценка имеет вид

V̂HC = (X ′ X )−1 X ′ ΩX (X ′ X )−1

где
(X ′ X )−1 – bread
X ′ ΩX – meat
обычно
Ω = diag (ω1 , . . . , ωn )
n×n

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 22 / 33


Основные HC*-оценки
HC0 ωi = ûi2 White (1980)
n
HC1 ωi = n−k−1 ûi2 Hinkley (1977)
Chesher & Jewitt (1987)
HC2 ωi = ûi2 /(1 − hi ) Cribari-Neto (2004)
Kauermann & Carroll (2001)
HC3 ωi = ûi2 /(1 − hi )2 Davidson & White (1985)
Davidson & MacKinnon (1993)
HC4 ωi = û 2 /(1 − hi )di Cribari-Neto (2004)
OLS ωi = RSS /(n − k − 1)

Здесь hi – диагональные элементы матрицы H = X (X ′ X )−1 X ′ и


 
hi
di = min 4,

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 23 / 33


Ещё HC*-оценки

|ûi |
HC4m ωi = √ Cribari-Neto, da Silva (2010)
(1−hi )ηi
|ûi |
HC5 ωi = √ Cribari-Neto, Souza (2012)
(1−hi )αi

Здесь hi – диагональные элементы матрицы H = X (X ′ X )−1 X ′ и


   
hii hii
ηi = min 1, + min 1.5,
h̄ h̄
  
hii 0.7hmax
αi = min , max 4,
h̄ h̄

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 24 / 33


Проблема выбора HC-оценки

Проблема
Какой вариант выборать на практике?

Long, Ervin (2000): HC3 (среди HC0 – HC3)


Cribari-Neto (2004), Cribari-Neto, Souza, Vasconellos (2007),
Cribari-Neto, DaSilva (2011): HC4, HC5, HC4m соотвественно

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 25 / 33


Проблема выбора HC-оценки

Проблема
Какой вариант выборать на практике?

Long, Ervin (2000): HC3 (среди HC0 – HC3)


Cribari-Neto (2004), Cribari-Neto, Souza, Vasconellos (2007),
Cribari-Neto, DaSilva (2011): HC4, HC5, HC4m соотвественно

По умолчанию в программах
gretl: HC1
R: HC3

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 25 / 33


1 Линейная регрессия с гетероскедастиностью

2 Диагностические тесты на гетероскедастичность

3 Статистические выводы для регрессии с гетероскедатичностью


LS-методы подгонки регрессии
Оценка ковариационной матрицы
Робастные тесты
Доверительные интервалы
Прогнозирование

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 26 / 33


Робастные s. e.

Выберем sandwich-оценку ковариационной матрицы V


b HC

Робастные стандартные ошибки коэффициентов: квадратный


корень из диагональных элементов матрицы V
b HC

Обозначение: HC. s. e.(β)

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 27 / 33


Робастные t-статистики

Значимость коэффициента: для гипотезы H0 : β = 0 робастная


тестовая статистика
β̂
t=
HC. s. e.(β)

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 28 / 33


Робастные t-статистики

Значимость коэффициента: для гипотезы H0 : β = 0 робастная


тестовая статистика
β̂
t=
HC. s. e.(β)
Общий t-тест: для гипотезы H0 : β = θ робастная тестовая
статистика
β̂ − θ
t=
HC. s. e.(β)
Статистические выводы: как обычно, t-статистику сравниваем с
критическим значением tdf =n−k−1 -распределения

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 28 / 33


Робастные F-статистики

Гипотеза о линейных ограничениях H0 : Rβ = r : робастная


F -статистика
1 ′


−1
F = · (R β̂ − r ) R · VHC · R
b (R β̂ − r )
J
Статистические выводы: как обычно, F -статистику сравниваем с
критическим значением Fdf 1=J,df 2=n−k−1 -распределения
Замечение: F -статистика уже не выражается через R 2 .

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 29 / 33


1 Линейная регрессия с гетероскедастиностью

2 Диагностические тесты на гетероскедастичность

3 Статистические выводы для регрессии с гетероскедатичностью


LS-методы подгонки регрессии
Оценка ковариационной матрицы
Робастные тесты
Доверительные интервалы
Прогнозирование

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 30 / 33


Робастные доверительные интервалы

Выберем sandwich-оценку ковариационной матрицы V


b HC
соотвествующие ей робастные стандартные ошибки
коэффициентов

При заданной доверительной вероятности γ доверительный


интервал имеет вид
 
I(β) = β̂ − tcr · HC. s. e.(β) ; β̂ − tcr · HC. s. e.(β)

где tcr = tdf =n−k−1 (α = 1 − γ)

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 31 / 33


1 Линейная регрессия с гетероскедастиностью

2 Диагностические тесты на гетероскедастичность

3 Статистические выводы для регрессии с гетероскедатичностью


LS-методы подгонки регрессии
Оценка ковариационной матрицы
Робастные тесты
Доверительные интервалы
Прогнозирование

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 32 / 33


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

Мы предполагаем экзогенность регрессоров

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


подход CRLM-модели.

Н. В. Артамонов (МГИМО) Эконометрика I 27 марта 2023 г. 33 / 33

Вам также может понравиться