Биржевые роботы (Algo Trading) — Значение термина

Рейтинг надежности брокеров бинарных опционов за 2020 год:
  • Бинариум
    Бинариум

    1 место! Лидер среди всех брокеров бинарных опционов!
    Бесплатное обучение и демо счет — идеальный вариант для новичков и малоопытных трейдеров!
    Дают существенные бонусы за регистрацию:

Алгоритмическая и автоматизированная торговля: 13 книг по теме

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

Сам термин «Алгоритмическая торговля» сейчас настолько на слуху, что некоторые нерадивые авторы пользуются этим и втискивают его в название своих книг, чтобы привлечь читательское внимание.

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

Запрос на Amazon.com по словам «Algorithmic trading» выдает более 900 книг, и несколько десятков имеют это словосочетание в названии. Рассмотрим некоторые из этих книг подробнее:

(2008) The Evaluation and Optimization of Trading Strategies,2nd Edition (ISBN 0470128011)
Robert Pardo

Книга для индивидуалов-трейдеров. О том, как разработать свою торговую систему, как ее проверить и как ее использовать.

(2009) Quantitative Trading: How to Build Your Own Algorithmic Trading Business (ISBN 0470284889)
Ernest Chan

Самые лучшие платформы для торговли бинарными опционами:
  • Бинариум
    Бинариум

    1 место! Лидер среди всех брокеров бинарных опционов!
    Бесплатное обучение и демо счет — идеальный вариант для новичков и малоопытных трейдеров!
    Дают существенные бонусы за регистрацию:

Книга предназначена для проприетарных торговцев-индивидуалов (retail investors). Которым Чен рекомендует начать свой бизнес, проверить свои способности и стратегии, а потом замахиваться на профессию трейдера в проп фирме или в каком нибудь фонде

Книга не об алгоритмической торговле несмотря на близкое название. Автор в тексте упоминает алгоритмическую торговлю, но подразумевает под ней обычную простую автоматизированную торговлю.

(2020) An Introduction to Algorithmic Trading: Basic to Advanced Strategies (ISBN 0470689544)
Leshik, Cralle

Книга хоть и называется «Алгоритмический трейдинг» на самом деле рассказывает об автоматизированном трейдинге
Смешно читать, как авторы обещают рассказать про алгоритмическое исполнение ордеров, хотя сами собираются рассказывать том, как они занимались автоматическим трейдингом.

Типичный случай путаницы. Перескакивают с термина «алгоритмический» на «автоматический» свободно, прямо посреди абзаца. Не делая никакого различия. Как будто само собой все и так понятно.

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

Книга рассчитана имеено на индивидуальных трейдеров, которые пытаются заработать деньги с помощью автоматизированного трейдинга, автоматизация у авторов делается в Экселе. Вода про алгоритмы twap, vwap, inline, pov здесь совершенно не к месту и не имеет отношения к теме книги.

(2020) Algorithmic Trading: Winning Strategies and Their Rationale (ISBN 1118460146)
Ernest Chan

Название книги вводит в заблуждение. Эта книга про автоматизированную торговлю, а не про алгоритмическую. Предназначена для проприетарной торговли в стиле quantitative trading. Не про исполнение ордеров, а про статистический анализ рынка для зарабатывани денег с помощью разработки инвестиционных стратегий и автоматического их исполнения

В примерах часто используется matlab.

(2020) Building Algorithmic Trading Systems: A Trader’s Journey From Data Mining to Monte Carlo Simulation to Live Trading, + Website (ISBN 1118778987)

Несмотря на название речь в книге идет не об алгоритмическом трейдинге, а об автоматизированном.

(2020) Inside the Black Box: A Simple Guide to Quantitative and High Frequency Trading (ISBN 1118362411)
Rishi Narang

Книга, рекомендуемая для чтения проприетарным трейдерам, мечтающим создать свою автоматизированую торговую систему или окунуться в мир high-frequency trading.

Прочитав ее вы поймете, что в реальном мире high-frequency trading правят бал глубокие карманы, и партизанам-одиночкам с их скриптами на MQL4 в этом бизнесе делать просто нечего.

(2007) Statistical Arbitrage: Algorithmic Trading Insights and Techniques (ISBN 0470138440)
Andrew Pole

В заголовке заявлено, что книжка про алгоритмический трейдинг, но про алгоритмы ничего не говорится. Это крепкая книжка про статистический арбитраж и автоматизированную торговлю на его основе.

(2020) Algorithmic Trading and DMA: An introduction to direct access trading strategies (ISBN 0956399207)
Barry Johnson

Самая правильная книга про алгоритмический трейдинг в самом строгом его понимании – алгоритмическое исполнение ордеров.

Крайне рекомендуется для чтения всем, кто занимается именно разработкой алгоритмических движков в брокерских конторах, инвестбанках, или под инвесторским крылом. Эта книга не об автоматизированной торговле. В ней нет ни слова про «роботов», «японские свечи», «волны Эллиота» и «числа Фибоначи».

(2020) High-Frequency Trading: A Practical Guide to Algorithmic Strategies and Trading Systems, 2nd Ed (ISBN 1118343506 )
Irene Aldridge

Хорошая крепкая книга про high-frequency trading.

(2020) The Science of Algorithmic Trading and Portfolio Management (ISBN 0124016898)
Robert Kissell

Книга настолько насыщена математикой, что ее просто трудно читать. Пока у меня нет мнения об этой книге, просто потому что я ее еще не осилил.

Далее список книг для общего развития в области финансов и торговли ценными бумагами. Полезно почитать как и будущим трейдерам, так и программистам, мечтающим работать в сфере финансов.

(2009) The Practical Guide to Wall Street: Equities and Derivatives (ISBN 0470383720)
Matthew Tagliani

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

(2006) The Complete Guide to Capital Markets for Quantitative Professionals (ISBN 0071468293)
Alex Kuznetsov

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

Биржевые роботы (Algo Trading) — Значение термина

Словарь терминов трейдера

Аск, ask – цена покупки. В валютной котировке она указывается справа. Например, в котировке GBP/USD 1.5771/1.5773 цена покупки – 1.5773. По этой цене трейдер может купить базовую валюту за валюту котировки, в данном случае 1 британский фунт за 1.5773 американских долларов.

Базовая (базисная) валюта, base currency – валюта, стоящая первой в валютной котировке. Например, в котировке GBP/USD базовая валюта – британский фунт стерлингов. Для многих котировок базовой валютой является доллар США.

Бай, buy – покупка.

Баровый график, bar chart – способ отображения движения цены, при котором каждый ценовой отрезок представлен в виде бара (bar), имеющего в визуальном представлении цены открытия, закрытия, минимальную и максимальную цену за период.

Бид, bid – цена продажи. В валютной котировке она указывается слева. Например, в котировке GBP/USD 1.5771/1.5773 цена продажи – 1.5771. По этой цене трейдер может продать базовую валюту за валюту котировки, в данном случае 1 британский фунт за 1.5771 американских долларов.

Брокер, broker – посредник (организация или частное лицо), который обеспечивает встречу покупателей и продавцов на рынке. Чтобы иметь возможность совершать операции на рынке Форекс, нужно выбрать брокера, соответствующего нужным критериям, и открыть у него торговый счет.

Бычий рынок, bull market – ситуация на рынке, когда явно прослеживается устойчивый рост.

Валюта котировки (встречная валюта), counter currency – валюта, стоящая второй в валютной котировке. Например, в котировке GBP/USD валюта котировки – доллар США.

Внутридневная торговля, day trading, intraday – совершение сделок в течение торговой сессии без переноса открытых позиций на следующий торговый день.

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

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

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

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

Депозит, deposit – сумма средств на торговом счете.

Дивергенция, расхождение, divergence – расхождение между графиком цены, направленным вверх, и осциллятором, направленным вниз. Говорит об ослаблении восходящей тенденции.

Диверсификация, diversification – стратегия снижения рисков, при которой средства распределяются по разным финансовым инструментам. Применительно к Форекс диверсификация – торговля разными валютами, имеющими минимальное влияние друг на друга.

Дилинговый центр – компания, предоставляющая населению доступ к торгам на валютном рынке Форекс. Обычно трейдеры могут совершать сделки непосредственно из дилингового зала, оборудованного всем необходимым программным обеспечением.

Длинная позиция, long position – сделка, совершенная с расчетом заработать на росте цены. Занять длинную позицию – совершить покупку.

Закрытая позиция, closed position – сделка с зафиксированным результатом, на которую больше не влияют рыночные колебания. Закрыть позицию – совершить операцию, обратную первоначальной с тем же объемом сделки.

Индикатор, indicator – инструмент анализа рынка; преобразованные и специальным образом обработанные данные, которые в значительной степени могут прояснить ситуацию на рынке и помочь спрогнозировать дальнейшее движение цены. Накладывается на график цены в виде различных линий и гистограмм. Существуют индикаторы технические, экономические (фундаментальные) и даже психологические.

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

Конвергенция, схождение, convergence – схождение графика цены, направленного вниз, и осциллятора, направленного вверх. Говорит об ослаблении нисходящей тенденции.

Консолидация, consolidation – движение рынка в боковом направлении в рамках определенного ценового диапазона. Это стабилизация цены, происходящая после выраженного направленного движения рынка или возникающая при отсутствии крупных игроков.

Короткая позиция, short position – сделка, совершенная с расчетом заработать на снижении цены. Занять короткую позицию – совершить продажу.

Коррекция, откат – временное движение цены в противоположном направлении от существующей тенденции. Происходит в момент перекупленности или перепроданности исследуемой валюты и связано с ослаблением тренда .

Котировка, валютная котировка, quote – рыночная цена; выражение единицы одной валюты в единицах другой валюты.

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

Кросс-курс, cross-rate – котировки мировых валют, не содержащие доллар США. Например, GBP/JPY.

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

Лимит ордер, limit order – приказ на совершение сделки с ограничением максимальной цены покупки и минимальной цены продажи. Например, при котировке EUR/USD 1.3795 приказ на покупку (buy limit) можно отдать на уровне ниже этого значения. А приказ на продажу (sell limit) на уровне выше этого значения.

Линейный график, line chart – график движения цены, обозначенный кривой линией.

Линия тренда, trend line – линия, построенная по характерным минимумам или максимумам цены, образованным при последовательном движении рынка в одном направлении. Линия тренда является важным психологическим уровнем. Она помогает найти точки входа и выхода из рынка и отследить моменты смены тенденции.

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

Лот, lot – единица измерения сделки. Стандартный лот равен 100 000 долларов. В современном трейдинге популярны также микро-лоты при торговле на микро-Форексе.

Мани менеджмент, управление капиталом, money management – грамотное управление торговым депозитом, включающее в себя правильный выбор лота при торговле, количество одновременно открытых сделок, количество торгуемых валют и т.д.

Маржа (margin), залог – обеспечение позиции определенным объемом средств, которые обязан внести трейдер для совершения сделки. В современных торговых терминалах рассчитывается автоматически.

Маржин-колл (margincall) – ситуация при торговле с кредитным плечом, когда оставшихся на счете средств недостаточно для поддержания открытых позиций. Если дополнительные средства не поступают на счет, брокер может самостоятельно закрыть часть позиций клиента в соответствии с заявленным ранее уровнем.

Маркет-мейкер, market maker – значимый участник рынка, который совершаемыми сделками способен повлиять на поведение цены.

Медвежий рынок, bear market – ситуация на рынке, когда явно прослеживается устойчивое снижение цены.

Метасток, MetaStock – известная программа для технического анализа.

Мета Трейдер, MetaTrader – самый популярный торговый терминал.

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

Микро-форекс, мини-форекс, micro-forex – условия торговли, при которых есть возможность совершать сделки объемом меньше стандартного лота (микро-лоты). Например: 0,3 или 0,1 лота (30 000 или 10 000 единиц базовой валюты).

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

Объем, volume – активность торгов по валютной паре за определенный промежуток времени. Увеличение объема в направлении тренда подтверждает его силу.

Ордер, order – приказ на совершение сделки: покупки или продажи.

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

Отложенный ордер, pending order – приказ на совершение сделки при достижении определенного уровня цены. Установив отложенный ордер по желаемым условиям, трейдер может не отслеживать ситуацию на рынке — сделка совершится автоматически.

Открытая позиция, open position – сделка с незафиксированным результатом, которая потенциально может принести прибыль или убыток, в зависимости от текущего состояния рынка.

Перекупленность, overbought – состояние рынка, при котором цены слишком сильно завышены, и вскоре вероятно их снижение.

Перепроданность, oversold – состояние рынка, при котором цены слишком сильно занижены, и вскоре вероятно их повышение.

Плавающая прибыль (плавающий убыток), floating profit (floating loss) – незафиксированные прибыль или убыток по открытым позициям, изменяющиеся в соответствии с динамикой текущих котировок.

Прорыв, breakout – преодоление ценой значимых уровней (линий поддержки/сопротивления, линий тренда, и.т.д.)

Профит, profit – прибыль по сделке.

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

Пункт, point, pip – минимально возможное изменение цены. Например, если котировка изменилась со значения 1.3881 на 1.3882 – значит, цена прошла 1 пункт.

Риск менеджмент (управление рисками), risk management – использование методов математического расчета и финансового анализа с целью контроля и снижения риска при торговле на валютном рынке.

Реквот, Re-Quote – предложение брокером новой цены в момент исполнения ордера. Часто возникает в моменты быстрого движения на рынке и может способствовать получению большей прибыли при закрытии сделки. Однако чаще трейдеру в России приходится сталкиваться с нечестными брокерами, которые с помощью реквотов стараются минимизировать доход трейдера и закрыть позцию по менее выгодной для него цене. Чаще употребление этого термина несет негативный окрас.

Селл, sell – продажа.

Своп, swap — Если трейдер оставляет открытую позицию на следующий день, то при ее переносе на торговый счет начисляется, или из него вычитается (в зависимости от выбранной валютной пары) определенная сумма денег, заранее известная. Эта операция называется своп и связана она с одновременной покупкой и продажей равного количества одной валюты с разными датами валютирования. Своп рассчитывается в торговом терминале автоматически в 00:00 по серверному времени. Со среды на четверг своп начисляется/вычитается в тройном размере, с пятницы до понедельника – считается за один день.

Советник — программа для автоматичекой торговли, работающая самостоятельно по заранее заданному алгоритму. Работает при включенном терминале. Другие названия: эксперт, торговый робот, механическая торговая система. Каждый трейдер мечтает иметь прибыльного советника, который будет осуществлять торговые операции вместо него и зарабатывать.

Спрэд, spread – разница между ценой покупки (ask) и ценой продажи (bid).

Стоп-лосс, stop-loss, S/L – ордер, фиксирующий убытки. Используется для ограничения потерь трейдера. Стоп-лосс может быть установлен заранее ниже цены покупки или выше цены продажи, и, при достижении желаемого уровня, он будет автоматически исполнен.

Стоп ордер, stop order – приказ на совершение сделки с ограничением минимальной цены покупки и максимальной цены продажи. Например, при котировке EUR/USD 1.3795 приказ на покупку (buy stop) можно отдать на уровне выше этого значения. А приказ на продажу (sell stop) на уровне ниже этого значения.

Тейк профит, take profit, T/P – ордер, фиксирующий прибыль. Take profit может быть установлен заранее выше цены покупки или ниже цены продажи, и, при достижении желаемого уровня, он будет автоматически исполнен.

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

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

Торговая сессия, trade session – время работы торговых площадок, расположенных в разных географических зонах. Основные торговые сессии: Азиатская, Европейская и Американская.

Торговый диапазон, trade range – расстояние между самой низкой и самой высокой ценой в течение торговой сессии, или расстояние, ограниченное двумя важными ценовыми уровнями.

Торговый терминал, торговая платформа, trade terminal – специализированное программное обеспечение для совершения сделок на рынке в режиме реального времени. Самый распространенный торговый терминал сегодня – MetaTrader.

Трейдер, trader – человек, совершающий операции на рынке.

Трейдинг, trading – торговля на рынке.

Трейлинг стоп, trailing stop — разновидность стоп-лосса, ордер для последовательной автоматической фиксации растущей прибыли по открытой позиции при благоприятном движении цены. Задается желаемый уровень ограничения и программа самостоятельно передвигает его. Трейлинг стоп устанавливается для открытой позиции и работает только при включенном терминале.

Тренд, тенденция, trend, tendency – устойчивое и явное направление движения цены, сохраняющееся определенное время. Тренд может быть восходящим (повышательным, up-trend) и нисходящим (понижательным, down-trend).

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

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

Фибоначчи — на рынке Форекс применяется в значении одноименных инструментов для анализа рынка, названных в честь великого математика Леонардо Фибоначчи, который изучал последовательность чисел и вывел интересные закономерности. Для анализа рынка традиционно используются следующие инструменты: Уровни Ф, Временные зоны Ф, Расширение, Канал, Веер, Дуги Фибоначчи.

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

Форекс, forex – рынок внебиржевых транзакций, где совершаются торговые операции с валютой.

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

Японские свечи, свечной график, candlestick chart – особый способ отображения графика цены, при котором четко видны цены открытия (open) и закрытия (close) периода, а также его максимальные (high) и минимальные (low) цены. Для удобства визуального восприятия и быстрого определения тенденции свечи принято окрашивать в разные цвета в зависимости от направления движения цен.

Talkin go money

Высокочастотная торговля. Основные принципы (Март 2020).

Table of Contents:

Алгоритм — это определенный набор четко определенных инструкций, направленных на выполнение задачи или процесса.

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

Предположим, что трейдер следует этим простым торговым критериям:

  • Покупайте 50 акций акции, когда ее 50-дневная скользящая средняя превышает 200-дневную скользящую среднюю
  • Продать акции акции когда его 50-дневная скользящая средняя идет ниже 200-дневной скользящей средней

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

[Если вы хотите узнать больше о проверенных и точных стратегиях, которые в конечном итоге могут быть обработаны в алорифмической торговой системе, ознакомьтесь с курсом «Академия онлайн-трейдеров Академии Investopedia».]

Преимущества Алгоритмическая торговля

Algo-trading предоставляет следующие преимущества:

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

Наибольшая часть сегодняшней алго-трейдинга — высокочастотная торговля (HFT), которая пытается извлечь выгоду из размещения большого количества заказов на очень быстрых скоростях на нескольких рынках и нескольких параметров решения, основанных на по предварительно запрограммированным инструкциям.(Более подробно о высокочастотной торговле см. Стратегии и секреты фирм с высокой частотой торговли (HFT) .)

Algo-trading используется во многих формах торговой и инвестиционной деятельности, в том числе:

  • Средние и долгосрочные инвесторы или покупают сторонние фирмы (пенсионные фонды, паевые инвестиционные фонды, страховые компании), которые покупают акции в больших количествах, но не хотят влиять на цены акций с помощью дискретных крупных инвестиций.
  • Участники краткосрочных торговцев и продавцов (маркет-мейкеры, спекулянты и арбитражники) выигрывают от автоматизированного осуществления торговли; Кроме того, алго-торговля помогает создать достаточную ликвидность для продавцов на рынке.
  • Систематические трейдеры (трейдеры тренда, пар трейдеры, хедж-фонды и т. Д.) Находят гораздо более эффективными для программирования своих торговых правил и позволяют программе торговать автоматически.

Алгоритмическая торговля обеспечивает более систематический подход к активной торговле, чем методы, основанные на интуиции или инстинкте трейдера.

Алгоритмические торговые стратегии

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

  • Стратегии после следующих стратегий:

Наиболее распространенные алгоритмические торговые стратегии следуют тенденциям в скользящих средних, прорывах каналов, изменениях уровня цен и соответствующих технических индикаторах. Это самые простые и простые стратегии для реализации с помощью алгоритмической торговли, поскольку эти стратегии не включают в себя прогнозы или прогнозы цен. Торги инициируются на основе появления желательных тенденций, которые легко и просто реализовать с помощью алгоритмов, не вникая в сложность интеллектуального анализа. Вышеупомянутый пример 50 и 200 дневных скользящих средних является популярной тенденцией после стратегии. (Подробнее о стратегиях трейдинга см. Ниже: Простые стратегии капитализации на тренды .)

  • Арбитражные возможности:

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

  • Рефинансирование фондового индекса :

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

  • Стратегии, основанные на математических моделях:

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

  • Торговый диапазон (средняя реверсия):

Средняя стратегия реверсии основана на идее, что высокие и низкие цены актива являются временным явлением, которое периодически возвращается к их среднему значению. Определение и определение ценового диапазона и алгоритма реализации, основанного на том, что позволяет автоматически размещать сделки, когда цена актива разрывается и выходит за пределы его определенного диапазона.

  • Средневзвешенная по объему цена (VWAP):

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

  • Средневзвешенная средняя по времени (TWAP):

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

  • Процент объема (POV):

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

  • Нехватка реализации:

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

  • Помимо обычных торговых алгоритмов:

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

Технические требования к алгоритмической торговле

Реализация алгоритма с использованием компьютера программа — последняя часть, забитая бэктестированием. Задача состоит в том, чтобы преобразовать идентифицированную стратегию в интегрированный компьютеризированный процесс, который имеет доступ к торговому счету для размещения заказов. Требуется следующее:

  • Знания в области компьютерного программирования для программирования требуемой торговой стратегии, нанятых программистов или готового торгового программного обеспечения
  • Сетевое подключение и доступ к торговым платформам для размещения заказов
  • Доступ к каналам рыночных данных, которые будут контролируется алгоритмом для возможности размещения заказов
  • Способность и инфраструктура для проверки системы после ее сборки, прежде чем она выйдет на реальные рынки
  • Доступные исторические данные для проверки бэк-тестинга в зависимости от сложности правил, реализованных в алгоритме Если заказы выполняются по желанию, арбитражная прибыль будет следовать
  • Простой и простой! Однако практика алгоритмической торговли не так проста в обслуживании и исполнении. Помните, что если вы можете разместить торговлю, генерируемую алго, то и другие участники рынка. Следовательно, цены колеблются в милли- и даже микросекундах. В приведенном выше примере, что произойдет, если ваша покупка торговли будет выполнена, но продавать торговлю не так, как цены на продажу меняются к моменту поступления вашего заказа на рынок? Вы закончите сидеть с открытой позицией, делая свою арбитражную стратегию бесполезной.
  • Существуют дополнительные риски и проблемы: например, риски сбоя системы, ошибки сетевого подключения, временные задержки между торговыми ордерами и исполнением и, самое главное, несовершенные алгоритмы. Чем сложнее алгоритм, тем более строгий бэктестинг необходим, прежде чем он будет введен в действие.

Количественный анализ производительности алгоритма играет важную роль и должен быть рассмотрен критически. Увлекательно заниматься автоматизацией с помощью компьютеров с идеей легко зарабатывать деньги. Но необходимо убедиться в том, что система тщательно протестирована и требуются ограничения. Аналитическим трейдерам следует рассмотреть возможность самостоятельного изучения программ и систем построения, чтобы быть уверенными в правильном осуществлении правильных стратегий. Осторожное использование и тщательное тестирование алго-трейдинга могут создать выгодные возможности. (Подробнее см. В разделе «Как закодировать свой собственный торговый робот Algo».)

Рейтинг лучших брокеров БО за 2020 год:
  • Бинариум
    Бинариум

    1 место! Лидер среди всех брокеров бинарных опционов!
    Бесплатное обучение и демо счет — идеальный вариант для новичков и малоопытных трейдеров!
    Дают существенные бонусы за регистрацию:

Добавить комментарий