Что такое автоматическое выполнение?
Автоматическое исполнение - это метод для совершения сделок без вменения их вручную. Автоматизированные системы позволяют трейдерам использовать торговые сигналы для покупки или продажи актива всякий раз, когда генерируется сигнал, поэтому трейдеру не нужно вручную вводить ордер. Заказы могут создаваться автоматически на основе широкого спектра технических индикаторов и торговых систем.
Ключевые вынос
- Автоматическое выполнение - это заказ, который не нужно вводить вручную; ордер создается программой автоматической торговли. Автоматическое выполнение происходит без подтверждения от трейдера, хотя трейдер по-прежнему контролирует программу, выполняющую сделки. Например, они могут изменить программу или выключить или включить ее. Автоматические исполнения могут быть созданы на основе широкого спектра стратегий, сочетающих как фундаментальные, так и технические критерии.
Понимание автоматического выполнения
Автоматическое выполнение стало обычным делом, поскольку торговые системы продолжают становиться все более изощренными и сложными с развитием технологий.
Автоматизированные торговые стратегии часто используются профессиональными трейдерами и маркет-мейкерами, а также некоторыми розничными трейдерами. Единственным исключением является валютный (форекс) рынок, где большинство розничных трейдеров имеют доступ к автоматизированным торговым стратегиям и программам.
Поскольку валютный рынок торгует 24 часа в сутки, пять дней в неделю, эти автоматизированные алгоритмы могут помочь гарантировать, что трейдер не упустит выгодные возможности. Запуск определенных сигналов от различных технических индикаторов, например, основанных на цене, объеме и других критериях, может помочь трейдеру извлечь выгоду из возможностей, даже если они не сидят перед своим торговым терминалом.
Автоматическое исполнение позволяет автоматически заполнять ордера после их размещения без дополнительного подтверждения от трейдера, использующего программное обеспечение для автоматической торговли. Это делает размещение заказов более быстрым, что может помочь в получении более выгодных цен при быстром изменении цен; ручной ввод может занять несколько секунд или более, в то время как автоматический заказ разворачивается в миллисекундах.
Автоматическое исполнение также позволяет совершать сделки, когда трейдера, который запускает программу автоматической торговли, нет. Если происходит торговый сигнал, ордер будет развернут и автоматически исполнен, если есть доступная ликвидность по цене ордера.
Срыв из автоматического выполнения
Хотя автоматическое выполнение может помочь трейдерам получить прибыль, когда требуются быстрые ордера, или если трейдер не может следить за рынком, автоматизация также может быть разрушительной. Поскольку автоматизированные сделки могут выполняться так быстро, рынки могут подвергаться серьезным сбоям и аномалиям. Разрушение рынка - это ситуация, когда рынки перестают функционировать условно, обычно характеризуются быстрым и существенным движением цен.
Например, 6 мая 2010 года промышленный индекс Доу-Джонса (DJIA) снизился примерно на 9 процентов всего за десять минут. Тем не менее, рынок стер большую часть этого падения, прежде чем он закрылся. Это нарушение стало известно как Flash Crash 2010 года, и, как полагают, оно было вызвано, в значительной степени, программами автоматической торговли, которые начали продаваться как другие проданные программы, создавая эффект домино.
Настройка автоматической торговли
Автоматизированные системы позволяют использовать самые разные методы торговли. Большинство трейдеров используют комбинацию нескольких индикаторов, а также другие формы технического и / или фундаментального анализа. Различные типы графиков, цены и объема, а также другие критерии могут быть установлены для запуска открытия и закрытия позиций. Подробные и сложные стратегии могут быть определены на основе этих критериев, а затем запрограммированы для автоматического развертывания при согласовании определенных условий.
Трейдеры должны быть осторожны при развертывании этих систем. Технические индикаторы могут быть недействительными, если фундаментальные условия внезапно меняются. Когда происходят события, которые могут позволить избежать торговли на определенном рынке, автоматические ордера по-прежнему будут обрабатываться без вмешательства человека, Некоторые из возможных настроек автоматического выполнения включают в себя:
- Лимитный ордер - это ордер на покупку или продажу по определенной предельной цене или лучше. Ордер стоп-лосс предназначен для ограничения убытков инвестора по позиции в ценной бумаге и может работать с короткими и длинными позициями или холдингами. Коэффициенты Фибоначчи включают откаты, дуги и вентиляторы, которые трейдеры могут использовать для поиска подтверждения другого технического анализа. Стохастические осцилляторы - это индикаторы импульса, которые сравнивают цену закрытия с диапазоном цен за период.
Примеры критериев, которые можно использовать для настройки автоматического выполнения
Автоматизация стратегии - тяжелая работа. Мало того, что прибыльная автоматическая торговля требует разумной стратегии, она также должна быть преобразована в программный код или правила, понятные компьютеру. Правила не могут быть основаны на субъективности, и многие торговые стратегии являются субъективными. Они используются только в определенных условиях. Если эти условия явно не определены в программном коде, стратегия не будет торговаться так, как задумано.
Что нужно учитывать при настройке автоматических выполнений:
- Крышки риска. Они могут включать в себя ордера стоп-лосс на все сделки. Например, стоп-лосс может быть помещен на фиксированную сумму в долларах или пунктах от точки входа или на определенный процент. Критерии входа. Определите, какие именно условия должны присутствовать, чтобы начать длинную или короткую сделку. Простым примером может быть случай, когда краткосрочная скользящая средняя (MA) пересекает более долгосрочную MA. Получение прибыли. Стоп-лосс контролирует риск снижения, но прибыль также должна быть взята. Определите, как будет завершена сделка, если не достигнут стоп-лосс. Это может быть фиксированная сумма в долларах или пунктах, процент или определенное вознаграждение: риск, основанный на риске. Например, если риск сделки равен 5%, тейк-профит равен 15% (награда 3: 1: риск). Ограничения по условиям. Определите, когда программа будет торговать, а когда - нет. Например, может ли стратегия торговли акциями торговаться до или после рынка или только в обычные часы? Может ли он размещать сделки прямо перед крупными новостными событиями? Решите, а затем определите ограничения.
В этих основных соображениях есть бесконечные возможности того, как они запрограммированы. Это обеспечивает большую гибкость, когда речь идет об автоматической торговле, но в то же время, чем сложнее система, тем сложнее выяснить, какая ее часть не работает, когда что-то идет не так.