Что представляет собой алгоритмический трейдинг?
Алгоритмическая трейдинг – метод, используемый для выполнения объемных заявок, он заключается в делении на под-заявки по алгоритмическим инструкциям с указанием ценовых значений и объема. Каждая под-заявка исполняется на рынке в четко установленное время. Этот метод разрабатывался с целью автоматизации работы с котировками и упрощения работы трейдеров. Лидеры среди используемых алгоритмов: «Percentage of Volume», «Pegged», «VWAP», «TWAP», «Implementation Shortfall», «Target Close».
Торговля по алгоритму не направлена на получение прибыли. Ее главная задача заключается в уменьшении стоимости, затраченной на выполнение крупной заявки, сокращении рисков при ее исполнении и регулировании влияния заявки на ситуацию на рынке.
Биржевую алгоритмическую торговлю активно задействуют в своей работе инвестиционные банки, пенсионные фонды, хедж- и паевые фондовые организации. То есть, это категория институциональных инвесторов, оперирующих большими объемными заявками.
До внедрения алгоритмического трейдинга большие заявки обрабатывались вручную, но в 2000-х годах ситуация изменилась, и весь объем работ с крупными заявками удалось автоматизировать благодаря «движкам» алгоритмической структуры. С их помощью выполнялась вся та работа, на которую тратил время трейдер. Достаточно было просто отправить заявку на «движок», назначить нужный тип алгоритма и периодически мониторить ход выполнения, сосредоточив внимание на работе с заявками высокой сложности.
На текущий момент алгоритмический метод торговли зафиксирован на биржах как торговая система. Это положительно сказывается на эффективности алгоритма и на скорости выполнения. Больше нет необходимости пользоваться услугами брокера или дожидаться обработки всех последовательностей заявок.
Виды стратегий алгоритмической торговли
● TWAP – заявка исполняется в полном объеме за отведенный временной интервал. Заявки сортируются, исходя из прибыльных ценовых предложений или согласно покупательской востребованности.
● VWAP – заявка равномерно выполняется в полном объеме по количеству интеграций за отведенный промежуток времени. Сортировка происходит по лучшим позициям цены и спроса-предложения, с указанной поправкой на процентную погрешность, не превышающую среднюю рыночную цену, вычисленную на момент применения алгоритма.
● Iceberg — поручение равномерно выполняется в полном объеме по выставленным котировочным заявкам с общим объемом, не превышающим указанное количество. Заявки выставляются до тех пор, пока весь объем не будет выполнен.
Если рассматривать нагрузку от алгоритмической системы рыночного типа на биржевую торговую площадку, то исполнение заявок происходит практически без рисков. За одну секунду выставляется не более одной заявки на инструмент, и каждое выставление заканчивается сделкой.
С алгоритмическими системами котировочного типа наблюдается иная ситуация. При изменении последовательности поручений система выставляет сразу ряд поручений в секунду на один инструмент и всего 5% поручений заканчиваются заключением сделки.
Соответственно, высокочастотное котирование нагружает инфраструктуру биржи и не обеспечивает прибыльность операций. Для поддержания стабильной работы при загрузке биржи прибегают к:
• Ограничению количества операций;
• Замедлению отображения информации от рынка;
• Сокращению времени актуальности исполняемой заявки;
• Сдерживанию активности роботов.
Использование защитных механизмов позволяет уменьшить нагрузку на биржевую инфраструктуру при высокой загрузке и сократить потери при обработке котировочных заявок.