Архив метки: technology

Как устроена инфраструктура брокера

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

Читать далее

habr.com: Финансовое latency critical приложение на Java и Akka

Всем привет! В своей статье я поделюсь опытом разработки одного из финансовых приложений на Java в ТехЦентре Дойче Банка, расскажу про стек технологий, который мы используем, и каких результатов достигаем.

Что такое tick-to-trade и как его замерять

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

Например, приложение автоматизированной торговли слушает поток market data, анализирует его и в случае благоприятной комбинации сигналов отправляет на биржу приказ о продаже или покупке определенного финансового инструмента. Или несколько приказов. Время, прошедшее с момента поступления события в рыночных данных до момента, когда приказ сформирован закодирован и вытолкнут в сеть называется tick-to-trade. В кратце, это скорость реакции вашей системы на заданное ключевое событие.

Читать далее

Вот как бывает: серьезный сбой на Tokyo Stock Exchange

Недавно мы были свидетелями, как Новозеландскую биржу заддосили хакеры, так что ей пришлось приостанавливать торги. А сегодня глюк по-круче — на Токийской бирже сегодня произошел сбой системы выдачи рыночных данных. В результате сразу после начала торгового дня все торги были приостановлены, потом пришло сообщение, что биржа откроется все же после обеда, но потом решили вообще не открываться весь торговый день.

В результате все биржевые индексы Nikkei и TOPIX на сегодня не вычисляются, биржи в Нагое и Саппоро не работают, все альтернативные площадки (PTS), кроссинговые сети и dark pools, которые считают цены по ценам Токийской биржи тоже, но биржа деривативов в Осаке работает как обычно.

Это первый серьезный сбой с 2018 года, когда были остановлены торги лишь по некоторым акциям.

Сегодня праздничные дни во многих странах Азии. Китайская, гонконгская, тайваньская и корейская биржи не работали. Токийская биржа — единственная в азиатском регионе должна была сегодня вести торги, и случился вот такой epic fail. Настоящая потеря лица для Токио, как мирового финансового центра, так считают в СМИ. Впрочем, что это я, в сентябре 2008 года на Лондонской бирже и похуже инцидент был.

UPD, Oct.1: вот так выглядит извинение от работников биржи по-японски: moshiawaki gozaimasen deshita.

UPD, Oct.2: Сегодня Токийская биржа возобновляет работу как обычно. Причиной сбоя 1 октября оказалась дисковая NAS-система, которая вышла из строя, а резервная система не включилась, как от нее ожидалось, т.е. не сработал fail-over. Из-за этого перестали выдаваться рыночные данные (market data system) и перестала работать система наблюдения за торгами (surveillance system). А раз нет рыночных данных, нет смысла торговать.

Вот так, выход из строя копеечного рядового модуля памяти в NAS #1 привел к остановке всей биржевой системы страны!

infoq.com: Evolution of Financial Exchange Architectures [video]

Мартин Томпсон в своей презентации дает обзор эволюции биржевых технологий за последние 10 лет. Стали ли биржи работать быстрее? Как поменялась их архитектура? Что сейчас считается высшим достижением в этой области?