Блог им. 3XTR |Новый FAST на FORTS и предложение для инвесторов

В связи с новыми правилами игры для ХФТ участников FORTS, а именно, изменением правил раздачи маркет даты на коло, предлагаю свои услуги новым игрокам, желающим испытать судьбу, попробовать новый рынок и свои возможности на нем. От вас ожидаю как минимум бюджет на аренду топовой инфраструктуры, максимально производительные линки, иначе, наверное, смысла нет пробовать.
От меня 1) быстрый фаст парсер срочного рынка, разбор фрейма за микросекунду 2) аналогичный парсер для валютной секции, чуть быстрее 3) сертифицированное ПО для транзакций, многопоточное, быстрое как у всех, ни лучше ни хуже 4) бенчмарки, скриншоты, ответы на все вопросы.
Если кому интересно, пишите в ЛС, на слишком конкретные вопросы в комментариях, пожалуй, не отвечу.

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

Блог им. 3XTR |История разработки TWIME

Ниже адская копипаста с Хабра, сам материал находится по ссылке habrahabr.ru/company/moex/blog/321280/ блога Московской биржи, этот же пост предназначен для комментариев. Погнали...

История разработки TWIME


В этом хабе мы расскажем вам о своем уникальном опыте разработки высокоскоростного интерфейса TWIME для Московской биржи, объясним, почему нам так важна низкая latency (время отклика) и как ее сократить. Надеемся, в заключении вам станет немного понятнее, почему Московская биржа более технологична в некоторых областях, чем, к примеру, такие гиганты High Load как Nginx, VK или MailRu.
Чтобы объяснить, что такое высокоскоростной интерфейс TWIME, придется начать издалека. То, чем торгуют на бирже называется торговым инструментом — у него есть цена и его можно купить или продать. Торговым инструментом может быть, например, баррель нефти, акция Сбербанка или пара валют. Срочный рынок — это сегмент Московской биржи, на котором торгуют производными инструментами (деривативами) – фьючерсами и опционами.

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

Блог им. 3XTR |Измерения RTT заявок TWIME в небоевом тестовом окружении

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

В тестовую систему входит
— боевое ПО с транзакционной частью на TWIME
— тестовое ПО эмулятор сервера TWIME
— тестовый стенд в виде двух обычных серверов с прямым Ethernet линком между собой

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

Предметом тестирования является внутренняя задержка системы при выставлении заявок Order на бижу и при получении ответов Response по протоколу TWIME. В качестве параметров теста используется интервал отправки между сообщениями в мкс и общее количество сообщений при отправке. Задержка считается по формуле Latency = RTT/2 и включает в себя затраты бизнес логики приложения, а также затраты всей сетевой части. Тестирование производится в различных режимах для того чтоб оценить поведение системы в условиях далеких от оптимальных. На мой взгляд, это наиболее интересная часть материала, поскольку в сети не трудно найти много тестов производительности TCP стека различных систем, но все они показывают свои оптимальные значения далеко не в тех условиях, в которых могут работать торговые роботы.



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

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