Данный раздел описывает возможности системы по поставке рыночных данных. Система позволяет передавать рыночные данные по всем доступным банку инструментам.
Список доступных инструментов:
Если вы используете решения NTPro для расчета и публикации цен, вы можете использовать готовое решение – Адаптер NTPro для HihiClub. Подробная информация о решении представлена на странице Котировки из NTPro |
@startuml Quote title Quote flow actor Клиент as c participant Сервис as e c -> e: Quote (QuoteID=x) ... c -> e: Quote (QuoteID=x) alt Ошибка e --> c: BusinessMessageReject (RefMsgType=S, BusinessRejectRefID=x) end @enduml |
Котировки передаются без предварительных запросов.
Котировки передаются парами Bid+Ask.
Для отмены действия предыдущей котировки необходимо отправить новое сообщение в котором обязательно указать:
Для удаления только BID или только OFFER цены, необходимо:
Тэг | Поле | Наличие | Тип | Описание | Допустимые значения | |
---|---|---|---|---|---|---|
117 | QuoteID | Y | String | Уникальный идентификатор котировки | ||
537 | QuoteType | Y | Int | Тип котировки | 0 = Indicative | |
<< Компонент Instrument >> | ||||||
132 | BidPx | N | Price | Котировка Bid | ||
133 | OfferPx | N | Price | Котировка Ask | ||
60 | TransactTime | Y | UTCTimestamp | Время котировки (Временно не используется при приеме котировок) | ||
< Компонент Parties >> | N | Используется для передачи цен на определенный режим, например для передачи точек Curves. Если значение не передано используется режим указанный на странице RuTerminal. Список режимов торгов |
Тэг | Поле | Наличие | Тип | Описание | Допустимые значения | |
---|---|---|---|---|---|---|
1166 | QuoteMsgID | Y | String | Уникальный идентификатор сообщения | ||
295 | NoQuoteEntries | Y | Int | Количество цен, которые будут отменены. Доступно указание только 1 (Number of symbols being cancelled. Only 1 is supported) | 1 = Отмена любых типов цен по одному инструменту | |
<< Компонент Instrument >> | ||||||
< Компонент Parties >> | N | Используется для отмены цены на определенном режиме, например для передачи точек Curves. Если значение не передано используется режим указанный на странице RuTerminal. Список режимов торгов |
Продукт определяется по коду инструмента, соответствие инструмента указано в статье
Продукт | Описание | Точность | Пример |
---|---|---|---|
Fx | Курс за количество единиц, указанных для инструмента | 5 | 56.8975 |
FxSwap | Передается в своп пунктах. Своп разница | 2 | 12312.00 |
DepositFixed | Процентная ставка | 5 | 1.35000 |
IRS, OIS, XCCY | Процентная ставка | 5 | 13.75000 |