This message is used by exchanges and ECN's to report matched trades to central counterparties (CCPs) as an atomic event. The message is used to express the one-to-one, one-to-many and many-to-many matches, as well as implied matches in which more complex instruments can match with simpler instruments.
Tag | Name | Type | Required | Description |
---|---|---|---|---|
Component | ||||
Component | ||||
880 | String | Unique identifier common for all trades included in a match event | ||
574 | String Enum | |||
856 | Int Enum | |||
715 | LocalMktDate | |||
828 | Int Enum | |||
829 | Int Enum | |||
75 | LocalMktDate | Used when reporting other than current day trades | ||
1301 | Exchange | |||
1300 | String | |||
336 | String Enum | |||
625 | String Enum | |||
1430 | Char Enum | |||
1888 | UTCTimestamp | |||
60 | UTCTimestamp | Time of the match event or transaction that resulted in this match report | ||
442 | Char Enum | Differentiates match events involving complex instruments (MultiLegReportingType(442)=3(multileg security)) from those only involving simple instruments (MultiLegReportingType(442)=1(single security)). MultiLegReportingType(442)=2(individual leg of multileg security) should not be used | ||
Component | Conditionally required when TradeReportType(856) = Submit(0) | |||
Component |