Альфа-Банк
Полезное о продуктах
Сегодня на фондовом рынке много сделок совершается с помощью роботов. Алгоритмическую торговлю используют компании и частные инвесторы. Она избавляет от необходимости постоянно следить за графиками и индикаторами рынка. Трейдер задаёт условия, при которых нужно продавать или покупать актив, и сделки совершаются без его участия.
Расскажем, как использовать автоматизированную торговлю на бирже, какие бывают роботы и как выбрать стратегию.
Алгоритмическая торговля (алготрейдинг) — это использование алгоритмов, которые принимают решения о продаже или покупке, самостоятельно анализируя состояние рынка и динамику цен. Сначала трейдер настраивает роботов с учётом своей стратегии, потом тестирует, и после этого программа самостоятельно генерирует и исполняет ордера. Можно задать множество условий, например:
Пробитие уровня
Достижение определённого индикатора технического анализа
Появление инфоповода
Рост или падение цены актива до заданного значения
Программы для алгоритмической торговли могут работать в разных режимах. Например, у торговых систем Альфа‑Банка есть два режима:
«Робот» — программа сама определяет выгодные моменты для закрытия сделок и исполняет ордера, а клиент только контролирует процесс
«Советник» — клиент получает уведомления о рекомендуемых действиях и сам принимает решения о покупке или продаже активов тех или иных компаний
Вне зависимости от выбранной стратегии алготрейдинг включает несколько этапов:
Написание алгоритма. Трейдер определяет, при каких условиях должна происходить покупка или продажа актива. Пример: если за день цена опустилась более чем на 5%, система выставляет ордер на продажу
Бэктестинг. Робота тестируют на исторических данных для проверки корректности его работы. Для достоверности проводят несколько тестов, захватывая разные временные отрезки: в период кризиса, волатильности рынка, стабильности. Такой подход позволяет выявить возможные ошибки
Запуск в реальную торговлю. Если проверка показала, что алгоритм работает корректно, можно выходить на финансовый рынок с реальными деньгами, но лучше начинать с маленьких сумм, чтобы убедиться, что алгоритм поведёт себя корректно в разных ситуациях
Контроль и отслеживание ошибок. Нужно регулярно проверять, как работает алгоритм. Сбой в работе программного обеспечения может привести к ошибочной массовой покупке или продаже
Кроме мониторинга действий программного обеспечения, нужно отслеживать ситуацию на рынке. В истории трейдинга есть примеры, когда акции многих компаний обвалились из-за алготрейдинга. Так, 6 мая 2010 года индекс Доу Джонса рухнул на 600 пунктов. В среде трейдеров это событие получило название Flash Crash. Одна из версий, почему это произошло, — выставление и быстрое снятие 19 тыс. заявок на покупку и продажу активов разных компаний общим объёмом до 200 млн долларов с помощью программ для автоматизированной торговли. Взаимодействие торговых систем между собой привело к цепной реакции.
Кроме того, нужно мониторить ситуацию на рынке, потому что всегда существует вероятность возникновения непредвиденных обстоятельств, и тогда может потребоваться внесение изменений в настройки.
В трейдинге применяют множество видов торговых роботов, которые можно сгруппировать по принципу работы:
Сеточный («сеточник»). Торговля ведётся с определёнными интервалами в обоих направлениях (покупка и продажа). Используется целая сетка ордеров. Для минимизации потерь могут применяться стратегии хеджирования. Советники: FxDiverse, Forex Grid Trader EA, Grid Harvester EA
Высокочастотный (HFT). Работа алгоритма основана на молниеносном совершении сделок. Один актив может удерживаться в течение нескольких миллисекунд, максимум — до нескольких секунд. Примеры: Quantopian, QuantConnect, AlgoTrader
Арбитражный. Алгоритм находит активы, которые на одной бирже продаются дешевле, чем на другой, покупает там, где стоимость ниже, и продаёт там, где актив торгуется дороже. Примеры: Statistical Arbitrage, Triangular Arbitrage, Latency Arbitrage
Новостной. Советник анализирует тенденции рынка и инфоповоды, чтобы определить, какие активы стоит покупать, а какие — продавать. Примеры: Forex News Trader, News Trader Pro, Spike Trader
Коррекционный. Находит активы с ценой, сильно отличающейся от исторического среднего значения, и совершает сделки исходя из того, что произойдёт возврат к средним показателям. Примеры: Forex Combo System, Forex Diamond, Volatility Factor 2.0
Трендовый. Определяет рыночные тенденции с помощью технических индикаторов и на основе данных совершает сделки. При росте рынка обычно продают, при движении вниз — покупают. Примеры: NinjaTrader, TradeStation
Мультистратегия. Используют сразу несколько торговых стратегий, что позволяет минимизировать риск убытков и получить максимум прибыли. Советники: Forex Combo System, Forex Diamond, Flex EA
Скальпинг. Анализируют рынок, чтобы найти оптимальные точки входа и выхода для совершения нескольких сделок с небольшой прибылью за малый промежуток времени. Советники: Scalping EA, Scalping Robot, Real Profit EA
У программ с торговыми алгоритмами есть несколько плюсов:
Минимальные затраты времени. Трейдер может торговать на бирже без постоянного вовлечения в процесс. Не нужно постоянно следить за графиком, изменениями цен и новостными повестками
Быстрое открытие и закрытие позиций. Трейдеры получают прибыль даже при небольшом движении цены. Кроме того, в высокочастотном трейдинге без роботов невозможно торговать: вручную не получится открывать и закрывать сделки за доли секунды
Исключение эмоционального фактора. Алгоритмические системы не совершают сделок под влиянием страха или неоправданных надежд. Все действия выверены и совершаются с учётом общей стратегии, поэтому риск потерять весь депозит минимален
Кроме того, при создании робота в него закладывают огромный объём данных о предыдущем поведении рынка, движении активов и обо всех кризисах, которые случались.
У алгоритмической торговли на бирже есть и минусы:
Ошибки в алгоритмах. Программы создают люди, а они могут ошибаться. Если трейдер не будет контролировать работу советника долгое время, убытки будут расти. При обнаружении проблем нужно найти другого робота или торговать вручную
Необходимость корректировок. Фондовый рынок динамичен, и важно не отставать от изменений. Может потребоваться дополнительная настройка или смена робота
Риск потерь в случае кризиса. Бывают события, которые ни одна программа не в состоянии предусмотреть — так называемые чёрные лебеди. Это понятие ввёл Нассим Талеб. Согласно его концепции, они наступают неожиданно, имеют характер аномалий и сопровождаются колоссальными последствиями. Пример — пандемия Covid-19, которая вместе с сорванной сделкой ОПЕК спровоцировала обвал американского индекса S&P500 на 34% от максимальных значений
Затраты. Качественное программное обеспечение с хорошей функциональностью стоит недёшево. Кроме однократных расходов на покупку, нужно каждый год продлевать лицензию
Прежде чем использовать торгового советника, начинающему трейдеру придётся разобраться в его функциях, а также в принципах работы фондовых бирж. Не имея базовых знаний, лучше торговать вручную, потому что эффективно применить инструмент всё равно не получится.
Разобравшись в принципах алгоритмического трейдинга, можно более детально изучать функции отдельных советников. Сейчас многие трейдерские платформы предоставляют готовые решения. Наибольшей популярностью пользуются такие:
MetaStock/TradeScrip. Высокая скорость работы, обширная библиотека формул и индикаторов, много модулей
TSLab. Платформа позволяет создавать и запускать алгоритмические торговые системы разной сложности. Плюсы: визуальный редактор, тестирование, диверсификация торговли
Wealth-Lab Developer. Среда разработки и тестирования торговых систем, позволяющая создавать мультисистемы и выполнять проверку по инструментам. Есть встроенный мастер стратегий
Если это выглядит сложным, можно выбирать из того, что предлагает брокер, например: автоматический, полуавтоматический, конструктор роботов или готовая база со стратегиями. Например, в Альфа‑Инвестициях создание советника занимает несколько секунд. Но помните о рисках, возможных ошибках и изменчивости рынка.
Понадобится всего несколько минут. Счёт откроется с базовым
Инвестор
ПРИ ОТКРЫТИИ СЧЁТА
Для тех, кто только начинает инвестировать

До 82 000 ₽
Оптимальная сумма оборота в месяц
Бесплатно
Обслуживание
0,3%
Комиссия за операции с ценными бумагами
Трейдер
Если ваш оборот превышает 82 000 ₽ в месяц

От 82 000 ₽
Оптимальная сумма оборота в месяц
199 ₽ в месяц
Обслуживание
От 0,014%
Комиссия за операции с ценными бумагами
При открытии счёта подключается тариф Инвестор
© 2001-2026. АО «Альфа-Банк», официальный сайт. Генеральная лицензия Банка России № 1326 от 16 января 2015 г. АО «Альфа-Банк» является участником системы обязательного страхования вкладов. Информация о процентных ставках по договорам банковского вклада с физическими лицами. Центр раскрытия корпоративной информации. Раскрытие информации профессионального участника рынка ценных бумаг. Информация о лицах, под контролем либо значительным влиянием которых находится Банк. Ул. Каланчевская, 27, Москва, 107078. АО «Альфа‑Банк» является оператором по обработке персональных данных. Подробная информация о принимаемых мерах при обработке персональных данных отражена в Политике в отношении обработки персональных данных. АО «Альфа‑Банк» использует файлы «cookie» для улучшения пользовательского опыта на веб-сайте, в том числе с использованием метрических программ Альфа‑Метрика, Яндекс.Метрика. Вы можете ограничить их использование в своём браузере. На информационном ресурсе применяются рекомендательные технологии.