Протоколы, используемые на биржах - PullRequest
10 голосов
/ 09 сентября 2010

Моя карьерная цель - работать разработчиком программного обеспечения на веб-сайте онлайн-брокера или на фондовой бирже. Мне любопытно о протоколах, используемых сетью запаса. Например, какой протокол использует веб-сайт онлайн-брокера для отправки ордера на продажу на фондовую биржу?

Спасибо.

Ответы [ 2 ]

7 голосов
/ 09 сентября 2010

Существует много разных типов: - FIX - используется для сообщений между брокерами, финансовыми консультантами инвестиционных банков и т. Д. У него есть много типов сообщений, таких как «цитата», «предложение», «принять», «купить» и т. Д., Поэтомучто различные дома могут вести переговоры и торговать в автоматическом режиме.

Каждая фондовая биржа NASDAQ, AMEX, FTSE и т. д. и т. д. имеет свой собственный проприетарный протокол (и, возможно, что еще более важно, ПРОЦЕДУРЫ) для автоматической торговли.

Rueters, Bloomberg и т. Д. И т. Д. Имеют свои собственные проприетарные протоколы для предоставления рыночной информации.

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

Затем многие «обычные» финансовые протоколы, такие как SWIFT для международного бизнеса, ISO 8583 для платежей по кредитным картам и любая система межбанковских платежей, поддерживаются в странах, в которых работает компания.

Просто для усложнения вещейнемного дальше многие широко используемые продукты, такие как торговля MUREXСемейство или продукты управления рисками FERMAT используют свои собственные API-интерфейсы, которые рассматриваются как «стандартные» так же, как стандарт MS Word.

И, в довершение всего, большинство банков с выпуклыми скобками имеют собственноручно написанные слова »«магистральные» приложения, использующие частные внутренние протоколы.

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

0 голосов
/ 09 сентября 2010

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

...