Анализ временных рядов в прогнозировании – это процесс изучения данных, упорядоченных во времени, с целью выявления закономерностей и паттернов, которые могут помочь спрогнозировать будущие значения этого ряда. Анализ временных рядов является важной методикой в прогнозировании, которая позволяет изучать изменения данных во времени и выявлять тренды. Этот анализ включает в себя исследование трендов, сезонности, цикличности и случайных колебаний временного ряда. На основе этих характеристик можно строить модели для прогнозирования будущих значений ряда, что является важным инструментом в различных областях, таких как финансы, экономика, маркетинг и других.
Цель исследования временного ряда курса доллара – на основе оценки влияния фактора времени на колебания валютного курса доллара, а также оценки зависимости текущих уровней ряда от им предшествующих уровней сделать расчёт прогнозного значения курса доллара на 1, 2 и 3 кварталы 2024 года.
В качестве методико-материальной базы для прогнозирования временных рядов обычно используются различные статистические методы и модели, такие как экспоненциальное сглаживание и машинное обучение. Анализ временных рядов играет важную роль в прогнозировании валютного курса рубля. Для этого обычно используются методы статистического анализа и исследования временных рядов, такие как авторегрессионные модели, модели ARIMA и прочие.
Для начала анализа временного ряда курса рубля необходимо собрать достаточное количество данных по курсу доллара к рублю за период времени с 2020 по 2023 год [1]. Построим вспомогательную таблицу 1 на основе ежемесячных данных курса доллара в рублях, представленных в архиве ЦБ России.
На основе таблицы 1 можно сделать выводы, что с января по декабрь 2020 года курс доллара вырос с 61,8 до 74,1 рублей, на это повлияла высокая степень неопределённости: влияние пандемии коронавируса, рекордный обвал нефтяного рынка и цен на нефть, политические факторы. Впрочем, благодаря мерам российских властей по поддержке экономики, а также новости о разработке вакцин от COVID-19 курс доллара в среднем составил 73,7 рублей. 2022 год сопровождался резкими колебаниями курса доллара – от предельного повышения до наибольшего ослабления за последние пару лет. Правительство РФ обязало экспортёров продавать 80% своей валютной выручки, ЦБ ограничил вывоз капитала за рубеж и повысил ключевую ставку до 20% годовых – все это укрепило курс рубля [1]. Однако в 2023 году курс доллара начал уверенно расти и уже в апреле составил 80,9 руб. за 1 доллар. Одной из основных причин такой динамики был усилившийся дисбаланс между спросом на иностранную валюту и её предложением.
Арифметическая средневзвешенная используется для вычисления среднего значения, учитывая различные веса для всевозможных элементов. Это позволяет учесть разную значимость каждого элемента при расчёте общего среднего.
Таблица 1
Курс долл. к руб. за период с 2020 по 2023 год
Кол-во дней |
Год Месяц |
2020 |
2021 |
2022 |
2023 |
31 |
Январь |
61,7823 |
74,2291 |
75,8837 |
69,2325 |
28 |
Февраль |
63,8836 |
74,3842 |
77,4048 |
73,0284 |
31 |
Март |
73,3183 |
74,4151 |
104,081 |
76,0852 |
30 |
Апрель |
75,2321 |
76,0977 |
77,9146 |
80,8947 |
31 |
Май |
72,6187 |
74,0438 |
64,7770 |
78,9516 |
30 |
Июнь |
69,2239 |
72,5106 |
57,2694 |
83,1614 |
31 |
Июль |
71,2853 |
73,9194 |
58,1515 |
90,4214 |
31 |
Август |
73,7998 |
73,5942 |
60,3522 |
95,2847 |
30 |
Сентябрь |
75,6621 |
72,8914 |
59,8006 |
96,6524 |
31 |
Октябрь |
77,5924 |
71,4981 |
60,9064 |
97,0400 |
30 |
Ноябрь |
77,0462 |
72,6024 |
60,8781 |
90,5918 |
31 |
Декабрь |
74,0563 |
73,7172 |
65,4395 |
90,7659 |
Таблица 2
Поквартальный курс доллара к рублю за период 2020-2023 годы
Год |
Квартал |
t |
Курс долл./руб. |
Среднегодовое значение курса долл./руб. |
2020 |
Q1 |
1 |
66,4095 |
72,1383 |
Q2 |
2 |
72,3611 |
||
Q3 |
3 |
73,5598 |
||
Q4 |
4 |
76,2228 |
||
2021 |
Q1 |
5 |
74,3414 |
73,6594 |
Q2 |
6 |
74,2155 |
||
Q3 |
7 |
73,4746 |
||
Q4 |
8 |
72,6059 |
||
2022 |
Q1 |
9 |
86,0693 |
68,6394 |
Q2 |
10 |
66,6330 |
||
Q3 |
11 |
59,4308 |
||
Q4 |
12 |
62,4246 |
||
2023 |
Q1 |
13 |
72,7738 |
85,1673 |
Q2 |
14 |
80,9800 |
||
Q3 |
15 |
94,0920 |
||
Q4 |
16 |
92,8232 |
На основе вышеуказанных данных из таблицы 1 с помощью средневзвешенной арифметической рассчитаем курс доллара к рублю по кварталам в каждом году за период с 2020 по 2023 год (формула 1).
(1)
где – средневзвешенная арифметическая;
xi – значение признака в группе или середина интервала значений;
fi – количество объектов в группе.
После сбора данных необходимо:
1. Построить график временного ряда;
2. Рассчитать коэффициент автокорреляции первого и второго порядка;
3. Аргументировать выбор типа уравнения тренда и рассчитать его параметры;
4. Провести осмысление параметров тренда и сделать выводы о динамике курса доллара, а также спрогнозировать значение курса на 1, 2 и 3 кварталы 2024 года.
Линейный тренд – это математическая модель, которая показывает направление и скорость изменения переменной во времени [2]. Он используется для предположения будущих значений на основе прошлых данных. Его преимущества заключаются в простоте, интуитивной интерпретации и возможности использования для прогнозов. Линейный тренд показывает, в какую сторону (повышения или снижения) изменяется курс доллара во времени. Для построения графика используем данные из таблицы 2.
Как представлено на рисунке в начале 2022 года курс доллара резко подскочил вверх, что связано с экономическими санкциями Европейских стран в сторону России, которые затронули как энергетический рынок, так и финансовый, банковский, торговый секторы. Это сильно повиляло на курсы национальных валют, доллар в 1 квартале 2022 года совершил резкий скачок вверх, однако далее после ряда мер правительства и ЦБ России по повышению ключевой ставки, ограничению проведения операций с долларом и снятия наличной валюты со счетов произошел спад курса доллара вплоть до начала 2023 года. В ходе сложившейся ситуации рост глобальной экономики замедлился почти вдвое. На основе графического изображения можно сделать вывод, что временной ряд курса доллара к рублю содержит тенденцию близкую к линейной, однако случаются резкие колебания, связанные с различными геополитическими факторами. В связи с этим для имитации его тенденции используем линейную функцию (2) и строим вспомогательную таблицу 3 для расчёта параметров линейного тренда.
(2)
Динамика курса 1 доллара в рублях
Таблица 3
Вспомогательная таблица для расчёта параметров линейного тренда
Кварталы |
Курс долл./руб. (y) |
t |
t2 |
y2 |
yt |
y с домиком Т |
Q1 2020 |
66,4095 |
1 |
1 |
4410,23 |
66,41 |
68,67 |
Q2 2020 |
72,3611 |
2 |
4 |
5236,13 |
144,72 |
69,50 |
Q3 2020 |
73,5598 |
3 |
9 |
5411,04 |
220,68 |
70,33 |
Q4 2020 |
76,2228 |
4 |
16 |
5809,91 |
304,89 |
71,16 |
Q1 2021 |
74,3414 |
5 |
25 |
5526,65 |
371,71 |
71,99 |
Q2 2021 |
74,2155 |
6 |
36 |
5507,93 |
445,29 |
72,82 |
Q3 2021 |
73,4746 |
7 |
49 |
5398,52 |
514,32 |
73,66 |
Q4 2021 |
72,6059 |
8 |
64 |
5271,62 |
580,85 |
74,49 |
Q1 2022 |
86,0693 |
9 |
81 |
7407,93 |
774,62 |
75,32 |
Q2 2022 |
66,6330 |
10 |
100 |
4439,96 |
666,33 |
76,15 |
Q3 2022 |
59,4308 |
11 |
121 |
3532,02 |
653,74 |
76,98 |
Q4 2022 |
62,4246 |
12 |
144 |
3896,83 |
749,10 |
77,81 |
Q1 2023 |
72,7738 |
13 |
169 |
5296,03 |
946,06 |
78,64 |
Q2 2023 |
80,9800 |
14 |
196 |
6557,77 |
1133,72 |
79,47 |
Q3 2023 |
94,0920 |
15 |
225 |
8853,30 |
1411,38 |
80,30 |
Q4 2023 |
92,8232 |
16 |
256 |
8616,15 |
1485,17 |
81,13 |
Итого: |
1198,42 |
136,00 |
1496,00 |
91172,02 |
10468,99 |
1198,42 |
Сред. знач. |
74,90 |
8,50 |
93,50 |
5698,25 |
654,31 |
74,90 |
Чаще всего в исследовании применяется линейная форма связи между двумя переменными вследствие наглядности и понятной экономической трактовки параметров уравнения [3]. Для расчёта параметров линейного тренда a и b используем метод наименьших квадратов (формулы 3-5):
(3)
(4)
(5)
Таким образом, коэффициент регрессии b = 0,83 показывает, что в среднем курс доллара за период с 2020 по 2023 год увеличился на 0,83 рубля.
На основе таблицы 3 рассчитаем корреляцию. Корреляция – это статистическая мера, которая описывает степень взаимосвязи между двумя переменными. В эконометрике корреляцию рассчитывают для изучения связи между различными экономическими переменными. Она помогает определить, насколько сильно они связаны между собой [3]. Автокорреляция уровней ряда – это корреляционная зависимость между последовательными уровнями временного ряда. Количественно автокорреляцию можно измерить с помощью линейного коэффициента корреляции между уровнями исходного временного ряда и уровнями этого ряда, сдвинутыми на один, два и более периодов. Для ее расчёта воспользуемся формулами, представленными ниже (6-10).
(6)
(7)
(8)
(9)
(10)
Коэффициент корреляции показывает, что связь между параметром времени и курсом доллара слабая и прямая. Если во временном ряду выявлены тенденции и циклические колебания, то каждое значение последующего уровня ряда зависит от предыдущих [4].
Рассчитаем коэффициент детерминации по формуле 11:
=16,8% (11)
Коэффициент детерминации показывает, что 16,8% изменений курса доллара объясняются уравнением тренда (фактором времени). Остальные 83,2% приходятся на прочие факторы, такие как пандемия, цены на нефть, геополитические и другие факторы.
Таблица 4
Вспомогательная таблица для расчёта показателя автокорреляции
Кварталы |
Курс долл./руб. (у) |
yt–1 |
(yt – y1) |
(yt–1 – y2) |
4*5 |
4*4 |
5*5 |
Q1 2020 |
66,41 |
- |
- |
- |
- |
- |
- |
Q2 2020 |
72,36 |
66,41 |
-3,11 |
-7,29 |
22,67 |
9,67 |
53,15 |
Q3 2020 |
73,56 |
72,36 |
-1,91 |
-1,34 |
2,56 |
3,65 |
1,79 |
Q4 2020 |
76,22 |
73,56 |
0,75 |
-0,14 |
-0,11 |
0,57 |
0,02 |
Q1 2021 |
74,34 |
76,22 |
-1,13 |
2,52 |
-2,85 |
1,27 |
6,36 |
Q2 2021 |
74,22 |
74,34 |
-1,25 |
0,64 |
-0,80 |
1,57 |
0,41 |
Q3 2021 |
73,47 |
74,22 |
-2,00 |
0,52 |
-1,03 |
3,98 |
0,27 |
Q4 2021 |
72,61 |
73,47 |
-2,86 |
-0,23 |
0,65 |
8,20 |
0,05 |
Q1 2022 |
86,07 |
72,61 |
10,60 |
-1,09 |
-11,60 |
112,35 |
1,20 |
Q2 2022 |
66,63 |
86,07 |
-8,84 |
12,37 |
-109,31 |
78,09 |
153,00 |
Q3 2022 |
59,43 |
66,63 |
-16,04 |
-7,07 |
113,35 |
257,26 |
49,94 |
Q4 2022 |
62,42 |
59,43 |
-13,05 |
-14,27 |
186,15 |
170,18 |
203,61 |
Q1 2023 |
72,77 |
62,42 |
-2,70 |
-11,28 |
30,40 |
7,27 |
127,13 |
Q2 2023 |
80,98 |
72,77 |
5,51 |
-0,93 |
-5,10 |
30,36 |
0,86 |
Q3 2023 |
94,09 |
80,98 |
18,62 |
7,28 |
135,57 |
346,78 |
53,00 |
Q4 2023 |
92,82 |
94,09 |
17,35 |
20,39 |
353,87 |
301,13 |
415,83 |
Итого: |
1198,42 |
1105,59 |
- |
- |
714,41 |
1332,33 |
1066,63 |
Среднее: |
74,90 |
73,71 |
- |
- |
- |
- |
- |
Рассчитаем также ошибку аппроксимации, чтобы оценить относительное отклонение расчетных значений от фактических (формула 12).
(12)
Таким образом, модель найденного уравнения регрессии хорошо подобрана и точно обосновывает связь между фактором времени и курсом доллара, так как величина средней ошибки аппроксимации не превышает 10%.
Далее заполним вспомогательную таблицу 4 для расчёта коэффициента автокорреляции первого порядка.
Соответствующим образом можно определить коэффициенты автокорреляции на порядок выше. Так как коэффициент автокорреляции строится по аналогии с линейным коэффициентом корреляции, то по нему можно судить о наличии линейной или близкой к линейной тенденции [4]. Коэффициент автокорреляции уровней ряда первого порядка смещен на одну единицу времени и определяется по формуле 15.
Для начала рассчитаем выборочные средние:
; (13)
= = 73,71. (14)
Теперь определим коэффициент автокорреляции уровней ряда первого порядка:
=
= = 0,599 (15)
Полученное значение автокорреляции первого порядка в формуле 13 свидетельствует о достаточно сильной зависимости текущих уровней ряда от непосредственно им предшествующих уровней.
Для того чтобы сделать выводы о наличии в исследуемом временном ряде линейной тенденции и коэффициента сезонности, необходимо рассчитать автокорреляцию уровней второго порядка по формуле 18, для чего сначала рассчитать выборочные средние по формулам 16-17.
(16)
= = 72,25 (17)
Теперь определим коэффициент автокорреляции уровней ряда первого порядка:
=
= = -0,002 (18)
Исходя из того, что наиболее высокое значение оказалось у коэффициента автокорреляции первого порядка, исследуемый временной ряд содержит только тенденцию, а сезонность не явно выражена.
Рассчитаем прогнозное значение среднего курса доллара в рублях для 1, 2 и 3 кварталов 2024 года путем подстановки в уравнение линейного тренда значения t = 17, 18 и 19 соответственно:
(19)
Однако, точный прогноз нереален, поэтому он дополняется расчетом интервальной оценки с учетом 95%-й доверительной вероятности (формула 20):
(20)
где ta – критическое значение t-критерия Стъюдента при уровне значимости α и числе степеней свободы = n – 2
Вычислим стандартную ошибку прогноза по формуле 22. Она используется в эконометрике для оценки точности прогнозов, которые делаются на основе статистической модели [5]. Она позволяет понять насколько близко прогнозируемое значение к фактическому. Чем ниже стандартная ошибка, тем выше точность модели и прогнозов, которые она делает.
Для нначала рассчитаем Socm2 по формуле 21:
Socm2 = (21)
= =10,56
= =11,68
= =12,80 (22)
При ta = 0,05; df = 14 = 2,14.
Итак, прогноз на 1, 2 и 3 кварталы 2024 года будет выглядеть следующим образом:
1 квартал:
81,95 – 2,14*10,56 ≤ ≤ 81,95+2,14*10,56
59,35 ≤ ≤ 104,55
2 квартал:
82,78 – 2,14*11,68 ≤ ≤ 82,78+2,14*11,68
57,78 ≤ ≤ 107,78
3 квартал:
83,61 – 2,14*12,80 ≤ ≤ 83,61+2,14*12.80
56,22 ≤ ≤ 111,00 (23)
Таким образом, цель данного исследования достигнута и с доверительной вероятностью 0,95 можно утверждать, что средний курс доллара в рублях в 1 квартале 2024 года будет находиться в интервале от 59,35 руб. до 104,55 руб. за 1 доллар, во 2 квартале 2024 года в интервале от 57,78 до 107,78 руб. за 1 доллар, в 3 квартале 2024 года в интервале 56,22 до 111,00 руб. за 1 доллар.
Использование эконометрических методов для анализа и прогнозирования курса доллара позволило учесть влияние фактора времени и прочих факторов, а также визуально увидеть колебания курса доллара под влиянием экономических и геополитических событий, происходящих в мире. Анализ временного ряда курса доллара является актуальной и важной задачей для широкого круга участников финансовых рынков и экономики в целом.