Cristopher Robin

Читают

User-icon
92

Записи

176

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

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

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


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

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

Еще одно распределение вероятности

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

Еще одно распределение вероятности


Что вас больше всего раздражает в богатых?

Что вас больше всего раздражает в богатых?

Они много трятят
Они много зарабатывают
Всего проголосовало: 7
Я тут подумал. Что начинает происходить с деньгами, если люди перестают тратить деньги, которые у них есть? Правильно, товар начинает дешеветь. А что начинает происходить с производством, если люди начинают вкладывать в него деньги, которые у них есть? Правильно, товар начинает дешеветь. Очевидно, что если деньги не идут на потребление, то они идут на инвестиции. Таким образом, что бы не происходило, эффект мултипликативный. К чему я это веду? При условии обеспечения денег человекочасами 1:1 — условно нулевая эмиссия, потребление (!!!) приводит к инфляции, а инвестиции приводят к дефляции. В закрытой системе по крайней мере. Очень круто, если это правда. Но еще круче другое — имея естественную дефляцию в экономике, власть может эмитировать деньги, распределяя их по своему разумению абсолютно безнаказанно для экономики, условие одно — нужно обеспечить привлекательность инвестиций и демотивировать потребление. Это сделать очень просто и даже никого не надо ломать через колено — вводится прогрессивная шкала налогов, таким образом успешный инвестор демотивирован выводить прибыль и мотивирован реинвестировать всю прибыль, выкупая все больше и больше риска до самого своего банкротства. Кажется что это волшебная формула. Прогессивное налогооблажение + бесконечная эмиссия денег = залог развития экономики и одновременного укрепления власти. Но есть одна побочка при таком раскладе. Прошу поправить, если где то логика сломалась. Побочка возникаект в результате того, что чем крупнее собственник, тем большую долю прибыли он реинвестирует, укрупняясь в результате чего еще больше. В результате побочки потребление рассеяно, а капитал централизован. Что в принципе в мире и происходит — 8 человек имеют столько же денег, сколько имеют 50% населения земли. Получается что от гипербогатых никуда не деться, вопрос заключается всего лишь в одном — вас что больше парит, сколько они потребляют, или сколько они реинвестируют?

Чем закончится падение нормы прибыли?

Чем закончится падение нормы прибыли?

Войной
Квантовым технологическим скачком
Победой социализма
Всего проголосовало: 12
Как известно, при капитализме норма прибыли стремится к нулю. А в случае капитализма с человеческим лицом, может даже к отрицательному значению. Раньше эта проблема решалась двумя способами 1) война 2) инновации. Ни того ни другого в современном мере очевидно что нет (мне совершенно очевидно) и действительно, норма прибыли стремится к нулю, а биржевые мультипликаторы(не помню название, соотношение стоимости к годовой прибыли) растут экспоненциально. Вопрос знатокам. Чем это закончится? Прошу обратить внимание, что все три варианта на мой взгляд абсолютно взаимоисключающие, поэтому выбирайте ответственно.

Футбол и рынки

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

Политика как продукт направленной позиции

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

Вопрос математикам

Нужна функция, которая отражает «устойчивость» числового ряда и возвращает значения в диапазоне от 0 до 1. Что это может быть?

Измерения RTT заявок TWIME в небоевом тестовом окружении

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

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

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

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



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

Про прогнозы

Я вам дам прогноз, который не оправдается. Но мой прогноз самый точный, поэтому слушайте внимательно…

теги блога Cristopher Robin

....все тэги



UPDONW
Новый дизайн