Автоматизированная торговая система ( АТС ), подмножество алгоритмической торговли, использует компьютерную программу для создания покупать и продавать заказы и автоматически отправляет заказы на рынке центр или обмен. [1] Компьютерная программа автоматически генерирует ордера на основе предопределенного набора правил с использованием торговой стратегии, основанной на техническом анализе , расширенных статистических и математических вычислениях или данных из других электронных источников.
Автоматизированные торговые системы часто используются с электронной торговлей в автоматизированных рыночных центрах , включая сети электронной связи , « темные пулы » и автоматизированные биржи. [2] Автоматизированные торговые системы и электронные торговые платформы могут выполнять повторяющиеся задачи со скоростью на порядки большей, чем любой человеческий эквивалент. Традиционные средства контроля и защиты рисков, основанные на человеческом суждении, не подходят для автоматической торговли, и это вызвало такие проблемы, как Flash Crash 2010 года . Новые элементы управления, такие как торговые ограниченияили на некоторых электронных рынках были установлены «автоматические выключатели» для работы с автоматизированными торговыми системами. [3]
Механизм
Автоматическая торговая система определяет, следует ли подавать ордер, основываясь, например, на текущей рыночной цене опциона и теоретических ценах покупки и продажи. Теоретические цены покупки и продажи выводятся, среди прочего, из текущей рыночной цены ценной бумаги, лежащей в основе опциона. В справочной таблице хранится диапазон теоретических цен покупки и продажи для заданного диапазона текущей рыночной цены базовой ценной бумаги. Соответственно, когда цена базовой ценной бумаги изменяется, новая теоретическая цена может быть проиндексирована в справочной таблице, что позволяет избежать вычислений, которые в противном случае замедлили бы принятие автоматических торговых решений. [4] Интерактивная автоматизированная торговая система с распределенной обработкой данных использует структурированные сообщения для представления каждого этапа переговоров между маркет-мейкером (продавцом) и потенциальным покупателем или продавцом (отправителем запроса). [5]
Преимущества автоматизированной торговой системы
- Сводит к минимуму эмоции [6]
Поскольку заказы обрабатываются автоматически после выполнения заранее установленных правил, эмоциональные ошибки сводятся к минимуму. Это также помогает трейдерам оставаться дисциплинированными, когда рынок очень волатилен. [6]
- Возможность тестирования на истории [6]
Прежде чем фактически использовать автоматическую торговлю или базовый алгоритм, трейдеры могут оценить свои правила, используя старые данные. Это позволяет трейдерам свести к минимуму возможные ошибки и определить ожидаемую прибыль. [6]
- Достигает последовательности [6]
Поскольку заказы обрабатываются только тогда, когда соблюдаются заранее установленные правила, а трейдеры торгуют только по плану, это помогает трейдерам достичь согласованности. [6]
- Повышенная скорость ввода заказов [6]
Поскольку компьютеры обрабатывают заказы, как только соблюдаются заранее установленные правила, они достигают более высокой скорости ввода ордеров, что чрезвычайно выгодно на текущем рынке, где рыночные условия могут изменяться очень быстро. [6]
- Диверсифицирует торговлю [6]
Автоматизированные торговые системы позволяют пользователям одновременно торговать на нескольких счетах, что позволяет им диверсифицировать свой портфель. Диверсификация портфеля позволяет пользователям минимизировать свои риски, распределяя риск по различным инструментам. [6]
Недостатки автоматизированной торговой системы
- Механические отказы [6]
Несмотря на то, что базовый алгоритм способен хорошо работать на реальном рынке, сбой подключения к Интернету может привести к сбою. [6]
- Мониторинг [6]
Несмотря на то, что компьютер обрабатывает заказы, он все еще требует наблюдения, поскольку он подвержен технологическим сбоям, как показано выше. [6]
- Чрезмерная оптимизация [6]
Алгоритм, который очень хорошо работает при тестировании на истории, может в конечном итоге очень плохо работать на реальном рынке. Хорошая производительность при тестировании на истории может привести к чрезмерно оптимистичным ожиданиям трейдеров, что может привести к большим неудачам. [6]
Стратегии
«Наиболее распространенная стратегия, которая реализуется путем отслеживания тренда по скользящим средним, прорывам каналов, движениям ценовых уровней и связанным техническим индикаторам». [7]
Например, для стратегии следования за трендом можно использовать следующую формулу:
- "Рассмотрим полное вероятностное пространство (Ω, F, P). Пусть обозначить цену акции в момент времени удовлетворяющий уравнению
- ,
- где - цепь Маркова с двумя состояниями , ожидаемая доходность в режиме постоянная волатильность, стандартное броуновское движение , и а также - начальное и конечное время соответственно » [8].
«Стратегия средневзвешенной цены по объему разбивает крупный ордер и выпускает на рынок динамически определенные меньшие фрагменты, используя исторические профили объема для конкретных акций». [7]
Согласно странице Википедии средневзвешенной цены по объему, VWAP рассчитывается по следующей формуле:
":
где:
- - средневзвешенная цена по объему;
- цена сделки ;
- это количество торговли ;
- это каждая отдельная сделка, которая совершается в течение определенного периода времени, за исключением перекрестных сделок и перекрестных сделок корзины ".
Эта стратегия основана на идее, что стоимость / цены активов вернутся к своим средним ценам / стоимости. [7]
"Непрерывный временной ряд с обращением к среднему значению может быть представлен стохастическим дифференциальным уравнением Орнштейна-Уленбека:
Где скорость возврата к среднему значению, - среднее значение процесса, это дисперсия процесса и это винеровский процесс или броуновское движение » [9].
История
Концепция автоматической торговой системы была впервые представлена Ричардом Дончианом в 1949 году, когда он использовал набор правил для покупки и продажи средств. Затем, в 1980-х годах, концепция торговли на основе правил стала более популярной, когда известные трейдеры, такие как Джон Генри, начали использовать такие стратегии. В середине 1990-х некоторые модели были доступны для покупки. Кроме того, усовершенствования технологий повысили доступность для розничных инвесторов. [10] Ранняя форма автоматизированной торговой системы, программное обеспечение, основанное на алгоритме, использовалось финансовыми менеджерами и брокерами. Подобные программы использовались для автоматического управления портфелями клиентов. Тем не менее, первая услуга для свободного рынка без какого-либо надзора была впервые запущена в 2008 году Джоном Штайном - Betterment . С тех пор эта система улучшалась по мере развития ИТ-индустрии. Теперь автоматизированная торговая система управляет огромными активами по всему миру. [11] В 2014 году более 75 процентов акций, торгуемых на биржах США (включая Нью-Йоркскую фондовую биржу и NASDAQ ), были получены по заказам автоматизированных торговых систем. [12] [13]
Приложения
- Как это работает
Автоматизированная торговая система может быть основана на предопределенном наборе правил, которые определяют, когда вводить ордер, когда выходить из позиции и сколько денег инвестировать в каждый торговый продукт. Торговые стратегии отличаются тем, что, хотя некоторые из них предназначены для выбора рыночных вершин и оснований, другие следуют за трендом, а другие включают сложные стратегии, включая рандомизацию ордеров, чтобы сделать их менее заметными на рынке. ATS позволяют трейдеру намного быстрее выполнять ордера и легко управлять своим портфелем, автоматически генерируя защитные меры. [14]
- Бэктестинг
При тестировании торговой системы на исторических данных программисты запускают программу, используя исторические рыночные данные , чтобы определить, может ли лежащий в основе алгоритм дать ожидаемые результаты. Программное обеспечение для тестирования на истории позволяет разработчику торговой системы разрабатывать и тестировать свои торговые системы, используя исторические рыночные данные и оптимизируя результаты, полученные с использованием исторических данных. Хотя тестирование автоматических торговых систем не может точно определить будущие результаты, автоматическую торговую систему можно протестировать на исторических данных, чтобы увидеть, как система работала бы теоретически, если бы она была активна в прошлой рыночной среде. [15] [16]
- Форвардное тестирование
Форвардное тестирование алгоритма также может быть достигнуто с помощью моделирования торговли с рыночными данными в реальном времени, чтобы помочь подтвердить эффективность торговой стратегии на текущем рынке. Его можно использовать для выявления проблем, присущих компьютерному коду.
- Живое тестирование
Живое тестирование - заключительный этап цикла разработки. На этом этапе живое выступление сравнивается с результатами ретроспективного тестирования. Сравниваемые показатели включают процент прибыльности, коэффициент прибыли, максимальную просадку и среднюю прибыль на сделку. Целью автоматической торговой системы является достижение или превышение результатов бэктестирования с высоким рейтингом эффективности. [17]
Срыв рынка и манипуляции
Автоматизированная торговля, или высокочастотная торговля, вызывает озабоченность со стороны регулирующих органов как фактор нестабильности рынка. [18] Регулирующие органы США опубликовали релизы [19] [20], в которых обсуждаются несколько типов мер контроля рисков, которые могут использоваться для ограничения степени таких сбоев, включая финансовый и регуляторный контроль для предотвращения ввода ошибочных приказов в результате компьютерного неисправность или человеческая ошибка, нарушение различных нормативных требований и превышение лимита кредита или капитала.
Использование стратегий высокочастотной торговли (HFT) значительно выросло за последние несколько лет и является движущей силой значительной части активности на рынках США. Хотя многие HFT-стратегии являются законными, некоторые из них не могут использоваться для манипулятивной торговли. Стратегия будет незаконной или даже незаконной, если она вызывает умышленное нарушение работы рынка или пытается им манипулировать. Такие стратегии включают в себя «стратегии зажигания импульса»: спуфинг и наслоение, когда участник рынка размещает недобросовестный ордер на одной стороне рынка (обычно, но не всегда, выше предложения или ниже предложения) в попытке заманить другого участники рынка должны отреагировать на недобросовестное распоряжение и затем торговать другим распоряжением на другой стороне рынка. Их также называют хищническими / оскорбительными стратегиями. Учитывая масштаб потенциального воздействия, которое может иметь такая практика, надзор за алгоритмами, использующими злоупотребления, остается приоритетной задачей для регулирующих органов. Финансовая отрасль регулирующий орган (FINRA) напомнил фирмы , используя стратегию HFT и другие торговые алгоритмы их обязанности проявлять бдительность при тестировании этих стратегий до и после запуска , чтобы гарантировать , что стратегии не приводят к оскорбительной торговле.
FINRA также уделяет внимание включению проблемных HFT и алгоритмической деятельности через спонсируемых участников, которые начинают свою деятельность из-за пределов США. В связи с этим FINRA напоминает фирмам об их обязательствах по надзору и контролю в соответствии с Правилом доступа к рынку и Уведомлением для членов 04-66, [21] Комиссии по ценным бумагам и биржам, а также о потенциальных проблемах, связанных с обработкой таких счетов, как счета клиентов, борьбой с отмыванием денег и уровни маржи, как указано в Уведомлении о соответствии нормам 10-18 [22] и в Уведомлении о рисках национальных экзаменов Управления Комиссии по ценным бумагам и биржам США от 29 сентября 2011 г. [23]
FINRA проводит наблюдение для выявления межрыночных и межфирменных манипуляций ценой базовых долевых ценных бумаг. Такие манипуляции обычно выполняются с помощью недобросовестных торговых алгоритмов или стратегий, которые закрывают уже существующие опционные позиции по выгодным ценам или создают новые опционные позиции по выгодным ценам.
В последние годы произошел ряд сбоев в алгоритмической торговле, которые привели к серьезным сбоям на рынке. Это вызывает озабоченность по поводу способности фирм разрабатывать, внедрять и эффективно контролировать свои автоматизированные системы. FINRA заявила, что будет оценивать, являются ли тесты и средства контроля фирм, связанные с алгоритмической торговлей и другими стратегиями автоматической торговли, адекватными с учетом требований Комиссии по ценным бумагам и биржам США и надзорных обязательств фирм. Эта оценка может принимать форму экзаменов и целевых расследований. Фирмы должны будут решить, проводят ли они отдельное, независимое и надежное предварительное тестирование алгоритмов и торговых систем. Кроме того, будет исследовано, проверяют ли юридические, комплаенс и операционный персонал фирмы дизайн и разработку алгоритмов и торговых систем на соответствие требованиям законодательства. FINRA будет проверять, активно ли компания отслеживает и проверяет алгоритмы и торговые системы после их внедрения в производственные системы и после их модификации, включая процедуры и средства контроля, используемые для выявления потенциальных торговых злоупотреблений, таких как мытье продаж, маркировка, наслоение и импульсное зажигание. стратегии. Наконец, компаниям необходимо будет описать свой подход к отключению или отключению переключателей в масштабах всей компании, а также процедуры реагирования на катастрофические сбои в работе системы. [ необходима цитата ]
Известные примеры
Примеры недавних существенных сбоев на рынке включают следующее:
- 6 мая 2010 года промышленный индекс Доу-Джонса упал примерно на 1000 пунктов (около 9 процентов) и компенсировал эти потери в считанные минуты. Это было второе по величине точечное колебание (1010,14 пункта) и самое крупное однодневное падение пункта (998,5 пункта) за всю историю индекса. Этот сбой на рынке стал известен как Flash Crash и привел к тому, что регулирующие органы США выпустили новые правила для контроля доступа на рынок, достигаемого посредством автоматической торговли. [24]
- 1 августа 2012 года между 9:30 и 10:00 по восточноевропейскому времени Knight Capital Group потеряла в четыре раза чистую прибыль за 2011 год. [25] Генеральный директор Knight Томас Джойс заявил на следующий день после сбоя рынка, что у фирмы «все руки наготове», чтобы исправить ошибку в одном из торговых алгоритмов Найта, который отправлял на биржи ошибочные заявки на почти 150 различных акций. Объемы торгов выросли по такому количеству выпусков, что SPDR S&P 500 ETF (СИМВОЛ: SPY), который, как правило, является наиболее торгуемой ценой в США, стал 52-й по популярности акцией в тот день, по словам Эрика Хунсадера, генерального директора по рыночным данным. сервис Nanex . Акции Knight упали на 62% в результате торговой ошибки, и Knight Capital почти рухнул. В конечном итоге Найт достиг соглашения о слиянии с Getco , чикагской фирмой по высокоскоростной торговле. [26] [27]
Смотрите также
- Высокочастотная торговля
- Алгоритмическая торговля
- Программное обеспечение для дневной торговли
- Программное обеспечение для технического анализа
- Систематическая торговля
- План финансирования § Количественное инвестирование
Рекомендации
- ^ Khandelwal, Нитеш. «3 мифа об алгоритмической торговле» . BW Businessworld . Проверено 1 августа 2019 .
- ^ Лемке, Томас; Линс, Джеральд. «2: 25–2: 29». Мягкие доллары и другая торговая деятельность (ред. 2013-2014 гг.). Томсон Уэст. ISBN 978-0-314-63065-0.
- ^ «Публикация концепции по контролю рисков и системным гарантиям для автоматизированных торговых сред» (PDF) . Комиссия по торговле товарными фьючерсами. 9 сентября 2013 года. Архивировано из оригинального (PDF) 27 ноября 2013 года . Проверено 22 декабря 2014 года .
- ^ Мариновски, Джон М. и др. «Автоматизированная торговая система на электронной торговой бирже». Патент США № 7,251,629. 31 июля 2007 г.
- ^ Hartheimer, Ричард и др. «Система финансового обмена с автоматическим восстановлением / откатом неподтвержденных заявок». Патент США № 5 305 200. 19 апреля 1994 г.
- ^ Б с д е е г ч я J к л м п о р Фолгер, Жан. «Автоматизированные торговые системы: плюсы и минусы» .
- ^ а б в г д е Shobhit, Сет. «Основы алгоритмического трейдинга: концепции и примеры» .
- ^ Дай, Мин; Ян, Чжоу; Чжан, Цин; Чжу, Цицзи. «Оптимальный тренд в соответствии с правилами торговли ∗». Цитировать журнал требует
|journal=
( помощь ) - ^ «Основы статистического тестирования возврата к среднему» . QuantStart .
- ^ «История торговых систем» .
- ^ Мюллер, Кристофер (14 июля 2018 г.). "Робо-советник: будущее финансового менеджмента?" . Алгонест . Архивировано из оригинала 6 января 2019 года . Проверено 24 июня 2018 года .
- ^ «Поскольку автоматическая торговля захватывает рынки, рациональные инвесторы-люди имеют еще большее значение. - Абернати МакГрегор» .
- ^ «День в спокойной жизни биржевого трейдера на NYSE» . 29 мая 2013 г.
- ^ Фолгер, Жан. «Плюсы и минусы автоматизированных торговых систем» . инвестопедия . Проверено 21 сентября 2017 года .
- ^ https://www.tradestation.com/~/media/Files/TradeStation/Education/University/School%20of%20Strategy%20Trading/Books/Designing%20and%20Using%20Strategies.ashx%7CChapter [ постоянная мертвая ссылка ] 3
- ^ «ФИА - ФИА» . fia.org .
- ^ Мецгер, Ричард. «Алгоритмическая торговля: как оценить автоматизированную торговую систему» . AlgorithmicTrading.net . Проверено 8 августа 2017 .
- ^ Джованни Чеспа, Ксавье Вивес (февраль 2017 г.). «Высокочастотная торговля и хрупкость» (PDF) . Серия рабочих статей . Европейский центральный банк (2020).
Это подтверждает опасения регулирующих органов по поводу потенциальных недостатков автоматической торговли из-за операционных рисков и рисков передачи и подразумевает, что хрупкость может возникнуть при отсутствии токсичности потока заказов.
- ^ « » CFTC Публикует подметания Концепция выпуска расспрашивать о дополнительном регулировании автоматизированных стратегий торгов и Высокочастотный трейдинг «- JD Supra» .
- ^ «Комиссия по ценным бумагам и биржам США принимает новое правило, запрещающее нефильтрованный доступ на рынок (пресс-релиз № 2010-210; 3 ноября 2010 г.») .
- ^ «Уведомление для участников 04-66 - FINRA.org» .
- ^ «Руководство FINRA по основным и дополнительным счетам» . Архивировано из оригинала на 2014-12-25 . Проверено 25 декабря 2014 .
- ^ https://www.sec.gov/about/offices/ocie/riskalert-mastersubaccounts.pdf
- ^ «Некогда торговать» . Архивировано из оригинала на 2015-05-29 . Проверено 29 мая 2015 .
- ^ matthewaphilips, Мэтью Филипс. «Рыцарь показывает, как потерять 440 миллионов долларов за 30 минут» .
- ^ «Knight Capital и Getco объединятся» .
- ^ Мэтью Филипс. «Как потерялись роботы: взлет и падение высокочастотной торговли» . Блумберг .