Viking
Viking личный блог
18 июня 2025, 11:44

Вы когда-нибудь замечали, что утро начинается не с кофе, а со статуса "торгуется"?

Вы когда-нибудь замечали, что утро начинается не с кофе, а со статуса "торгуется"?

Для наших роботов — да. Без подтверждения от Московской биржи система не начнёт торговлю, даже если рынок уже открыт.

Проблема: статус торгов участникам отдается поздно, с опозданием до нескольких секунд.

Вот уже второй год мы сталкиваемся с одной и той же ситуацией:
На срочном рынке при получении маркет-даты по протоколам FAST и SIMBA уже примерно 2 года наблюдается задержка в отправке биржей статусов бумаг. Задержка именно в отправке биржей, робот здесь не при чём, и биржа это признаёт.

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

Робот перед выставлением заявки проверяет статусы подключений, если статус подключения «не торгуется», то заявка выставлена не будет.
Когда приходит статус «торгуется» — заявка выставится. Таковы правила, обходить их нельзя, иначе — штраф.

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

Как мы можем повлиять на изменение?
Чем больше участников обращаются в техподдержку биржи с запросами по этой теме — тем выше вероятность решения.

Спасибо всем, кто понимает, что мы делаем всё возможное, чтобы торговать по правилам и без лишних рисков.

#биржевойАрбитраж #арбитраж #алготрейдинг

  Telegram | Сайт | Обучение

8 Комментариев
  • Игорь Колотов
    18 июня 2025, 11:57
    утро начинается с туалета.
  • Anest
    18 июня 2025, 12:03
    Как вариант убрать проверку на статус и проверять только по времени . 
    Временные лаги с трайдингстатусом были всегда +-1 секунда. По мимо этого еще пару раз было когда у одного брокера статус транслировался пустой, в то время как у других брокеров транслировалось все нормально. Отсюда вывод, кроме косяков биржи, накладываются и косяки брокеров в трансляции статуса . 

    tradingStatus = getParamEx(Class_Code, Sec_Code, «tradingstatus»).param_image
        serv_time = tonumber(timeformat(getInfoParam(«SERVERTIME»))) --         if isConnected() == 1 and serv_time >= 90000 and serv_time < 235000 and tradingStatus == «открыта» then 
  • Arbitrg
    23 июня 2025, 11:49

    __rtx, 

    • в 100 раз превосходит требования MIFID II.
    • Timestamping в наносекундах.
    • Отказоустойчивое подключение: два PTP домена, получающие сигнал от отдельных GPS-антенн.
    • В ходе публичного нагрузочного тестирования 2021

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

    2. GPS антены 2021г и GPS антены после 2022г — две большие разницы. Сейчас, как заявляется, эти антены стоят на резервных серверах (в городе всем известны проблемы с работой gps) и по проводу время отправляется в основной цод.

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

    3. Харкодить время старта на всех площадках (их в роботе заявляется больше 15 вроде) и потом следить, чтобы небыло переносов торгов по разным причинам на какой-то из них — кажется для этого и придумали статус торгов, разве нет? 

    Да и понятно, никто не же спорит, что есть кастыли и можно обойтись, речь о сервисе, который заявлен что работает, но НЕ РАБОТАЕТ.

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

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