- •1. Предмет и метод исследования
- •1.1. Некоторые сведения из математической статистики
- •1.2. Распределение оценок для малых выборок
- •1.3. Методы оценивания параметров
- •1.4. Спецификация моделей регрессии
- •1.5. Вопросы для обсуждения
- •2. Линейные однофакторные модели регрессии
- •2.1. Свойства коэффициентов парной корреляции
- •2.2. Метод наименьших квадратов
- •2.3. Предпосылки мнк
- •2.4. Линейная модель парной регрессии
- •2.5. Оценка значимости параметров и качества модели
- •2.6. Точечный и интервальный прогноз
- •2.7. Вопросы для обсуждения
- •3. Нелинейные однофакторные модели регрессии
- •3.1. Методы линеаризации
- •3.2. Оценка тесноты связи и качества нелинейной модели
- •3.3. Обобщенный метод наименьших квадратов
- •4. Многофакторные модели регрессии
- •4.1. Мнк для расчета параметров двухфакторной модели
- •4.2. Оценка тесноты связи в многофакторной модели
- •4.3. Оценка качества модели
- •4.4. Принципы отбора факторов модели
- •4.5. Анализ мультиколлинеарности в нелинейных моделях
- •4.6. Вопросы для обсуждения
- •5. Динамические ряды
- •5.1. Выявление аномальных наблюдений
- •5.2. Сглаживание временного ряда
- •5.3. Аппроксимация сезонных колебаний
- •5.4. Корреляционная зависимость уровней ряда
- •5.5. Оценка адекватности модели. Проверка предпосылок мнк
- •2.2) Критерий поворотных точек.
- •5.6. Точечный и интервальный прогноз
- •5.7. Вопросы для обсуждения
- •6. Адаптивные модели прогнозирования
- •6.1. Линейная модель Брауна
- •6.2. Модель Хольта-Уинтерса
- •7. Эконометрические исследования динамического ряда
- •8. Эконометрические исследования статистического ряда
- •1. Найти параметры уравнения линейной регрессии, дать экономическую оценку коэффициента регрессии.
- •2. Вычислить остатки, найти остаточную сумму квадратов, оценить дисперсию остатков, построить график остатков.
- •3. Проверить выполнение предпосылок мнк (оценить адекватность модели).
- •4. Осуществить проверку значимости параметров уравнения регрессии с помощью t-критерия Стьюдента ( ).
- •5. Вычислить коэффициент детерминации, проверить значимость уравнения регрессии с помощью f-критерия Фишера ( ), найти среднюю относительную ошибку аппроксимации. Сделать вывод о качестве модели.
- •6. Осуществить прогнозирование среднего значения показателя y при уровне значимости , если прогнозное значение фактора X составит 80% от его максимально значения.
- •7. Представить графически: фактические и модельные значения y, точки прогноза.
- •8. Составить уравнения гиперболической (а), степенной (б), показательной (в) регрессий и построить их графики.
- •9. Для указанных моделей найти коэффициенты детерминации и средние относительные ошибки аппроксимации. Сравнить модели по этим характеристикам и сделать вывод об их качестве.
- •9. Приложения
- •10. Тесты по эконометрике
- •11. Тест-глоссарий
- •12. Ключевые вопросы
- •Литература
- •Оглавление
- •1. Предмет и метод исследования…………………………..…
- •8. Эконометрические исследования статистического ряда
6.2. Модель Хольта-Уинтерса
Финансовые
показатели, подверженные сезонным
колебаниям, удовлетворительно моделируются
временными рядами, включающими в себя
как тренд, так и сезонную компоненту.
Для краткосрочного прогнозирования
таких процессов можно использовать
аддитивную
модель
Хольта-Уинтерса с тремя сглаживающими
параметрами
,
,
.
Первые два слагаемых, как и прежде, предсказывают значения экономического показателя на k шагов вперед в момент времени t-k. Третье слагаемое корректирует показатель на величину сезонной составляющей. Для k=1 будет
,
.
Мультипликативная модель аналогична аддитивной модели с той лишь разницей, что рассчитанные по линейной модели уровни ряда корректируются путем их умножения на коэффициент сезонности экономического показателя
– формула для прогнозного значения в момент t-k на k шагов вперед.
Значение F(t+k-L) является значением коэффициента сезонности того периода, для которого рассчитывается экономический показатель. Уточнение коэффициентов модели проводится по следующим ниже формулам. Так для k=1 получим
L – период сезонного цикла (для квартальных данных L=4, для месячных L=12), F(t-L+1) – значение коэффициента сезонности в момент времени t+1. Вычисление проводится в момент времени t+1–L. Параметры сглаживания 1, 2, 3 подбирают путём перебора так, чтобы расчетные данные наилучшим образом соответствовали фактическим (т.е. чтобы обеспечить удовлетворительную адекватность и точность модели).
7. Эконометрические исследования динамического ряда
Задача. В таблице приведены поквартальные данные о кредитах от коммерческого банка на жилищное строительство (в у.е.) за 4 года (всего 16 кварталов).
Квартал |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
|
28 |
36 |
43 |
28 |
31 |
40 |
49 |
30 |
34 |
44 |
52 |
33 |
39 |
48 |
58 |
36 |
Цель.
Построить адаптивную мультипликативную модель Хольта-Уинтерса с учетом сезонного фактора, приняв параметры сглаживания
,
,
.Оценить точность построенной модели с использованием средней относительной ошибки аппроксимации.
Оценить адекватность построенной модели на основе исследования:
случайности
остаточной компоненты по критерию
пиков; независимости уровней ряда
остатков по d-критерию
(критические значения
,
)
и по первому коэффициенту автокорреляции
при критическом значении
;
нормальности распределения остаточной
компоненты по R/S
– критерию с критическими значениями
от 3 до 4,21.
Построить прогноз на 4 шага вперед, т.е. на 1 год.
Отразить на графике фактические расчетные и прогнозные данные.
Решение.
Будем
считать, что зависимость между компонентами
тренд-сезонного временного ряда есть
мультипликативная модель Хольта-Уинтерса
с линейным ростом:
,
где k-
период упреждения;
-
расчетное значение экономического
показателя для t-го
периода; a0(t),
a1(t),
F(t)
- коэффициенты
модели; F(t+k-L)
– значение коэффициента сезонности
того периода, для которого рассчитывается
экономический показатель; L
– период сезонности. Для k=1
будет
.
Из
приведенных четырех формул видно, что
для расчета
и
необходимо оценить значения этих
коэффициентов для t=1-1=0.
Значения
и
имеют смысл таких же коэффициентов для
4-го квартала года, предшествующего
первому году, для которого имеются
данные в таблице.
1) Для оценки начальных значений a0(0) и a1(0) применяем линейную модель к первым 8-ми значениям y(t) из таблицы данных. Линейная модель имеет вид
.
Метод наименьших квадратов дает возможность определить коэффициенты линейного уравнения a1(0) и a0(0) по следeдующим формулам:
,
,
где
,
.
2) По найденным значениям параметров определяется расчетное значение показателя yp(t)=31,714+0,869t.
Из этого уравнения находим значения yр(t) и сопоставляем их с фактическими значениями.
t |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
y(t) |
28 |
36 |
43 |
28 |
31 |
40 |
49 |
30 |
yp(t) |
32,58 |
33,45 |
34,32 |
35,19 |
36,06 |
36,93 |
37,80 |
38,67 |
Такое сопоставление позволяет оценить приближенные значения коэффициентов сезонности I-IV кварталов F(-3), F(-2), F(-1) и F(0) для года предшествующего первому году, по которому имеются данные. Эти данные необходимы для расчетов коэффициентов сезонности первого года: F(1), F(2), F(3), F(4) и других параметров модели Хольта-Унтерса.
3) Рассчитываются коэффициенты сезонности. Коэффициент сезонности есть отношение фактического значения экономического показателя к значению, рассчитанному по линейной модели. Поэтому оценкой коэффициента сезонности I квартала F(-3) может служить отношение фактических y(t) и расчетных yр(t) значений I квартала первого года: y(1)/ yр(1) и такое же отношение для I квартала второго года (т.е. за V квартал, при t=5): y(5)/ yр(5) и т.п.. Для окончательной более точной оценки коэффициента сезонности обычно используют среднее арифметическое значение соответствующих 2-х величин.
F(-3)=[y(1)/yр(1)+ y(5)/yр(5)]/2=
[28/32,58+31/36,06]/2=[0,859+0,8597]/2=0,859.
F(-2)=[y(2)/yр (2)+ y(6)/yр(6)]/2=
[36/33,45+40/36,93]/2=[1,076+1,083]/2=1,079.
F(-1)=[y(3)/yр(3)+ y(7)/yр(7)]/2=
[43/34,32+49/37,8]/2=[1,253+1,296]/2=1,275.
F(0)=[y(4)/yр(4)+ y(8)/yр(8)]/2=
[28/35,19+30/38,67]/2=[0,796+0,776]/2=0,786.
Значения
коэффициентов сезонности для положительных
значений аргумента t
вычисляются с использованием формулы
.
Оценив
a0(0),
a1(0),
а также F(-3),
F(-2),
F(-1)
и F(0),
можно перейти к построению адаптивной
мультипликативной модели Хольта-Уинтерса.
4) Используя параметры сглаживания α1=α3=0,3; α2=0,6 (полученные путем перебора наилучшие значения), рассчитаем yр(t), a1(t), a0(t), F(t) для t=1. Адаптивность модели проявляется в уточнении (адаптации) её коэффициентов к моменту времени t:
Полагая t=1 из уравнения , находим yр(1):
Далее по формулам вычисляем коэффициенты.
Аналогично рассчитываем следующие значения yр(t), a1(t), a0(t), F(t).
Для t=2 имеем:
Для t=3 имеем:
Продолжая аналогично для t=4,5,6…16, строим модель Хольта-Уинтерса:
t |
y(t) |
a0(t) |
a1(t) |
F(t) |
yp(t) |
ε(t) |
отн.погр.в % |
0 |
|
31,714 |
0,869 |
0,859 |
|
|
|
1 |
28 |
32,59 |
0,87 |
0,859 |
27,99 |
0,01 |
0,04 |
2 |
36 |
33,42 |
0,86 |
1,078 |
36,12 |
-0,12 |
0,33 |
3 |
43 |
34,12 |
0,81 |
1,266 |
43,71 |
-0,71 |
1,66 |
4 |
28 |
35,14 |
0,87 |
0,792 |
27,45 |
0,55 |
1,96 |
5 |
31 |
36,03 |
0,88 |
0,859 |
28,54 |
2,46 |
7,94 |
6 |
40 |
36,97 |
0,90 |
1,080 |
31,74 |
8,26 |
20,65 |
7 |
49 |
38,11 |
0,97 |
1,277 |
40,91 |
8,09 |
16,51 |
8 |
30 |
38,72 |
0,86 |
0,781 |
49,95 |
-19,95 |
66,49 |
9 |
34 |
39,57 |
0,86 |
0,859 |
30,95 |
3,05 |
8,98 |
10 |
44 |
40,51 |
0,88 |
1,083 |
34,75 |
9,25 |
21,03 |
11 |
52 |
41,19 |
0,82 |
1,268 |
44,87 |
7,13 |
13,72 |
12 |
33 |
42,07 |
0,84 |
0,783 |
53,29 |
-20,29 |
61,50 |
13 |
39 |
43,64 |
1,06 |
0,879 |
33,61 |
5,39 |
13,81 |
14 |
48 |
44,58 |
1,02 |
1,079 |
39,34 |
8,66 |
18,04 |
15 |
58 |
45,64 |
1,03 |
1,27 |
49,23 |
8,77 |
15,12 |
16 |
36 |
46,45 |
0,97 |
0,778 |
59,27 |
-23,27 |
64,64 |
Проверка качества модели.
Для того чтобы модель была качественной, уровни остаточного ряда ε(t) должны удовлетворять определенным условиям (точности и адекватности). Для проверки выполнения этих условий составим следующую таблицу:
Квартал, t |
Отклонение ε(t) |
Точки поворота |
|
|
|
1 |
0,01 |
- |
0,0001 |
|
-0,00108 |
2 |
-0,12 |
0 |
0,01 |
0,01 |
0,07158 |
3 |
-0,71 |
1 |
0,51 |
0,37 |
-0,39019 |
4 |
0,55 |
0 |
0,30 |
1,59 |
1,34908 |
5 |
2,46 |
0 |
60,06 |
3,66 |
20,3398 |
6 |
8,26 |
1 |
68,26 |
3364 |
66,8346 |
7 |
8,09 |
0 |
65,44 |
0,03 |
-161,355 |
8 |
-19,95 |
1 |
397,85 |
786,00 |
-60,9021 |
9 |
3,05 |
0 |
9,32 |
528,98 |
28,2562 |
10 |
9,25 |
1 |
85,64 |
38,45 |
66,0054 |
11 |
7,13 |
0 |
50,87 |
4,50 |
-144,743 |
12 |
-20,29 |
1 |
411,84 |
152,19 |
-109,296 |
13 |
5,39 |
0 |
29,01 |
659,43 |
46,6434 |
14 |
8,66 |
0 |
75,01 |
10,72 |
75,9423 |
15 |
8,77 |
1 |
76,89 |
0,01 |
-204,066 |
16 |
-23,27 |
- |
541,59 |
1026,61 |
|
Сумма |
-2,70 |
6 |
1818,59 |
3846,22 |
-375,312 |
Проверка точности модели.
Обычно
считают, что условие точности
выполнено, если относительная погрешность
в среднем не превышает 5%. В нашем случае
суммарное значение относительных
погрешностей составляет -56,76. Отсюда
,
.
Следовательно, условие точности
выполнено.
Проверка адекватности модели.
Адекватность модели оценивается проверкой выполнения условий: 1) случайности; 2) независимости последовательных уровней (отсутствием автокорреляции) и 3) нормальности распределения ряда остатков ε(t).
1. Проверку случайности уровней остаточной компоненты проводим на основе критерия поворотных точек. Для этого каждый уровень ряда ε(t) сравниваем с двумя соседними. Общее число поворотных точек равно p=6. Рассчитаем значение q. Имеем для n=16
p=6,
q=6,
условие случайности уровней ряда
остатков выполнено.
2. Проверка некоррелированности остатков может быть проведена двумя способами и включать два этапа.
2а.
Проверка по d-критерию
дает
Имеем 4-2,11=1,89 (d1=1.10; d2=1,37). 1,37<1,89<2, тогда уровни ряда остатков являются независимыми.
2б.
Проверка по первому коэффициенту
автокорреляции r(1):
Так
как
,
т.е.
,
то уровни ряда остатков независимы.
3.
Проверка соответствия ряда остатков
нормальному распределению (определяем
по RS-критерию).
Рассчитаем
,
при n=16
,
,
,
.
Все условия
адекватности и точности выполнены.
Можно говорить об удовлетворительном
качестве модели и возможности проведения
прогноза показателя
на четыре квартала вперед.
5). Расчет прогнозных значений.
Составим прогноз на четыре квартала вперед (т.е. на 1 год с t=17 по t=20). Максимальное значение t, для которого могут быть рассчитаны коэффициенты a0(t), a1(t) определяется количеством исходных данных и равно 16. Определим прогнозные значения экономического показателя yр(t), для t=17,18,19,20.
На графике видно, что расчетные данные хорошо согласуются с фактическими, что говорит об удовлетворительном качестве прогноза.
