Indexes

Message Layouts
Session
PreTrade
Trade
PostTrade
Infrastructure

Message

TradeCaptureReport (AE)

ID64
PedigreeAdded 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.
Field
Name
Type
Req'd
Comments
Pedigree
Y
MsgType = AE
Added FIX.4.3
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
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
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
Added EP161
570
Added FIX.4.3
Updated EP141
423
Can be used to indicate cabinet trade pricing.
Added FIX.4.4
Updated EP141
Added EP230
549
Added EP101
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
Y
Added FIX.4.3
Updated EP141
Added EP192
Added FIX.4.4
Updated EP141
Added EP161
854
Added FIX.4.4
Added FIX.4.4
Updated EP141
Added FIX.4.4
Added EP187
Added EP179
2868
Added EP254
Added EP187
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
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
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
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
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
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
Added EP141
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
Added EP-1
Updated EP141
2524
Added EP264
852
Added FIX.4.4
Deprecated FIX.5.0
1390
Added EP-1
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
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
Added EP167
2343
Added EP172
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