Message
TradeCaptureReport (AE)
| ID | 64 |
| Pedigree | Added FIX.4.3, Updated EP192 |
The Trade Capture Report message can be:
- Used to report trades between counterparties.
- Used to report trades to a trade matching system.
- Sent unsolicited between counterparties.
- Sent as a reply to a Trade Capture Report Request.
- Used to report unmatched and matched trades.
- Used to report trades between counterparties.
- Used to report trades to a trade matching system.
- Sent unsolicited between counterparties.
- Sent as a reply to a Trade Capture Report Request.
- Used to report unmatched and matched trades.
Field | Name | Type | Req'd | Comments | Pedigree |
|---|---|---|---|---|---|
StandardHeader | Y | MsgType = AE | Added FIX.4.3 | ||
ApplicationSequenceControl | Added EP-1 | ||||
571 | TradeReportID(571) is conditionally required in a message-chaining model in which a subsequent message may refer to a prior message via TradeReportRefID(572). The alternative to a message-chain model is an entity-based model in which TradeID(1003) is used to identify a trade. In this case, TradeID(1003) is required and TradeReportID(571) can be optionally specified. | Added FIX.4.3 Updated EP141 | |||
1003 | Added EP-1 | ||||
1040 | Added EP-1 | ||||
1041 | Added EP-1 | ||||
1042 | Added EP-1 | ||||
2489 | Added EP192 | ||||
2490 | Added EP192 | ||||
487 | Added FIX.4.3 Updated EP141 | ||||
856 | Added FIX.4.4 | ||||
939 | Status of the trade report. In 3-party listed derivatives model, this is used to convey status of a trade to a counterparty. Used specifically in a "give-up" (also known as "claim") model. | Added EP-1 Updated EP141 | |||
568 | Identifier for the trade capture report request associated with this trade capture report. | Added FIX.4.3 Updated EP141 | |||
828 | For optional use in reporting trades. | Added FIX.4.4 Updated EP289 | |||
829 | For optional use in reporting trades. | Added FIX.4.4 Updated EP289 | |||
855 | For optional use in reporting trades. Conditionally requires presence of TrdType(828). | Added FIX.4.4 Updated EP289 | |||
2896 | For optional use in reporting trades. Conditionally requires presence of SecondaryTrdType(855). | Added EP268 Updated EP289 | |||
TradeTypeGrp | For optional use in reporting trades as alternative to the use of individual fields. | Added EP289 | |||
2961 | Added EP274 | ||||
2667 | Added EP216 | ||||
1849 | Added EP141 | ||||
TradePriceConditionGrp | Added EP141 | ||||
1123 | Added EP-1 | ||||
1124 | Added EP-1 | ||||
1125 | Added EP-1 Updated EP141 | ||||
1126 | Added EP-1 Updated EP141 | ||||
1127 | Added EP-1 Updated EP141 | ||||
830 | Added FIX.4.4 | ||||
150 | Type of execution being reported. Uses subset of ExecType(150) for trade capture reports. | Added FIX.4.3 Updated EP141 | |||
748 | Added FIX.4.4 Updated EP141 | ||||
912 | Added FIX.4.4 Updated EP141 | ||||
1028 | May be used to indicate manual reporting of the trade. | Added EP264 | |||
325 | Set to 'Y' if message is sent as a result of a subscription request or out of band configuration. | Added FIX.4.4 Updated EP141 | |||
263 | If the field is absent, SubscriptionRequestType(263)=0(Snapshot) will be the default. | Added FIX.4.4 Updated EP141 | |||
572 | The TradeReportID(571) that is being referenced for trade correction or cancelation. | Added FIX.4.3 Updated EP141 | |||
881 | Added FIX.4.4 Deprecated FIX.5.0 | ||||
818 | Added FIX.4.4 Deprecated FIX.5.0 | ||||
820 | Added FIX.4.4 Updated EP141 | ||||
880 | Added FIX.4.4 | ||||
17 | Market (exchange) assigned execution identifier as provided in the ExecutionReport(35=8) message. Conditionally required if ExecRefID(19) is present and refers to the new execution identifer assigned by the market (exchange). | Added FIX.4.3 Updated EP264 | |||
19 | Reference to an execution identifier previously assigned by the market (exchange). If specified, ExecID(17) is required. | Added EP264 | |||
527 | Added FIX.4.3 | ||||
378 | Added FIX.4.3 Updated EP141 | ||||
2347 | Added EP176 | ||||
RegulatoryTradeIDGrp | Added EP161 | ||||
570 | Added FIX.4.3 Updated EP141 | ||||
423 | Can be used to indicate cabinet trade pricing. | Added FIX.4.4 Updated EP141 | |||
PriceQualifierGrp | Added EP230 | ||||
549 | Added EP101 | ||||
RootParties | Used for acting parties that applies to the whole message, not individual legs, sides, etc. | Added EP-1 Updated EP141 | |||
1015 | Added EP-1 Updated EP141 | ||||
716 | Added EP-1 Updated EP95 | ||||
717 | Added EP-1 | ||||
1430 | Added EP77 | ||||
1300 | Added EP77 | ||||
1301 | Added EP77 | ||||
2375 | Added EP179 | ||||
Instrument | Y | Added FIX.4.3 Updated EP141 | |||
InstrumentExtension | Added EP192 | ||||
FinancingDetails | Added FIX.4.4 Updated EP141 | ||||
PaymentGrp | Added EP161 | ||||
854 | Added FIX.4.4 | ||||
YieldData | Added FIX.4.4 Updated EP141 | ||||
UndInstrmtGrp | Added FIX.4.4 | ||||
RelatedInstrumentGrp | Added EP187 | ||||
CollateralAmountGrp | Added EP179 | ||||
2868 | Added EP254 | ||||
RateSource | Added EP187 | ||||
TransactionAttributeGrp | Added EP254 | ||||
822 | Added FIX.4.4 | ||||
823 | Added FIX.4.4 | ||||
32 | Conditionally required except when reporting trades to parties who will derive trade level quantity from the leg level information for multi-legged trades | Added FIX.4.3 Updated EP107 | |||
1828 | Added EP132 | ||||
2301 | Added EP169 | ||||
2368 | Added EP179 | ||||
2367 | Added EP179 | ||||
2370 | Added EP179 | ||||
31 | Conditionally required except when reporting trades to parties who will derive trade level price from the leg level information for multi-legged trades | Added FIX.4.3 Updated EP107 | |||
631 | Added EP175 | ||||
1522 | Used to specify the differential price when reporting the individual leg of a spread trade. | Added EP107 Updated EP175 | |||
1056 | Added EP-1 | ||||
2762 | Dealer's markup of market price to LastPx(31). | Added EP240 | |||
AveragePriceDetail | Added EP240 | ||||
15 | Primary currency of the specified currency pair. Used to qualify LastQty(32) and GrossTradeAmt(381). | Added FIX.4.3 Updated EP271 | |||
2897 | Added EP273 | ||||
120 | Contra currency of the deal. Used to qualify CalculatedCcyLastQty(1056). | Added FIX.4.3 Updated EP141 | |||
2899 | Added EP273 | ||||
2366 | For FX trades expresses whether to multiply or divide LastPx(31) to arrive at GrossTradeAmt(381). | Added EP179 | |||
669 | Added FIX.4.4 Updated EP141 | ||||
194 | Applicable for F/X orders | Added FIX.4.3 | |||
195 | Applicable for F/X orders | Added FIX.4.3 | |||
1071 | Added EP-1 | ||||
2349 | Added EP187 | ||||
30 | Added FIX.4.3 | ||||
1596 | Used when clearing price differs from execution price. | Added EP111 | |||
1740 | Added EP119 | ||||
1743 | Upfront Price for CDS transactions. Conditionally required if TradePriceNegotiationMethod(1740) = 4(Percent of par and upfront amount), 5(Deal spread and upfront amount) or 6(Upfront points and upfront amount). | Added EP119 | |||
1741 | Added EP119 | ||||
75 | Used when reporting other than current day trades. | Added FIX.4.3 | |||
715 | Added FIX.4.4 | ||||
2870 | Added EP254 | ||||
6 | If used then the LastPx(31) will contain the original price on the execution. | Added FIX.4.4 Updated EP141 | |||
SpreadOrBenchmarkCurveData | Added FIX.4.4 Updated EP141 | ||||
1731 | Added EP141 | ||||
819 | Added FIX.4.4 Updated EP141 | ||||
2085 | Added EP169 | ||||
2086 | Added EP169 | ||||
2087 | Added EP169 | ||||
PositionAmountData | Added FIX.4.4 Updated EP141 | ||||
442 | Type of report if multileg instrument. Provided to support a scenario for trades of multileg instruments between two parties. | Added FIX.4.3 | |||
824 | Reference to the leg of a multileg instrument to which this trade refers. Used when MultiLegReportingType(442) = 2 (Individual leg of a multileg security). | Added FIX.4.4 Updated EP141 | |||
TrdInstrmtLegGrp | Identifies a multileg execution if present and non-zero. | Added FIX.4.4 Updated EP141 | |||
60 | Time the transaction represented by when this TradeCaptureReport(35=AE) occurred. Execution time of trade. Also describes the time of block trades. | Added FIX.4.3 Updated EP141 | |||
TrdRegTimestamps | Added FIX.4.4 | ||||
63 | Added FIX.4.3 | ||||
64 | Takes precedence over SettlType(63) value and conditionally required/omitted for specific SettlType(63) values. | Added FIX.4.3 Updated EP141 | |||
2878 | Added EP254 | ||||
987 | The settlement date for the underlying instrument of a derivatives security. | Added EP-1 | |||
573 | Added FIX.4.3 | ||||
2405 | Added EP186 | ||||
574 | Added FIX.4.3 | ||||
TradeQtyGrp | Added EP141 | ||||
TrdCapRptSideGrp | Y | Added FIX.4.4 Updated EP141 | |||
1188 | Added EP-1 | ||||
1189 | Added EP141 | ||||
1380 | Added EP-1 | ||||
1190 | Added EP-1 | ||||
811 | Added EP141 | ||||
1382 | Added EP-1 | ||||
797 | Added FIX.4.4 Updated EP141 | ||||
TrdRepIndicatorsGrp | Added EP-1 Updated EP141 | ||||
2524 | Added EP264 | ||||
852 | Added FIX.4.4 Deprecated FIX.5.0 | ||||
1390 | Added EP-1 | ||||
TrdRegPublicationGrp | Added EP216 | ||||
853 | Added FIX.4.4 | ||||
994 | Indicates the algorithm (tier) used to match a trade. | Added EP-1 Updated EP141 | |||
1011 | Added EP-1 Updated EP141 | ||||
779 | Used to indicate reports after a specific time. | Added EP-1 Updated EP141 | |||
991 | Specifies the rounded price to quoted precision. | Added EP-1 | |||
1132 | Added EP-1 | ||||
1134 | Added EP-1 Updated EP141 | ||||
381 | (LastQty(32) * LastPx(31) or LastParPx(669)). For Fixed Income, LastParPx(669) is used when LastPx(31) is not expressed as "percent of par" price. | Added FIX.4.3 Updated EP141 | |||
2369 | Added EP179 | ||||
751 | Indicates the reason that a trade report was rejected. | Added EP107 | |||
1328 | Added EP-1 | ||||
1664 | Added EP105 | ||||
1665 | Added EP105 | ||||
1329 | Added EP-1 | ||||
1832 | Added EP161 | ||||
1924 | Added EP161 | ||||
1925 | Added EP161 | ||||
1926 | Added EP161 | ||||
1927 | Added EP161 | ||||
1928 | Added EP161 | ||||
MandatoryClearingJurisdictionGrp | Added EP169 | ||||
1929 | Added EP161 | ||||
2527 | Added EP193 | ||||
2526 | Added EP193 | ||||
1930 | Added EP161 | ||||
1931 | Added EP161 | ||||
1932 | Added EP161 | ||||
1933 | Added EP161 | ||||
1934 | Added EP161 | ||||
2869 | May be used when the business event date differs from when the regulatory report is actually being submitted (typically specified in TrdRegTimestamps component). | Added EP254 | |||
1935 | Added EP161 | ||||
2963 | Added EP277 | ||||
1936 | Added EP161 | ||||
1937 | Added EP161 | ||||
2387 | Added EP187 | ||||
2302 | Added EP169 | ||||
2303 | Added EP169 | ||||
2596 | Added EP208 | ||||
2374 | Added EP179 | ||||
2372 | Must be set if EncodedTradeContinuationText(2371) field is specified and must immediately precede it. | Added EP179 | |||
2371 | Encoded (non-ASCII characters) representation of the TradeContinuationText(2374) field in the encoded format specified via the MessageEncoding(347) field. | Added EP179 | |||
2373 | Added EP179 | ||||
2525 | Added EP193 | ||||
AttachmentGrp | Added EP167 | ||||
2343 | Added EP172 | ||||
StandardTrailer | Y | Added FIX.4.3 Updated EP167 |
Orchimate Copyright 2026 Atomic Wire Technology Limited
Orchestra Copyright 2026 FIX Protocol Ltd
Terms of Use|Privacy Policy