Тип сообщения - V
Возможные атрибуты сообщения:
Тэг | Название поля | Описание | Тип | Обязательность |
262 | MDReqID | Уникальный идентификатор запроса. | STRING | Да |
263 | SubscriptionRequestType | Тип запроса. | CHAR | Нет |
264 | MarketDepth | Уровень детализации рыночных данных. | INT | Нет |
component | MDReqGrp | Набор полей, описывающих запрашиваемые рыночные данные. См. пункт MDReqGrp. | Нет | |
component | InstrmtMDReqGrp | Набор полей, описывающих запрашиваемые рыночные инструменты. См. пункт InstrmtMDReqGrp. | Да |
Ответы
MarketDataSnapshotFullRefresh
Тэг | Название поля | Описание | Тип | Допустимые значения |
---|---|---|---|---|
262 | MDReqID | Клиентский идентификатор запроса | STRING | |
55 | Symbol | Тикер | STRING | |
269 | MDEntryType | Тип | CHAR | 0 = Bid 1 = Offer J = Empty Book |
270 | MDEntryPx | Цена | PRICE | |
423 | PriceType | Тип цены | INT | 1 = Percentage (IRS,OIS,XCCY) 12 = Price spread (FxSwap) 20 = Fx rate (Fx) |
271 | MDEntrySize | Объем | QTY | |
273 | MDEntryTime | Время котировки | UTCTIMEONLY | |
272 | MDEntryDate | Дата котировки | UTCDATEONLY |
MarketDataRequestReject - Ошибка запроса
Тэг | Название поля | Описание | Значение |
262 | MDReqID | Клиентский идентификатор запроса | |
281 | MDReqRejReason | Причина отклонения | Перечислены ниже |
Text | Текст сообщения |
MarketDataRequest - ошибки
Причина | MDReqRejReason | Text |
Идентификатор сообщения был использован ранее | 1 | Duplicate MDReqID |
Тикер не найден | 0 | Symbol={ticker} not supported |
Недопустимое значение поля SubscriptionRequestType | 4 | {field}={value} not supported |
Недопустимое значение поля MDUpdateType | 6 | {field}={value} not supported |
Недопустимое значение поля MDEntryType | 8 | {field}={value} not supported |