Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Тип сообщения - AD
Возможные атрибуты сообщения:

Тэг

Название поля

Описание

Тип

Обязательность

568

TradeRequestID

Уникальный идентификатор запроса.

STRING

Да

569

TradeRequestType

Тип запроса в сообщении.
Возможные значения:
1 – только сделки, прошедшие мэтчинг в соответствии с критерием мэтчинга, указанным в запросе.
2 – сделки, не прошедшие мэтчинг по критерию, указанному в запросе.
3 – сделки, не прошедшие мэтчинг по критерию, указанному в запросе, по которым еще не были отправлены сообщения.
4 - сделки с фильтром по посредникам.

INT

Да

715

ClearingBusinessDate

Дата клиринга для запрашиваемых сделок.

LOCALMKTDATE

Нет

263

SubscriptionRequestType

Код типа подписки.
Возможные значения:
0 – получение только shapshot.
1 – получение shapshot и update.
2 – отмена подписки.

CHAR

Да

Якорь
_headingh.pafzuphvqath
Якорь
_Toc91169203
_Toc91169203
Ответы

Якорь
_headingh.821isvhq9kke
Якорь
_Toc91169204
_Toc91169204
TradeCaptureReport - ответы

Тэг

Название поля

Описание

Значение

568

TradeRequestID

Идентификатор клиентского запроса

 


748

TotNumTradeReports

Количество сообщений в ответе

1

912

LastRptRequested

Последнее сообщение в ответе на запрос

YES

571

TradeReportID

Идентификатор отчета

 


1003

TradeID

Тикет

 


487

TradeReportTransType

 


0

1123

TradeHandlingInstr

 


0

32

LastQty

Объем

 


423

PriceType

Тип цены

 


31

LastPx

Цена

 


15

Currency

Основная валюта контракта.

RUB

120

SettlCurrency

Валюта поставки контракта.

RUB

541

MaturityDate

Дата

2021-09-01

60

TransactTime

Время

16:00:00

75

TradeDate

Дата сделки

2021-09-01

573

MatchStatus

Статус сделки/ордера

0

856

TradeReportType

Код типа сообщения.

0

150

ExecType

Статус

F

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="1cb6459f-b99e-48cb-998f-0493b8c673f4"><ac:plain-text-body><![CDATA[

55

Symbol

Тикер

[N/A]

]]></ac:plain-text-body></ac:structured-macro>

22

SecurityIDSource

Схема идентификации инструмента.

I

1185

SecurityXML

Содержит текстовое FpML-описание контракта.

<fpml>

1184

SecurityXMLLen

Содержит длину строки SecurityXML с FpML-описанием контракта.

 


Якорь
_headingh.k7c7gpe3qijo

Якорь
_headingh.4wkcc539yb6o
Якорь
_Toc91169205
_Toc91169205
TradeCaptureReportRequestAck - ошибка

Тэг

Название поля

Описание

Значение

568

TradeRequestID

Идентификатор клиентского запроса

 


569

TradeRequestType

Тип запроса

1

749

TradeRequestResult

Результат запроса

1

750

TradeRequestStatus

Статус запроса

2

58

Text

Текст сообщения

ReqR must be specified

Якорь
_headingh.bnikbumhz1lr

Якорь
_headingh.dxa6q3z0m5gr
Якорь
_Toc91169206
_Toc91169206
TradeCaptureReportRequestAck - ошибки

Причина

TradeRequestResult

TradeRequestStatus

Text

Идентификатор сообщения был использован ранее

1

0

No trades found

Не передан контрагент с ролью EXECUTING_FIRM

2

3

Executing Party not specified

Некорректная роль контрагента

2

3

Requested PartyRole ({0}) is not supported for this request

Повторяющаяся роль в Parties

2

3

Duplicate party role in request

Некорректный контрагент

2

3

Not correct Pty value {0}

Не заполнен блок Parties

2

3

Pty not specified

Неподдерживаемый TradeRequestType

2

8

Requested TradeRequestType ({0}) is not supported for this request

Нет прав на контрагента

2

9

Not correct Pty value

Непредвиденная ошибка

2

99

Undefined Error. Contact the administrator


Якорь
_headingh.4uunmdlkxows
Якорь
_Toc91169207
_Toc91169207
Комбинации запросов

TradeRequestType

EXECUTING_FIRM (1)

CONTRA_FIRM (17)

Результат

Сделки

 

 

 




1

OUR_FIRM

null

Возвращаем все подтвержденные сделки CURRENT_FIRM

1

null

OUR_FIRM

Ошибка, нельзя запрашивать сделки без указания Участника (Pty1)

1

OUR_FIRM

OUR_FIRM

Будет возвращено пустое множество сделок

1

OTHER_FIRM

null

Ошибка, нет доступа к сделкам участника (Pty с R=1 не соответствует логину)

1

null

OTHER_FIRM

Ошибка, нельзя запрашивать сделки без указания Участника (Pty1)

1

OTHER_FIRM

OTHER_FIRM

Ошибка, нет доступа к сделкам участника (Pty с R=1 не соответствует логину)

1

OUR_FIRM

OTHER_FIRM

Будет возвращено пустое множество сделок

1

OTHER_FIRM

OUR_FIRM

Ошибка, нет доступа к сделкам участника (Pty с R=1 не соответствует логину)

Заявки

 

 

 




2

OUR_FIRM

null

Возвращаем все выставленные ордера участником OUR_FIRM

2

null

OUR_FIRM

Возвращаем все ордера где контрагент OUR_FIRM

2

OUR_FIRM

OUR_FIRM

Будет возвращено пустое множество сделок

2

OTHER_FIRM

null

Ошибка. нельзя запрашивать чужие заявки

2

null

OTHER_FIRM

Ошибка. нельзя запрашивать чужие заявки

2

OTHER_FIRM

OTHER_FIRM

Ошибка. нельзя запрашивать чужие заявки

2

OUR_FIRM

OTHER_FIRM

Все ордера выставленные OUR_FIRM и ожидающие подтверждения от OTHER_FIRM

2

OTHER_FIRM

OUR_FIRM

Все ордера выставленные OTHER_FIRM и ожидающие подтверждения от OUR_FIRM