Автопилот для финансиста

Как роботы изменили биржевую торговлю

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

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

Фото: Reuters

КОНСТАНТИН АНОХИН

По данным аналитиков, в США доля методов алгоритмической торговли в общем объеме операций на фондовых биржах — более 80%, в Европе — 60-70%. В России торговыми машинами сегодня обеспечивается лишь 10-15% оборота финансового рынка. Эксперты отмечают, что России догнать развитые страны по уровню применения алгоритмических систем вряд ли удастся, однако в ближайшие несколько лет спрос на них будет гарантированно быстро расти.

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

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

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

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

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

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

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

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

Как и следовало ожидать, этот тренд добрался и до России — количество алгоритмических торговцев на бирже быстро растет. И неудивительно. Система алгоритмической торговли имеет ряд преимуществ, которые оказались уместными в России. Во-первых, это скорость. Торговая машина может одновременно отслеживать котировки нескольких десятков и даже сотен ценных бумаг, мгновенно производить сложнейшие вычисления, принимать решения и моментально совершать трансакции (выставлять, переносить, снимать заявки). При использовании современных технологий время на все эти операции может измеряться миллисекундами, а значит, система может совершать до нескольких сотен сделок в секунду. Если говорить даже об опытных инвесторах, они, как правило, предпочитают концентрироваться на каком-то одном виде ценных бумаг, причем отслеживают динамику котировок лишь по 5-15 инструментам, торгующимся на бирже.

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

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

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

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

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

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

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

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

Вся лента