Дипломная работа: Прогнозирование финансовых временных рядов с использованием экономического календаря

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ

«ВЫСШАЯ ШКОЛА ЭКОНОМИКИ»

Факультет «Санкт-Петербургская школа экономики и менеджмента»
Прогнозирование финансовых временных рядов с использованием экономического календаря
Выпускная квалификационная работа -
МАГИСТЕРСКАЯ ДИССЕРТАЦИЯ
по направлению подготовки 38.04.01 «Экономика»
образовательная программа «Прикладная экономика и математические методы»
Ивашов Даниил Михайлович
Санкт-Петербург
2020 г.
Рецензент
д.э.н., профессор, заведующая кафедры международной экономики и менеджмента ФГАОУ ВО «УрФУ имени первого Президента России Б.Н. Ельцина»
Л.С. Ружанская
Научный руководитель
к.э.н.,
доцент департамента экономики
____________________
Ф.А. Ущев
Оглавление
Введение
1. Валютный рынок
1.1 Экономический календарь
1.2 Сущность валютного рынка
1.3 Участники валютного рынка
1.4 Фундаментальный анализ валютного рынка
2. Инструменты анализа
2.1 Данные
2.2 Стратегии
2.3 Применения машинного обучения
Заключение
Список источников
Приложения
календарь экономический прибыль стратегия

Введение

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

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

Большинство научных работ, посвящённых анализу валютного и фондового рынка в рамках новостного фона, сводится к моделированию доходностей на основе известных методов, таких как структурные векторные авторегрессии (SVAR), различные итерации моделей волатильности GARCH для высокочастотных данных, а также применение методик ивент-анализа (Event Studies), где калькулируется возможные аномальные доходности после выхода новостей по сравнению с прошлыми данными, когда новостные публикации отсутствуют.

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

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

Объектом исследования является динамика изменения цены на валютную пару NZD/USD в нескольких таймфремах и данные экономического календаря. В цели работы входит построение торговой стратегии на основе данных экономического календаря, исследование предметной области машинного обучения, построение системы прогнозирования доходности с торговых сигналов.

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

В рамках поставленной цели необходимо выполнить ряд задач:

· Проанализировать сущность экономического календаря и поведения обменных курсов;

· Выявить наиболее прогнозируемые новости, сопровождающиеся высокой волатильностью;

· Протестировать доходности на различных таймфреймах в момент выхода новостей, оценить наиболее доходные сигналы;

· Построение алгоритма машинного обучения для оценки возможностей получения прибыли на готовых стратегиях, оптимизация гиперпараметров;

· Предложить вероятные торговые решения.

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

1. Валютный рынок

1.1 Экономический календарь

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

Экономический календарь - это график запланированных новостных событий или публикаций данных, которые касаются финансовых рынков и мировой экономики в целом; эти события могут повлиять на движение отдельных валют, ценных бумаг или рынков в целом. Актуальные показатели темпов роста ВВП, последние данные о заработной плате вне сельского хозяйственного сектора, количество дополнительных рабочих мест, заявки на пособие по безработице, решения по процентной ставке, регулярные отчеты Федеральной резервной системы или других центральных банков, исследования экономических настроений на конкретных рынках - это примеры того, что можно найти в экономическом календаре. Большинство перечисленных экономических индикаторов подпадают под одну из двух категорий: прогнозы будущих финансовых и экономических событий или отчеты о последних финансовых и экономических событиях (Savaser, T. Exchange, 2011).

Календарь достаточно прост в интерпретации. У событий запланированы дата и точное время выхода. Указана конкретная страна и валюта. Каждая макроэкономическая новость оценивается аналитиками и имеет свой «рейтинг значимости» и, если это количественный показатель, имеет прогнозное значение - ожидание аналитиков перед публикацией фактического показателя (см. Таблица 1).

По степени влияния на волатильность рынков экономические индикаторы делятся на (Evans M. D., Lyons R. K., 2007):

· Незначительные события, которые, как ожидается, окажут минимальное влияние на рынок.

· События, которые могут оказать влияние на рынок, но скорее всего спровоцируют умеренную волатильность.

· Данные, которые с большой вероятностью могут существенно повлиять на рынок и привести к высокой волатильности на рынке.

Таблица 1.

Фрагмент экономического календаря

Friday, January 20, 2017

Time (GMT)

Currency

Importance

Event

Actual

Forecast

Previous

02:00

CNY

High

Chinese GDP (Q4) (YoY)

6.8%

6.7%

6.7%

· Time - время публикации экономических данных.

· Currency - валютная пара, к которой относятся данные.

· Importance - насколько важно событие для соответствующей валюты, вероятность высокой волатильности.

· Event - экономические данные, конкретное событие (выступление политического или экономического деятеля, голосование и т.д.).

· Actual (Act.) - фактическое значение, обновляется в календаре в запланированный по времени момент.

· Expected (Exp.) - средний прогноз 50 ведущих аналитиков.

· Previous (Prev.) - предыдущее фактическое значение экономического индикатора.

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

Трейдеры и инвесторы полагаются на экономический календарь, чтобы реализовать торговые возможности из предоставленной информации, а также лучше понимать рыночные изменения. Если трейдер верно определяет характер новости, он может открыть позицию непосредственно перед запланированным объявлением, а затем закрыть ее в течение нескольких часов после объявления (Wong, Cenev, 2015). Валютные спекулянты также могут быть вне рынка из-за высоких рисков волатильности в момент выхода наиболее значимых новостей. Так или иначе, экономический календарь становится важным настраиваемым инструментом торговли, который нужно учитывать при совершении торговых сделок.

Экономические показатели имеют три основных атрибута - отношение к деловому циклу или экономике, периодичность публикаций данных и скорости реакции экономики в целом (Green, T. C., 2004).

Что касается делового цикла или экономики, индикаторы подразделяются на три типа экономических связей, такие как проциклические, антициклические и ациклические. Проциклический - экономический индикатор идет в том же направлении, что и экономика. Это означает, что, когда экономика сильна, этот показатель растет. Например, валовой внутренний продукт (ВВП). Контрциклический - экономический индикатор идет в обратном направлении по отношению к экономике, например, уровень безработицы увеличивается по мере ухудшения экономики. Ациклический - динамика экономического показателя не имеет ничего общего с благосостоянием экономики, например, некоторые спортивные мероприятия (Evans M. D., Lyons R. K., 2007).

По частоте публикации данных большинство стран выпускают квартальные показатели ВВП и ежемесячные уровни безработицы. Индикаторы, такие как индекс Доу-Джонса, всегда доступны и меняются каждую секунду (Redl C., 2015).

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

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

· Экономические данные, как правило, являются одним из наиболее важных катализаторов краткосрочных движений на валютном рынке.

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

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

1.2 Сущность валютного рынка

Foreign exchange market - это большая телекоммуникационная сеть, которая сводит крупнейшие банки мира. Предположим, у каждого банка есть свои обменные пункты, в которых люди покупают валюту. Банк в свою очередь покупает и продает валюту через рынок Forex. Главными участниками валютного рынка являются центральные банки, коммерческие банки, крупные инвестиционные компании, транснациональные корпорации, которым в силу своей операционной деятельности необходимо производить операции с валютой, а также всевозможные спекулянты и инвесторы. В процессе купли-продажи участвуют валютные пары, например, EUR/USD (евро / доллар США), то есть, совершая операцию на валютном рынке по данной паре, мы или покупаем евро за доллары или наоборот продаем евро за доллары. Евро в данном случае будет базовой валютой, а доллар США котируемой валютой, в которой совершаются расчеты. Брокер, банк или другой финансовый институт, предоставляющий котировки, определяет цену покупки «Ask» и цену продажи «Bid», где разница, «Spread» - комиссия, которую взимает обменный пункт за совершение операций. Рынок Forex привлекателен тем, что в отличие от банков имеет низкий spread, учитывая, что котирование происходит до пятого знака после запятой (пример: цена EUR/USD = 1,08220) (Jiang, Wang, 2015).

Источник: https://otherreferats.allbest.ru/download/1216721/