Торговые роботы упрощают заключение сделок на бирже, экономят время и даже управляют рисками, ограничивая возможные потери. Они лишены человеческих эмоций, толкающих на ошибки обычных биржевых игроков. «Роботы помогают трейдерам в каждодневной работе, а также помогают воплощать в жизнь торговые стратегии, которые сложно или невозможно реализовать вручную», — отмечает директор филиала БКС Премьер в Астрахани Владимир Ларионов .

Роботы завоевывают биржи

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

Кризис 2008 года вызвал скачок популярности торговых роботов на биржах по всему миру. К примеру, по данным Deutsche Börse, если в 2004 году на долю роботов там приходилось не больше 20% объема электронных торгов акциями, то сейчас – уже до 40%. На LSE доля «технических трейдеров» в 2005 году редко превышала 15%, а сегодня она в два раза больше. На NYSE доля «программного трейдинга» до кризиса редко превышала 30%, а в последние 2 года – выше 50%. Роботы «добрались» и до России. По статистике, на долю роботов приходится почти половина заявок на ММВБ и до 90% на срочном рынке РТС.

Так почему же в трудные времена инвесторы решили довериться машинам? «Неоспоримое преимущество роботов, на мой взгляд, одно – это отсутствие эмоциональной составляющей, которая, безусловно, мешает трейдеру, — говорит начальник управления алгоритмической торговли ФГ БКС Юрий Решетников. — Любой человек эмоционален и амбициозен, именно это основные противники успешного трейдинга. Каждый, кто пытается улучшить торговые сигналы, как правило, проигрывает. Можно либо следовать торговой стратегии, либо нет, третьего не дано».

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

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

Кроме того, имея представление об основных параметрах системы (норма прибыли, величина просадок), можно контролировать работу системы в режиме реальных торгов. «Если реальные результаты сильно отклоняются от тестовых (например, превышен размер максимальной просадки), значит, торговые правила перестали работать эффективно и их нужно менять», — объясняет Решетников.

Как это работает?

Самые просты механические торговые системы используют элементарные правила входа и выхода. В основе алгоритма могут лежать технические индикаторы. Например, механическая торговая система (МТС) может давать сигнал на покупку, когда скользящая средняя (SMA) с меньшим периодом пересекает SMA c большим периодом снизу вверх, а сигнал на продажу, когда пересечение происходит в обратном направлении – сверху вниз. Другой пример. МТС может покупать акции, если индикатор RSI уходит ниже значения 35% , и продавать, если индикатор RSI поднимается выше значения 65%.

В действительности такие алгоритмы работали лет 30 назад, но теперь прибыли не приносят. Каждый торговый алгоритм имеет свой срок жизни. Торговые правила, которые хорошо работали в прошлом, в будущем могут перестать работать. Это связано, с одной стороны, с тем, что рынок постоянно меняется, с другой – с тем, что эффективность торговых методов тем ниже, чем более широкое распространение они получают (как в случае с индикаторами SMA и RSI).

«Торговые алгоритмы могут сильно отличаться по активности совершения торговых операций – от нескольких сделок в месяц, до сотен сделок в день. Если для работы с алгоритмами первого типа достаточно персонально компьютера и устойчивого выхода в интернет, то вторые (высокочастотные алгоритмы) очень чувствительны к скорости получения и передачи данных, для использования таких торговых систем могут потребоваться более сложные технические решения: размещение робота в дата-центрах брокера или биржи», — рассказывает Юрий Решетников.

Стратегии на любой вкус

Также принято разделять торговые алгоритмы в зависимости от того, какая торговая стратегия в них используется. Их принято подразделять на трендовые, контртрендовые, пробойные, арбитражные и скальпинговые.

Трендовая стратегия подразумевает вхождение в рынок по сигналу (показания технических индикаторов, преодоление предыдущего максимума/минимума, свечные паттерны) в сторону движения рынка. То есть если рынок растет, мы его покупаем, если падает – продаем.

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

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

Роботы бывают разные

Между тем, широкое распространение алгоритмической торговли в последние годы имело и некоторые негативные последствия. Основное из них – масштабные сбои на крупнейших биржах. Как выясняется, не все роботы одинаково полезны.

«Нужно разделять торговых роботов на две большие группы. Первая – это те, что используют вполне традиционные алгоритмы, основанные на технических индикаторах, пробое ценовых уровней, графических паттернах и пр. Активность таких роботов на бирже, как правило, соизмерима с активностью трейдера, совершающего операции вручную, а их использование просто расширяет возможности системного трейдинга, когда у спекулянта есть определенные правила на вход и выход из позиций», — объясняют в ФГ БКС. Создавая робота, трейдер формализует и описывает эти правила на одном из языков программирования и получает ряд преимуществ, например, возможность протестировать и оценить торговую систему по ряду показателей: годовая доходность, величина просадок и пр.

«Это направление алгоритмической торговли развивается параллельно с высокочастотной торговлей (HFT — High Frequency Trading). Высокочастотные роботы используют сверхбыстрые торговые алгоритмы, выполняющие огромное количество действий. Они расположены возле основных торговых площадок и имеют прямое соединение с ними, что сокращает временную задержку соединения. Здесь на первый план выходит техническая реализация: успех во многом зависит не от самой стратегии, а от того, насколько быстро заявка попадает в систему. Помимо сбоев таких систем, проблемой является то, что HFT-роботы генерируют большое число холостых заявок, которые загружают шлюзы биржи и приводят к технических сбоям», — заключает эксперт.

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

Дополнения