Финансы

Деньги и роботы: может ли искусственный интеллект заменить валютного трейдера?

5 минут
Поделиться в соцсетях

Уже сегодня 99% валютного трейдинга в Сбере составляют алгоритмические операции, но при этом управление алгоритмами осуществляет человек.

Когда речь заходит о торговых алгоритмах и искусственном интеллекте в трейдинге, неизбежно возникает вопрос о торговом «чудо-роботе», способном совершать хотя бы 51% прибыльных сделок, спекулируя на рынках. Теоретически такой робот способен на достаточно большом объёме операций генерировать бесконечный поток прибыли. Возможно ли его создать, и если да, зачем тогда заниматься каким-либо другим бизнесом?

Успешные арбитражные стратегии1 существуют, но с серьёзными оговорками. Во-первых, их могут скопировать другие участники рынка, и условия для арбитража исчезнут. Такие инструменты очень недолговечны и требуют постоянной ручной доработки. Во-вторых, их тяжело масштабировать. То, что работает на объёме в 100 млн долларов, скорее всего не будет работать на объёме в миллиард долларов.

У Сбера нет цели фокусироваться на спекулятивных стратегиях, чтобы зарабатывать на арбитражной торговле за счёт других участников рынка. Наш бизнес — это в первую очередь качественное обслуживание клиентов. Алгоритмы и стратегии, которые разрабатывает наша команда, предназначены для выполнения сервисных задач: обеспечения лучших цен для клиентов и грамотного управления собственной позицией.

Два поколения алгоритмов: исполнители и аналитики

Алгоритм-исполнитель — это последовательность действий, определённая правилами и инструкциями. Он реализует фиксированную логику на основании значений параметров, заданных трейдером. Алгоритм-исполнитель может управлять объёмом открытой валютной позиции, работать с заявками, но он не участвует в анализе рыночной ситуации и не принимает связанных с ней решений. Этим занимаются люди — квалифицированные трейдеры, которые определяют настройки алгоритма.

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

Некоторые инвестиционные фонды используют решения, в которых алгоритм-аналитик и алгоритм-исполнитель объединены в одну сущность. Такие торговые алгоритмы могут самостоятельно менять свои настройки в зависимости от рыночной конъюнктуры.

В Сбере искусственный интеллект не может напрямую управлять алгоритмом работы торгового робота. Он выполняет роль умного помощника, даёт трейдеру рекомендации по настройке алгоритма-исполнителя. Но окончательное решение всегда принимает человек.

Оправданность такого подхода на 100% подтвердила рыночная ситуация в марте-апреле 2020 года. Любая прогнозная модель пытается предсказать будущее, основываясь на паттернах из прошлого. Оказавшись в ситуации, не имеющей аналогов в прошлом, искусственный интеллект начинал сбоить — исторические паттерны оказались нерелевантны.

Ещё один важный аргумент в пользу комбинации человека и AI-помощника касается специфики именно валютного рынка. На внутридневные колебания курса гораздо сильнее влияют случайные крупные сделки, чем фундаментальные факторы. Говоря языком математики, уровень шума в сигнале выше, чем сам сигнал, и прогнозировать сигнал при таком уровне шума бессмысленно. Поэтому мы сознательно отделяем прикладную часть — детерминированные алгоритмы2 — от прогнозной.

Когда здоровый консерватизм идёт на пользу

В первых двух кварталах 2020 года рынки пережили один из крупнейших шоков за столетие. Алгоритмы, основанные на машинном обучении, вступили на такую terra incognita, где все данные из прошлого оказались бесполезны и даже потенциально опасны.

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

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

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

Что умеют «Айсберг» и TWAP

Ещё один вектор развития алгоритмического трейдинга — это предоставление клиентам Сбера тех инструментов, которые отлично зарекомендовали себя в трейдинге банка. Например, размещение крупной заявки на рынок, неважно на покупку или на продажу, способно сдвинуть цену на рынке, причём в невыгодном для клиента направлении. Существуют алгоритмические приказы, умеющие решать эту проблему.

Один из достаточно простых, но полезных алгоритмов, которые уже доступны пользователям платформы SberCIB Terminal (ранее — Sberbank Markets), называется TWAP (time-weighted average price). Он предназначен для управления заявками на покупку или продажу валюты. Чтобы воспользоваться алгоритмом, клиенту нужно задать два параметра: сумму, которую он хочет купить или продать, и временной интервал, в течение которого он хочет это сделать. Далее система автоматически дробит эту заявку на части и исполняет на рынке.

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

Другой популярный алгоритм называется «Айсберг». Основной его параметр — определённый уровень цены, по которому должен исполниться ордер. Заявка передаётся на рынок небольшими частями и дополняется по мере исполнения предыдущих частей. Если по заданному уровню цены на рынке проходит много сделок, она может исполниться довольно быстро. Если объём торгов невелик, «Айсберг» «всплывает» медленнее, но здесь важны не сроки, а сохранение уровня цены. Положительный эффект в том, что рынок просто не видит крупного ордера, управляемого алгоритмом «Айсберга» и не реагирует на него нежелательным для клиента образом.

Трейдинг как технология

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

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

Мы по-прежнему исполняем «руками» крупные сделки либо сделки с редкими для российского рынка валютами, сделки в нерабочие часы4, но 99% валютного трейдинга в Сбере5 составляют алгоритмические операции.

Говоря о перспективах на рынке технологий трейдинга через несколько лет, можно упомянуть проект «Трейдинг как сервис» (trading as a service). Это комплекс решений по алгоритмизации торговли, благодаря которому мы помогаем корпорациям автоматизировать рутину и таким образом стремимся повысить качество корпоративного управления. Технологии управления рыночными рисками и ликвидностью, которые уже успешно применяются в банке, станут доступны клиенту в виде удобного и простого коробочного решения. Подробнее я рассказывал об этом в этой статье.

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


Пояснение к сноскам

1  Арбитражная стратегия — несколько логически связанных сделок, направленных на извлечение прибыли из разницы в ценах на одинаковые или связанные активы.

2  Детерминированный алгоритм — алгоритмический процесс, который выдаёт уникальный и предопределённый результат для заданных входных данных, то есть следует единственным путем.

3 имеются в виду количество и объем сделок трейдинга

4  нерабочие часы Московской биржи (валютного рынка)

5  по данным Сбербанка


Дисклеймер

Данная информация доводится до вашего сведения исключительно в информационных целях, и никакая её часть, включая описание финансовых инструментов, продуктов и услуг, не рассматривается и не должна рассматриваться как рекомендация или предложение совершить какую-либо сделку, включая покупку или продажу каких-либо финансовых инструментов, продуктов или услуг.

Содержание материала выражает личное мнение автора. ПАО Сбербанк (далее — Сбербанк) не проверяет и не обязан проверять полноту, точность и достоверность такой информации. Любая предоставляемая информация используется вами исключительно по своему усмотрению. Таким образом, Сбербанк не делает никаких заверений в отношении того, что информация или оценки, содержащиеся в настоящем материале, являются достоверными, точными или полными. Данный материал не является независимым аналитическим отчётом (Research) и не был подготовлен аналитическим департаментом АО «Сбербанк КИБ» (далее — SberCIB Investment Research); информация в материале может отличаться от мнения SberCIB Investment Research. Данный материал был подготовлен без соблюдения правил/требований, предъявляемых к независимому аналитическому отчёту (Research).

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

Поделиться в соцсетях

Статья была вам полезна?

Да

Нет