Ответ 1
Есть много и разных: - FIX - используется для сообщений между брокерами, финансовыми консультантами инвестиционных банков и т.д. он имеет множество типов сообщений, таких как "цитата", "предложение", "принятие", "покупка" и т.д., чтобы различные дома могли вести переговоры и торговать на автоматизированной основе.
Каждая фондовая биржа NASDAQ, AMEX, FTSE и т.д. и т.д. имеет собственный протокол (и, возможно, более важные ПРОЦЕДУРЫ) для автоматической торговли.
Rueters, Bloomberg и т.д. имеют свои собственные протоколы для предоставления рыночной информации.
Каждый регулирующий орган, такой как Комиссия по обмену ценных бумаг, имеет свой протокол для подачи и запроса заявлений компании.
Тогда многие "обычные" финансовые протоколы, такие как SWIFT для международного бизнеса, ISO 8583 для платежей по кредитным картам и любая система межбанковских платежей, поддерживаются в странах, в которых работает дом.
Чтобы усложнить ситуацию, многие широко используемые продукты, такие как семейство торговых марок MUREX или продукты управления рисками FERMAT, используют собственные API-интерфейсы, которые считаются стандартными, так же, как MS Word является стандартным.
И в довершение всего, у большинства банков балджежных кронштейнов есть встроенные письменные "базовые" приложения, в которых используются частные внутренние протоколы.
Понимание базового бизнеса группы, которую вы поддерживаете (и эти команды могут быть абсурдно специализированными), вероятно, более полезно. Поступайте с различными протоколами на основе "необходимости".