Skip to main content
Skip table of contents

TradeCaptureReport (AR)

The TradeCaptureReportAck (AR) is used by the exchange to acknowledge a trade report.

Tag

FieldName

Data type

Req’d

Comments

StandardHeader

 

Y

MsgType = AR

TargetSubID (57) is identifies the trader.

571

TradeReportID

String [20]

TradeReportID (571) value from the incoming TradeCaptureReport (AE) message.

487

TradeReportTransType

int

Identifies Trade Report message transaction type.

Valid values
0 = New
1 = Cancel
2 = Replace

856

TradeReportType

int

Type of Trade Report

Valid values
0 = Submit
2 = Accept
3 = Decline

939

TrdRptStatus

int

Indicates whether a Trade Capture Report was accepted or rejected by the exchange.

Valid values
0 = Accepted
1 = Rejected

17

ExecID

String [20]

Unique identifier of execution message as assigned by exchange.

60

TransactTime

UTCTimeStamp

Timestamp when the business transaction represented by the message occurred.

751

TradeReportRejectReason

int

Reason Trade Capture Request was rejected.

Valid values

2 = Unknown Instrument
3 = Unauthorised
99 = other

572

TradeReportRefID

String [20]

TradeReportRefID (572) value from the incoming TradeCaptureReport (AE) message.

58

Text

String

If TradeReportRejectReason (751) is set, reason for the rejection.

Standard Trailer

 

Y

 

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.