Блог компании Os_Engine |Алготрейдинг в самом разгаре - приходите на конференцию СмартЛаб!

    • 26 октября 2024, 13:05
    • |
    • Fininja
  • Еще
Алготрейдинг в самом разгаре - приходите на конференцию СмартЛаб!


Всем спасибо за ваши чудесные комменты под прошлым постом!
Жаль, большинства из вас нет здесь рядом.



( Читать дальше )

Блог компании Os_Engine |Коннектор MoexFixFastSpot: обзор кода в OsEngine – архитектура и модули

Всем привет!

Сегодня расскажу, как все устроено в коде нового коннектора.

Коннектор MoexFixFastSpot: обзор кода в OsEngine – архитектура и модули 

 OsEngine – проект с открытым кодом, поэтому посмотреть раздел, относящийся к коннектору можно прямо сейчас онлайн по адресу https://github.com/AlexWan/OsEngine/tree/master/project/OsEngine/Market/Servers/MoexFixFastSpot

Также можно просто скачать весь проект и открыть его в Visual Studio, чтобы смотреть более наглядно.



( Читать дальше )

Блог компании Os_Engine |Коннектор OsEngineFIX/FAST для фондовой секции Мосбиржи: настройки коннектора

Всем привет! В данной статье будем учиться подключать OsEngine к тестовому серверу Мосбиржи по протоколам FIX и FIX/FAST для фондового рынка.

 Коннектор OsEngineFIX/FAST для фондовой секции Мосбиржи: настройки коннектора

ПОДКЛЮЧАЕМ OSENGINE

Чтобы запустить Os Engine, скачиваем программу с Гит Хаб github.com/AlexWan/OsEngine. Распаковываем и запускаем exe-файл.

В главном меню идём в Bot station light:



( Читать дальше )

Блог компании Os_Engine |Коннектор OsEngine FIX/FAST к фондовой секции Мосбиржи: как настроить рабочее место для запуска

Всем привет! Сегодня будем настраивать рабочее место для подключения к тестовому серверу Мосбиржи по протоколам FIX и FIX/FAST для фондового рынка.

Коннектор OsEngine FIX/FAST к фондовой секции Мосбиржи: как настроить рабочее место для запуска 

Получение тестового доступа описано в статье https://smart-lab.ru/company/os_engine/blog/1036543.php

Подключаем FIX

Начнем с легкого, и тут у меня хорошие новости! Ничего особенного для подключения к FIX-серверам Мосбиржи делать не нужно. Подключение происходит по TCP через интернет, так что наличие интернет-соединения – это единственное условие. Думаю, такое есть у всех.

Подключаемся к маркетдате по FAST UDP

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

Техподдержка Мосбиржи по поводу FAST присылает примерно следующее:

Добрый день!

Доступ для вашего IP открыт.

Адрес для VPN-соединения — такой-то. Логин и пароль можно оставлять пустыми.



( Читать дальше )

Блог компании Os_Engine |Коннектор OsEngine FIX/FAST к фондовой секции Мосбиржи: как выписать демосчёт, возможные проблемы и куда писать

Всем привет! Сегодня расскажу про то, как безопасно попробовать функционал FIX/FAST коннектора OsEngine для фондовой секции на тестовом сервере Мосбиржи.
Коннектор OsEngine FIX/FAST к фондовой секции Мосбиржи: как выписать демосчёт, возможные проблемы и куда писать
Находим нужную анкету на получение тестового доступа

1. Для этого идём на сайт Мосбиржи https://www.moex.com/s437 для получения тестового доступа к ASTS.



( Читать дальше )

Блог компании Os_Engine |OsEngine Moex Fix Fast Spot: где брать инструкции и мануалы

Всем привет!

Подключение к Московской бирже (Мосбирже) с использованием протоколов FIX (Financial Information eXchange) и FAST (FIX Adapted for Streaming) является важным шагом для профессиональных участников рынка. Эти протоколы обеспечивают стандартизированную и высокоскоростную передачу данных, что критически важно для алгоритмической торговли и других высокочастотных операций.

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

OsEngine Moex Fix Fast Spot: где брать инструкции и мануалы

В одной из прошлых статей я уже рассказывал о своем опыте поиска нужной информации в открытых источниках. Если кратко, то RTFM (read the fucking manual).



( Читать дальше )

Блог компании Os_Engine |Обзор информации в популярных источниках по подключению к Мосбирже по протоколам FIX/FAST

Коллеги, всех приветствую!

Некоторое время назад закончил разработку подключение к Московской Бирже по протоколам FIX и FIX/FAST для терминала OsEngine. Сами исходники находятся здесь. А это первая статья из серии про FixFast, в которой будем разбираться с тем что это такое.

Начнём с того, что нужно делать в первую очередь. С поисков в Гугле и Яндексе какой-то информации. И как у меня это проходило.

Обзор информации в популярных источниках по подключению к Мосбирже по протоколам FIX/FAST

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

Далее следует описание того, с чем я столкнулся в поисках информации.

1. Недостаток подробных руководств

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



( Читать дальше )

Рецензии на книги |Как быть тормозом, не привлекая внимания окружающих (или привлекая) - медленная продуктивность против выгорания

    • 07 апреля 2024, 14:13
    • |
    • Fininja
  • Еще
Рецензия на книгу «Slow Productivity» — Cal Newport (Amazon)
Всем привет! Я, конечно, снова про алготрейдинг.

Как быть тормозом, не привлекая внимания окружающих (или привлекая) - медленная продуктивность против выгорания
Рис. 1. Щас только коннектор допишу

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

На этом фоне кажется, что если ты не написал коннектор за 7 дней (за 6 и на 7й отдыхать, ага), то все потеряно и уже не наверстать.



( Читать дальше )

Блог им. fininja |Как я разрулил ЖЕСТЬ с Тинькофф* Инвестициями (не начинай выходные пока не узнаешь)

    • 18 февраля 2024, 10:50
    • |
    • Fininja
  • Еще
Дамы и господа, история получила несколько продолжений!
Как я разрулил ЖЕСТЬ с Тинькофф* Инвестициями (не начинай выходные пока не узнаешь)
 Рис. 1: Иноагенты не страшны, если ты пользуешься OsEngine

Итак, пару недель назад многие пользователи Тинькофф* Инвестиций столкнулись с манипуляциями на внебиржевом рынке. По этому поводу я получил убытки, расстроился и написал вот такой пост https://smart-lab.ru/blog/984228.php.

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

Что произошло дальше.

1. Олег Тиньков признан иноагентом уже официально. Поэтому идиотское название брокеру давно пора бы сменить. (Потанинн банк?).



( Читать дальше )

Блог им. fininja |No REST for the Wicked - Первые впечатления от gRPC с точки зрения алготрейдера

    • 08 февраля 2024, 14:51
    • |
    • Fininja
  • Еще
No REST for the Wicked - Первые впечатления от gRPC с точки зрения алготрейдера
Рис.1: Ответ gRPC сервера на любой вопрос.

Краткое содержание для непрограммистов: gRPC круто и быстро и знать об этом незачем. Всего хорошего!

При написании коннектора к любой бирже на 99% везде используется два основных вида способа передачи запросов и получения данных — это через отдельные REST-вызовы (например, «биржа, дай мне список инструментов») и через веб-сокеты (например, «биржа, дай мне поток обезличенных сделок по Газпромнефти»).

В этих «обычных» случаях всё общение происходит через JSON-запросы, то есть, говоря по-русски, в текстовом виде.



( Читать дальше )

....все тэги
UPDONW
Новый дизайн