neophyte
neophyte личный блог
25 января 2020, 12:55

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

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

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

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

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

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

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

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

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

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

12 Комментариев
  • Евгений Великолепный
    25 января 2020, 13:10
    Алгоритмическая торговля в классическом определении не ставит целью получить прибыль© вот это поворот) кстати, хороший пример того, как меняется смысл, если вырвать фразу из контекста.
      • Евгений Великолепный
        25 января 2020, 13:19
        Николай Скриган, да, да, я примерно так и понял. Исполнить крупную заявку без шума. Не роняя или не взвинчивая цены. Правильно?
  • Евгений Великолепный
    25 января 2020, 13:46
    А сейчас алготрейдинг превратили в скальпинг))
  • Пафос Респектыч
    25 января 2020, 16:32
    Короче есть два вида алготрейдинга — для тех, у кого есть что распродавать, и для тех, у кого нет чего распродавать ))
      • Пафос Респектыч
        25 января 2020, 16:51
        Николай Скриган, ну как же один вид, когда в первом случае идёт мимимизация издержек, а во втором — охохота за прибылью?

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн