Маленький эпизод из жизни алготорговли на настоящем институциональном рынке FOREX.

Маленький эпизод из жизни алготорговли на настоящем институциональном рынке FOREX.

25 ноября 2021, 18:59
fxsaber
10
700

Пролог

У меня есть ПАММ-счет, по правилам оферты которого с момента любой инвестиции не могу получать вознаграждение за управление в течение года. При этом инвесторы никак не ограничены: могут снимать свои деньги+прибыль в любой момент времени.

На счете сейчас в управлении ~40 000 евро. Что позволяет открываться относительно крупными лотами. Я воспользовался такой возможностью, чтобы показать, как это происходит на настоящем институциональном рынке FOREX, который в данном случае представляет агрегацию нескольких крупных поставщиков ликвидности.

Мы говорим про реальный рынок FOREX, а не множество одноименных кухонных способов торговли на форексе, о которых слышал каждый. Ниже увидите, как это происходит.

Эпизод.

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

Из всей торговли за сегодня выделил такой эпизод, который представлен на скрине.


Выглядит безобидно в MetaTrader 5. Но если присмотреться к цифрам, то абсолютно непонятно, почему там такие числа? А вот почему.

Есть множество алготрейдерских хитростей. Одна из них - торговля в виртуальном окружении, которое синхронизируется в реальном времени с реальным торговым окружении.


Так вот на следующем скрине Virtual - это торговля в виртуальном окружении.


Как видно, она плюсовая: открывается одна позиция, а затем она переворачивается. Все! А как на реале?


А на реале убыток, причем ощутимый: ~1 000 евро. На том же скрине привел две визуализации этой истории торговли с реала. Посередине - в удобном для чтения спец. виде, внизу - штатное отображение MetaTrader 5.

Давайте разберем пошагово, что же произошло на самом деле.

  1. В 22 часа срабатывает SellLimit на 13.1 лота AUDUSD.
  2. Лимитный ордер быстро заливается на весь объем, порождая SELL-позицию на 13.1 лота.
  3. У позиции стоит TakeProfit-уровень и выставлен там же еще BuyLimit, чтобы сделать переворот открытой позиции, когда цена дойдет.
  4. Около часа ночи происходит частичная заливка TakeProfit (частичное закрытие позиции) на 0.5 лота и полный реджект (отказ в исполнении) BuyLimit.
  5. Меньше, чем через секунду, случается уже полный реджект TakeProfit на оставшиеся 12.6 лота и BuyLimit на 13.1 лота.
  6. Спустя несколько миллисекунд снова полный реджект на TakeProfit, но частичная заливка BuyLimit на 0.5 лота.
  7. Тут же роботом делается схлопывание SELL-позиции на 12.6 лота и BUY-позиции на 0.5 лота: осталась SELL-позиция на 12.1 лота и недоисполненный BuyLimit на 12.6 лота.
  8. Цена откатывает от этого уровня исполнения и уходит в другую сторону, наращивая убыток.
  9. Робот удаляет оставшийся кусок BuyLimit на 12.6 лота и пытается изменять уровень TakeProfit для SELL-позиции на 12.1 лота.
  10. В итоге роботу удается закрыть позицию по TakeProfit, но в сильном убытке. При этом риски еще большего слива нивелируются подобной автоматической резкой несистемного убытка.


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


Несистемность.


Несистемный убыток, потому что должна была быть прибыль (см. Virtual), но из-за особенностей исполнения лимитников поставщиками ликвидности (отдельная тема) в близкий к ролловеру период получился существенный убыток.

Понятно, что эти 10 пунктов и приведенные скрины почти никто не будет читать и смотреть. Но это типичный эпизод реальной рыночной торговли на FOREX, а не ее симуляция в форекс-терминалах огромного числа клиентов форекс-контор, которые у всех на слуху.


Регуляция.

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

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

Предоставленный же пример не из симулятора, и можно видеть, сколь непросто происходит торговля. И к чему она может привести. Грубо говоря, правила не сильно отличаются от биржевых, а точнее - техническая идентичность работы с биржевыми дарк-пулами. Вот такой он, настоящий FOREX!



О торговле.


Сама торговля ведется роботами через MetaTrader 5, который подключен посредством одной из лучших реализаций MT5-бриджа к агрегатору, который, в свою очередь, очень грамотно (latency, ping, fillrate, liquidity и т.д.) работает с поставщиками ликвидности через FIX-протокол. Клиентами данной технологии являются многие крупные игроки рынка (не трейдеры, в основном).

Торговля с моей стороны идет только через лимитные ордера, поэтому вопросы latency между мной и брокером ничтожны. Но для бОльшей перестраховки все идет с выделенного многоядерного компьютера в крупном ДатаЦентре Европы с пингом до MetaTrader 5 сервера чуть меньше 4-х миллисекунд. Загрузка CPU около 5%.



Алготрейдинг.


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



Потолок ликвидности ТС.


Вы можете видеть много скальперов. Как правило, их мониторинги располагаются в симулякрах форекса. И они торгуют малыми объемами, чтобы симулякр не вносил коррективы... Увидеть долгоиграющий скальпер на большие суммы (> $10K) почти невозможно в таких местах. Если же идет торговля на реальном рынке, то там можно получить "холодный душ" от реджектов, нехватки ликвидности (да, на FOREX может иссыхать ликвидность для торговле через лимитники). Поэтому заниятие масштабированиев скальперов требует высокой компетентности. От этого и выгоднее их продавать, чем получать торговый профит от них.

И даже такие неплохие торговые показатели не затмевают выгоду от простой продажи роботов.




MetaTrader 5.


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


Эпилог.


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


Поделитесь с друзьями: