Блог им. neophyte

Торговые стратегии SWT-метода. Алготрейдинг и вопросы терминологии.

Торговые стратегии SWT-метода. Алготрейдинг и вопросы терминологии.

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

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

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

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

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

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

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

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

★1
12 комментариев
Алгоритмическая торговля в классическом определении не ставит целью получить прибыль© вот это поворот) кстати, хороший пример того, как меняется смысл, если вырвать фразу из контекста.
Евгений Че, алготрединг в классическом понимании решал задачи финансового посредника при исполнении крупного заказа на распределение или приобьретение того или иного актива. Т.е. ему нужно было добиться минимума издержек при оптимальных ценах.
avatar
Николай Скриган, да, да, я примерно так и понял. Исполнить крупную заявку без шума. Не роняя или не взвинчивая цены. Правильно?
Евгений Че, отредактировал, чтобы исключить непонимание.
Алгоритмическая торговля в классическом определении не ставит основной целью получить прибыль. Её цель — уменьшить стоимость исполнения крупной заявки при выводе ее на рынок, минимизировать влияние на рынок и уменьшить риск неисполнения этой заявки. 
Алготрейдинг в этом случае решал задачи финансового посредника при исполнении крупного заказа от клиента на продажу или приобретение того или иного актива, например в ходе IPO. И приоритеты - минимум издержек при оптимизации цены исполнения. 
Встречная сделка в таких случаях обычно не рассматривается в принципе. Задача — исполнить поручение с максимальной выгодой, но на первом месте стоит исполнить.
avatar
Евгений Че, да, именно так. На первом месте стоит исполнить. Как в фильме «Предел риска». Распродать все без шума, по возможности быстро.
avatar
А сейчас алготрейдинг превратили в скальпинг))
Евгений Че, это как красное и мокрое. Разные качества.
avatar
Короче есть два вида алготрейдинга — для тех, у кого есть что распродавать, и для тех, у кого нет чего распродавать ))
Пафос Респектыч, это один вид. И в обоих случаях решаются проблемы ликвидности при больших объемах сделок.
avatar
Николай Скриган, ну как же один вид, когда в первом случае идёт мимимизация издержек, а во втором — охохота за прибылью?
Пафос Респектыч, извините, вы не понимаете суть вопроса.

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

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

теги блога neophyte

....все тэги



UPDONW
Новый дизайн