Алгоритмическая торговля или способ деления осетра на стейки

21 февраля 2017, 10:36
OOO «ALGORITHM»
0
342

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

Алгоритмическая торговая система vs автоматизированных торговых систем

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

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

Алготрейдинг не приносит прибыль, он представляет собой алгоритм для комфортного проведения крупной сделки праймброкером или другими китами инвестиционного рынка.

Характерным различием двух систем является контингент, который их использует. Алгоритмическая торговля популярна среди институциональных инвесторов, торговые советники – удел физических лиц. Одинокий трейдер в 97% случаев не сможет финансово потянуть заявку, для которой необходимо использование алгоритмической системы.

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

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

  2. VWAP. Более продвинутый алгоритм, по сравнению с TWAP. Он не только разбивает ордер на более мелкие, но и учитывает объем торгов по времени дня. Такой алгоритм использует систему исторических данных для оценки возможной прибыли.

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

  4. IceBerg. Говорящее название оправдывает алгоритм действия стратегии. Участникам рынка при использовании IceBerg видна только часть заявки, остальное скрыто. Выставления заявок идет до закрытия всей заявленной суммы.

Делить или не делить?

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

Трейдеры доверяют брокерам, торговым системам и хитрым компьютерным алгоритмам. А доверие – осознанный риск. Алгоритмическая торговля не защищена от человеческих или технических ошибок и на 100% не ограждена от форс-мажорных обстоятельств.

Для подстраховки от критических ошибок биржи требуют от разработчиков алгоритмических систем внедрения системы экстренного отключения.

В 2012 году обновленный движок компании Knight Capital Group немножко «сошел с ума». Из-за ошибок программирования алгоритм успел выставить заявки на покупку акций на 3,5 миллиона $ и на продажу на 3,15 миллиона $, что сдвинуло некоторые позиции до 10% от начальной цены. Компания понесла убытки на 460 миллионов $.

Другим известным случаем стало падение индекса Dow Jones на 9% за 30 минут. Позже выяснилось, что это произошло из-за инвестиционного фонда Waddell & Reed, который выставил крупную заявку на продажу.

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

  • Спуфинг. Выставление крупной заявки и быстрое ее снятие. Другие участники рынка видят ордер и думают, что это инвестиционная компания выставила заявку на покупку или продажу и начинают расставлять свои ордера, что приводит к падению цены, на чем и зарабатывают спекулянты. Предсказуемость – враг рынка.
  • Наслаивание. Алгоритм выставляет вместе с заявкой на покупку множество ордеров на продажу с постепенным снижением цены. Вынуждая других игроков продавать свои пакеты, пока котировка не упала окончательно. При достижении необходимого уровня цены алгоритм закрывает заявку на покупку и отменяет ордера на продажу, таким образом, совершая сделку по заранее запланированной цене. Далее алгоритм совершает те же действия в обратной последовательности.
Торговля, связанная с обманом других участников рынка карается штрафами и преследуется по закону.

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


Поделитесь с друзьями: