Автор: Пользователь скрыл имя, 12 Декабря 2011 в 12:15, контрольная работа
Алгоритмическая торговля или Алгоритмический трейдинг (англ. Algorithmic trading) - формализованный процесс совершения торговых операций на финансовых рынках по заданному алгоритму с использованием специализированных компьютерных систем (торговых роботов).
Алгоритмическая торговля
Влияние алгоритмических систем на биржевую инфраструктуру
Алгоритмические стратегии
Способы подключения к торгам
5. Финансовые рынки и высокочастотный трейдинг Компании- игроки на рынке высокочастотного трейдинга
Список источников
Содержание
5. Финансовые рынки и высокочастотный трейдинг Компании- игроки на рынке высокочастотного трейдинга
|
Ликвидность финансовых инструментов обычно оценивают по объему и количеству совершаемых сделок (объём торгов), величине спреда между лучшими ценами спроса и предложения (максимальными ценами заявок на покупку и минимальными ценами заявок на продажу) и суммарного объема заявок вблизи лучших цен спроса и предложения (цены и объем текущих заявок можно увидеть в стакане торгового терминала). Чем больше объем и количество сделок по инструменту, тем больше его торговая ликвидность, в свою очередь, чем меньше разница между лучшими ценами спроса и предложения и чем больше объем заявок вблизи этих цен, тем больше моментальная ликвидность.
Существует два основных принципа выставления заявок:
котировочный - выставление заявок с целью совершения сделки по более выгодной цене, чем текущие лучшие цены спроса или предложения.
Заявки, выставленные по котировочному принципу, формируют моментальную ликвидность рынка, позволяя другим участникам торгов в любой момент времени купить или продать определенное количество актива.
Заявки, выставленные по рыночному принципу, формируют торговую ликвидность рынка, позволяя другим участникам торгов купить или продать определённое количество актива по желаемой цене.
Алгоритмические торговые системы, использующие котировочный принцип, являются одними из основных поставщиков моментальной ликвидности, а использующие рыночный принцип, одними из основных поставщиков торговой ликвидности. Большое количество алгоритмических систем одновременно используют оба эти принципа.
С точки зрения нагрузки на биржевую торговую инфраструктуру алгоритмические системы, использующие рыночный принцип работы с заявками, практически не несут рисков, так как редко выставляют больше одной заявки в секунду из расчета на один инструмент, к тому же, почти каждая заявка, выставленная этими системами, приводит к сделке. В случае же с алгоритмическими системами, использующими котировочный принцип работы, картина совершенно иная. Во-первых, при перестановке заявок эти системы могут выставлять по несколько заявок в секунду по одному инструменту, а во-вторых, лишь малая часть этих заявок приводит к сделкам (по информации предоставленной ММВБ, более 95% заявок от высокочастотных роботов снимаются без исполнения). Таким образом, при высокочастотном котировании, биржевая инфраструктура нагружается в максимальной степени, причем большую часть времени вхолостую. Поскольку чрезмерная нагрузка биржевой инфраструктуры может повлиять на стабильность ее работы, биржи используют такие защитные механизмы, как задержка в трансляции рыночной информации, лимитирование числа допустимых транзакций, введение минимального времени «жизни» заявки, а также сдерживание активности роботов через тарифную политику.
Несмотря на все многообразие существующих алгоритмических стратегий, некоторые из них используют общие принципы построения или схожие алгоритмы работы, что позволяет объединять их в различные группы. С точки зрения конечной цели можно выделить две большие категории: экзекьюшн-стратегии (от англ. execution – исполнение) и спекулятивные стратегии.
Эти стратегии решают задачу покупки или продажи большого объема финансового инструмента с минимальным отклонением итоговой средневзвешенной цены сделки от текущей рыночной цены инструмента. Данная категория стратегий активно применяется инвестиционными фондами и брокерскими компаниями по всему миру, а на их долю приходится до половины объема торгов, генерируемого алгоритмическими системами. Существует три наиболее распространенных алгоритма, используемых в экзекьюшн стратегиях:
Алгоритм Iceberg - подразумевает исполнение общего объема поручения посредством выставления котировочных заявок с суммарным объемом, не превышающим заданное «видимое» количество. Выставление заявок продолжается до полного исполнения общего объема поручения. На некоторых биржах, в том числе на LSE, алгоритм Айсберг реализован на уровне ядра торговой системы, что позволяет, наряду с обычными параметрами заявки, указать ее «видимый» объем. Это существенно повышает эффективность алгоритма, поскольку для его реализации достаточно выставить лишь одну заявку, которая будет исполнена гораздо быстрее, чем несколько последовательно выставленных заявок.
Алгоритм TWAP (англ. Time Weighted Average Price - взвешенная по времени средняя цена) - подразумевает равномерное исполнение общего объема поручения за заданное число итераций в течение определенного промежутка времени, посредством выставления рыночных заявок по ценам лучшего спроса или предложения, скорректированных на заданную величину процентного отклонения.
Алгоритм VWAP (англ. Volume Weighted Average Price - взвешенная по объему средняя цена) - подразумевает равномерное исполнение общего объема поручения за заданное число итераций в течение определенного промежутка времени, посредством выставления рыночных заявок по ценам лучшего спроса или предложения, скорректированных на заданную величину процентного отклонения, но не превышающих средневзвешенную рыночную цену инструмента, рассчитанную с момента запуска алгоритма.
Основной целью спекулятивных стратегий является получение дохода в краткосрочном периоде за счет колебаний рыночных цен финансовых инструментов. Можно выделить восемь основных групп спекулятивных стратегий, некоторые из которых используют принципы и алгоритмы других групп, либо являются их производными.
Стратегии маркет-мейкинга (англ. Market
making) - предполагают одновременное выставление
и поддержание котировочных заявок на
покупку и на продажу финансового инструмента.
Данные стратегии используют принцип
случайного блуждания цены в пределах
текущего тренда, иными словами, несмотря
на рост цены инструмента на определенном
временном интервале часть сделок будет
приводить к уменьшению его цены относительно
ряда предыдущих значений, и наоборот,
в случае общего падения цены инструмента
часть сделок будет приводить к увеличению
его цены относительно ряда предыдущих
значений. Таким образом, в случае удачно
подобранных цен котировочных заявок
можно покупать дешево и продавать дорого
независимо от текущего направления тренда.
Существуют различные модели определения
оптимальной цены котировочных заявок,
выбор которых осуществляется исходя
из ликвидности инструмента, объема размещаемых
в стратегию средств, допустимого времени
удержания позиции и ряда других факторов.
Ключевым фактором успеха стратегий маркет-мейкинга
является максимальное соответствие котировок
текущей рыночной конъюнктуре по инструменту,
чему способствует высокая скорость получения
рыночных данных и возможность быстро
изменить цену своих заявок, в противном
случае данные стратегии становятся убыточными.
Маркет-мейкеры являются одними из основных
«поставщиков» моментальной ликвидности,
а за счет конкуренции способствуют улучшению
ее профиля, поэтому биржи часто привлекают
маркет-мейкеров в неликвидные инструменты,
предоставляя льготные условия по комиссиям,
а в некоторых случаях выплачивая вознаграждение
за поддержание котировок.
Трендследящие стратегии (англ. Trend following) - основаны на принципе выявления тренда на временных рядах значений цены инструмента посредством различных индикаторов технического анализа, и покупке или продаже инструмента при появлении соответствующих сигналов. Характерной особенностью трендследящих стратегий является возможность их применения практически на любых таймфреймах - от тиковых до месячных, но поскольку доходность этих стратегий зависит от соотношения количества верных и ошибочных «прогнозов» относительно дальнейшего направления движения цены, использовать слишком большие таймфреймы довольно рискованно, поскольку ошибка на них выявляется достаточно долго и может привести к серьезным убыткам. Эффективность трендследящих стратегий, особенно при внутридневной торговле, в существенной степени зависит от моментальной ликвидности инструмента, поскольку большинство сделок совершаются рыночными заявками по текущим ценам спроса и предложения. Следовательно, если в инструменте будет широкий спред и горизонтальная кривая моментальной ликвидности, то даже в случае большого количества верных прогнозов стратегия может принести убытки.
Стратегии парного трейдинга (англ. Pairs trading) - основаны на анализе соотношения цен двух высоко коррелированных между собой инструментов, например акции Лукойла и Роснефти или фьючерсы на акции Сбербанка и ВТБ. Ключевой принцип стратегий парного трейдинга базируется на свойстве схождения соотношения цен со своей скользящей средней, поэтому при отклонении соотношения от средней на заданную величину совершается покупка определенного количества одного инструмента и одновременная продажа соответствующего количества другого инструмента, а при возврате соотношения к средней совершаются обратные сделки. Для анализа соотношений цен используются те же индикаторы технического анализа, что и в трендследящих стратегиях. Однако свойство схождения цен отчетливо выражено лишь на малых временных интервалах, поэтому для анализа пар на больших временных интервалах используется сравнение индикаторов фундаментального анализа, таких как рыночные мультипликаторы, коэффициенты рентабельности и финансовые коэффициенты. Сигналы по таким индикаторам возникают относительно редко, что позволят вкладывать в стратегию достаточно большой капитал, а для исполнения сигналов зачастую применяются алгоритмы TWAP, VWAP или Iceberg.
Стратегии баскет-трейдинга (англ. Basket trading) – повторяют принципы, лежащие в основе стратегий парного трейдинга, с тем лишь отличием, что соотношение цен строится для двух «корзин инструментов». Цена каждой корзины рассчитывается по ценам нескольких различных инструментов, с учетом количества единиц этих инструментов в корзине. Также как и в стратегиях парного трейдинга, при достижении отклонения соотношения на заданную величину от своей скользящей средней совершается покупка всех инструментов входящих в первую корзину и одновременная продажа всех инструментов, входящих в другую корзину, а при возврате соотношения к средней совершаются обратные сделки. Для анализа соотношений цен корзин инструментов используются те же индикаторы технического анализа, что и в трендследящих стратегиях. Эффективность стратегий баскет трейдинга в значительной степени зависит от моментальной ликвидности инструментов, поскольку практически все сделки совершаются рыночными заявками по текущим ценам спроса и предложения, а торговля идет преимущественно внутри дня. По этим причинам стратегии баскет трейдинга применяются исключительно на высоколиквидных инструментах.
Арбитражные стратегии (англ. Arbitage) - в большинстве своем являются частным случаем парного трейдинга, с той лишь особенностью, что пара состоит из одинаковых или связанных между собой активов, корреляция которых практически равна или близка к единице. Следовательно, соотношение цен таких инструментов чаще всего будет почти неизменным. Арбитражные стратегии можно условно разделить на несколько типов, исходя из используемых для торговли активов: