Сегодня биржа больше похожа на офис крупной IT-компании, где почти все процессы автоматизированы, что стало возможным благодаря внедрению алгоритмической торговли. О том, что это такое, и как выглядит современный финансовый рынок, расскажет ведущий архитектор платформы Tbricks компании Itiviti Александр Торопов. В середине прошлого века вся торговля на бирже проходила в большом здании, заполненном людьми, каждый из которых искал халвинг себе партнера для покупки или продажи ценных бумаг. Многие трейдеры работали не только от своего имени, но и представляли интересы других людей и компаний.
Алгоритмический трейдинг: что это
Раньше было очень много компаний, которые вели свою собственную разработку торговых систем, и много вендоров, которые предоставляли нишевые решения. Сейчас же алготрейдинг криптовалют клиенты оптимизируют стоимость и хотят иметь одного-двух вендоров, которые могут предоставлять им полный спектр услуг от софта до хостинга «железа». Думаю, что это общий технологический тренд — экосистема, — когда всё находится в одном месте и хорошо интегрировано.
Начало 1970-х: появление электронных технологий на финансовых рынках и электронных бирж
Необходимо тщательно настраивать параметры алгоритмов и постоянно следить за их работой. Провести все это время перед монитором трейдер просто не в состоянии. Торговый робот не устает, он готов работать 24 часа в сутки и все это время непрерывно отслеживать ситуацию на рынке. Поэтому, наверное, один из трендов, который я вижу в индустрии, — это то, что пользователи хотят быть быстрыми, но ещё и быстро меняться. И баланс между скоростью физической обработки информации и скоростью изменения, на мой взгляд, определяет будущее.
Преимущества и недостатки алготрейдинга
Фактически все инвестиции суть попытка предсказать будущее, опираясь на прошлое. Сегодня финансисты пытаются заставить ИИ предсказать реакции рынка на различные события, включают в объем анализируемых данных массивы новостей и даже анализ того, как выглядят главы компаний во время интервью. В 2017 году автоматизированные инвестиционные платформы имели 200 млрд долларов активов под управлением. Половина у Vanguard (101 млрд долларов доверили его робоэдвайзеру), у роботизированного советника брокера Schwab — 27 млрд долларов. В первой лекции курса систематически и без сложных формул излагаются принципы построения торговых алгоритмов, которые позволят любому желающему понять их и применить на практике при построении собственных алгоритмов «методом тыка».
Главный недостаток алготрейдинга – сбои в работе, влекущие убытки. Это могут быть технические неполадки или ошибки в запрограммированной стратегии. Боты «традиционно» плохо справляются с резкими скачками волатильности и падением ликвидности. Кроме того, некоторые криптовалютные биржи предлагают собственные алгоритмические стратегии. То есть, бота можно запустить прямо на бирже из браузера, без стороннего софта и написания кода. Подобные продукты доступны на OKX, Binance, Huobi, Bybit и других биржах.
Они также поспособствовали повышению прозрачности и эффективности выполнения ордеров для участников рынка. Хедж-фонды и инвест-компании, анализирующие новости, применяют алгоритмы для мониторинга новостных лент и социальных медиа с целью быстрого получения обновлений о компаниях и отраслях. Алгоритмы анализируют настроение и актуальность новостных статей, генерируя сигналы для торговли.
С развитием технологий и появлением криптовалютных бирж, инвесторы получили новые возможности для торговли и инвестирования. Одним из наиболее эффективных подходов к торговле на криптовалютных биржах стала алгоритмическая торговля. К сожалению, сегодня термин «алгоритмическая торговля» часто ошибочно используется в тех случаях, когда на самом деле речь идет об автоматизированных торговых системах. Перед такими системами действительно ставится цель получить прибыль.
«Витриной» или «выставкой достижений» современных торговых роботов на российском фондовом рынке традиционно является ежегодный конкурс, проводимый Московской биржей – «Лучший частный инвестор». Ниже приведена статистика лучших участников этого конкурса последних 2-х лет. Брокеры, в свою очередь, берут комиссии со сделок (в которые уже включены биржевые комиссии). Поэтому трейдеру нужно соотносить расходы на комиссионные с потенциальным доходом, полученным от робота. Технически, стратегии алгоритмической торговли могут быть любыми, если их можно «упаковать» в программный код. Соответственно, число потенциальных алго-стратегий стремится к бесконечности.
Важно понимать, что простое определение популярности языков программирования на основе общего количества репозиториев на GitHub для задач, связанных с алгоритмической торговлей, может дать искажённое представление. Когда мы рассматриваем языки программирования, используя стандартные метрики, такие как общее количество репозиториев, мы можем прийти к ошибочным выводам. Однако переход на алготрейдинг не подразумевает полного отказа от ручной торговли. Трейдер должен отдавать себе отчёт, что ни одна программа не совершенна, иначе все вокруг уже были бы миллионерами. Практикуя автоматическую торговлю, нужно периодически проверять, эффективна ли выбранная им программа. Вряд ли получится купить одного робота и всю жизнь им пользоваться.
Подтверждением того, что роботы действительно оказывают ощутимое влияние на ход торгов, стало введение Московской биржей с 1 августа 2012 дополнительной комиссии за большое количество неисполненных заявок. Дело в том, что именно выставление и снятие огромного количества заявок – это характерный признак автоматизированной торговли. Дополнительный комиссионный сбор взимается биржей с участников торгов, выставляющих свыше 100 тыс. При этом реальных сделок робот совершал лишь около 13,5 тыс, т.е.
- В 2017 году автоматизированные инвестиционные платформы имели 200 млрд долларов активов под управлением.
- В последние годы криптовалюты стали одним из самых обсуждаемых активов на финансовых рынках.
- Поэтому в основном на рынках алгоритмически торгуют именно профессиональные участники торгов, которые вкладываются в инфраструктуру и программное обеспечение.
- Например, стратегия накопления доступна в Capico, поиск «китов» в MoonTrader, а боты усреднения – на бирже OKX.
- Как минимум частный трейдер может использовать системный алгоритмический трейдинг — то есть начать автоматизировать стратегии.
- Эти таблицы наглядно демонстрируют актуальное распределение активности разработчиков в сферах алгоритмической торговли, Forex, Bitcoin и Investing по языкам программирования.
Точность торговли повысилась, а HFT добавила ликвидности, сократив разницу между ценами. Например, компания CoreSite в Денвере предоставляет услуги ко-размещения, позволяя трейдерам устанавливать свои компьютеры в центре Вашингтона. С 1982 по 2007 годы произошли значительные изменения в финансовом секторе США. Такие факторы, как регулирование, технологический прогресс и инновации, стимулировали рост финансового сектора. Предлагаемые к заключению договоры или финансовые инструменты являются высокорискованными и могут привести к потере внесённых денежных средств в полном объёме.
Курс “Алгоритмическая торговля. Научный подход” рассчитан на подготовленных слушателей, которые помнят высшую математику, которую читают в экономических ВУЗах. На курсе будет не сухая теория, а чуть-чуть “жидкой теории” и много “густой практики” на примере нескольких торговых стратегий, которые работают уже 10 лет. Трейдерам становится все труднее проводить анализ множества комбинаций, принимать решения по сотням мелких операций и оперативно реагировать на биржевую ситуацию.
За последние годы стремительную тенденцию к развитию показал относительно молодой сегмент рыночных операций, основанных на применении алгоритмических торговых систем. Благодаря наличию значительных преимуществ по сравнению с классической торговлей, роботы успешно вытесняют трейдеров с рынка, позволяя реализовывать не известные ранее стратегии. Вместе с тем, сегменту алгоритмической торговли свойственны свои особенности и характер влияния на рынки. Их понимание частными и корпоративными инвесторами позволит последним повысить эффективность биржевой торговли и будет способствовать расширению спектра применяемых торговых стратегий. Суть алготрейдинга в том, что опытные участники рынка, владеющие навыками программирования, создают программные алгоритмы – торговых роботов (советников), которые автоматизируют процесс открытия и закрытия сделок. Резюмируя все вышесказанное, торговые роботы – это новые возможности, которыми важно научиться пользоваться современным трейдерам.
Аналитики предполагают, что к 2022 году люди в большинстве своем будут заменены на валютных и фондовых рынках трейдерами-роботами — повсеместно будет использоваться алгоритмический трейдинг. Связано это с усложнением принципов работы на торгах и необходимостью минимизации в ней негативного влияния человеческого фактора. Логика людей часто демонстрирует несовершенство в трейдерской сфере – подавляющее число ошибок участников торгов во многом связано с подверженностью их эмоциям и интуитивным побуждениям. Эксперты отмечают, что конкуренция между разработчиками ПО для автоматизированного трейдинга и управляющими компаниями возрастает.
Она изучила предыдущую динамику активов, проанализировала опыт кризисов прошлых лет, запомнила модель поведения на случай изменения цены. Все, что нужно участнику рынка, — подключить систему к торговому терминалу. — Кроме того, результат стратегий зависит от того, что происходит на фондовом рынке, и тут изменить что-либо ИИ не может». И тут мы подходим к самому главному вопросу финансовой отрасли, ответ на который ИИ пока не дал. Все стратегии, активные и пассивные, строятся на данных о поведении фондового рынка в прошлом — и на неких ожиданиях, связанных с этим поведением.