TradeRequestType

Tag 569

TradeRequestType

Abbreviation: ReqTyp
Typeint
Tag569
AddedFIX.4.3
Used in2 messages

Description

Type of Trade Capture Report

Wire Format & Usage Example

Single field (key=value)
569=0 (AllTrades)
In a FIX message (TradeCaptureReportRequest)
8=FIX.4.4 | 9=... | 35=AD | 49=SENDER | 56=TARGET | 34=1 | 52=20240101-09:30:00.000 |  | 569=0 (AllTrades) |  | 10=...

Fields are delimited by SOH (ASCII 0x01), shown here as " | ". The highlighted field 569=0 (AllTrades) is this field's position in the message.

All valid values
WireNameDescription
569=0AllTradesAll trades
569=1MatchedTradesMatchingCriteriaMatched trades matching Criteria provided on request (parties, exec id, trade id, order id, instrument, input source, etc.)
569=2UnmatchedTradesThatMatchCriteriaUnmatched trades that match criteria
569=3UnreportedTradesThatMatchCriteriaUnreported trades that match criteria
569=4AdvisoriesThatMatchCriteriaAdvisories that match criteria

Enumerated Values

5
ValueSymbolic NameDescriptionAdded
0AllTradesAll tradesFIX.4.3
1MatchedTradesMatchingCriteriaMatched trades matching Criteria provided on request (parties, exec id, trade id, order id, instrument, input source, etc.)FIX.4.3
2UnmatchedTradesThatMatchCriteriaUnmatched trades that match criteriaFIX.4.3
3UnreportedTradesThatMatchCriteriaUnreported trades that match criteriaFIX.4.3
4AdvisoriesThatMatchCriteriaAdvisories that match criteriaFIX.4.3