Как работают программные торговые стратегии

Программные торговые стратегии реализуются за кулисами, торгуя до 30% дневного объема на NYSE. Они торгуют без эмоций и могут быть очень прибыльными. Эти сделки, называемые программными, проходят незаметно, не обращая внимания на хаос в торговом зале. Однако сообразительным инвесторам было бы глупо игнорировать, как и почему система, производящая в среднем более половины дневного объема торгов на Нью-Йоркской фондовой бирже (NYSE), работает так хорошо.

Ключевые выводы

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

Определение торговой стратегии программы

В общих чертах программная торговля — это торговля большими объемами, осуществляемая системами, обычно автоматизированными, на основе базовой программы или идеи. Однако программирование торговли — это нечто большее, чем подразумевает это простое определение. NYSE определяет программную торговлю как «широкий спектр портфельных торговых стратегий, включающих покупку или продажу 15 или более акций, общая рыночная стоимость которых составляет 1 миллион долларов или более».

Термин «системная торговля» часто используется как синоним программной торговли; однако это не совсем так. Системная торговля относится к методологии, которая может производить программную торговлю, если проводится в достаточном объеме. И наоборот, определенные программные сделки могут быть созданы с помощью методологии системной торговли. Программная торговля для наших целей относится только к определению NYSE.

Люди планируют стратегию…

Вопреки распространенному мнению, базовая портфельная стратегия программ покупки или продажи часто не генерируется компьютером. Цели могут быть такими же несопоставимыми, как балансировка портфеля до распределения активов по секторам. Это могут быть внутридневные стратегии, краткосрочные или долгосрочные стратегии. Фактические стратегии и алгоритмы, которые генерируют покупки и продажи программ, являются собственностью каждого игрока и являются одними из самых тщательно охраняемых секретов на Уолл-стрит.

… Но компьютеры делают работу

Программные сделки почти всегда выполняются компьютерами, хотя бывают случаи, когда это не так. Например, если учреждение XYZ хочет продать корзину из 15 акций на общую сумму 2 миллиона долларов, оно может просто разделить продажу между несколькими разными брокерами. И наоборот, крупная программа покупки одной акции может поступить непосредственно к маркет-мейкеру или одному брокеру, который затем разделит ее на более мелкие единицы. С практической точки зрения, NYSE заинтересована только в регулировании сделок с компьютерными программами, в частности, тех, которые генерируются значительными движениями фьючерсной премии.

Программная торговля везде

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

Например, организация покупает фьючерсы, когда премия низкая, и одновременно продает корзину акций в хеджируемой сделке, чтобы получить несколько пунктов прибыли по сравнению с тем, что портфель акций S&P мог бы произвести сам по себе.

Важным моментом для отдельного инвестора является то, что фьючерсный рынок и рынок наличных денег тесно взаимосвязаны. Движение на одном рынке может вызвать движение на другом. Каждый день фьючерсы S&P имеют справедливую стоимость, основанную на формуле, которая включает, например, дни до истечения срока и стоимость сохранения соответствующей корзины акций.

50-60%

По состоянию на 2018 год сообщалось, что на программную торговлю приходилось от 50% до 60% всех рыночных сделок, совершаемых в течение типичного торгового дня, причем это число возрастало до более 90% в периоды доп.

Существуют определенные уровни надбавки, которые будут приводить к программным сделкам, хотя они незначительно различаются между фирмами из-за разницы в стоимости переноса. Каждый день существуют «уровни исполнения покупки» и «уровни исполнения продажи». Лучший (и единственный общедоступный) источник информации о ежедневной справедливой стоимости и уровнях исполнения премий можно найти на сайте исследования программной торговли HL Camp & Co. Кроме того, NYSE еженедельно публикует на своем веб-сайте деятельность фирм-членов по программам торговли за предыдущую неделю. Это интересное чтение, но не особенно полезно для принятия решений в реальном времени.

Правила Правила Правила

В 1980-х и 90-х годах программную торговлю в основном обвиняли в чрезмерной волатильности на фондовом рынке и называли виновницей некоторых крупных сбоев. В результате NYSE ввела правила, определяющие определенные периоды, когда торговля с помощью компьютерных программ ограничена.

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

Время — ключ к успеху

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

Суть

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