CME ClearPort API - Trade Capture Report Message - TrdAllocGrp - Outbound
/TrdCaptRpt/RptSide/Alloc (repeating)
Field Name | FIXML Attribute Name | Data Type | Description | Present for Security Type | Present for Asset Class | Present for Outright or Spread | Supported Values |
---|---|---|---|---|---|---|---|
Allocator Assigned Allocation ID |
| String | Identifies the allocation ID provided by the allocator. | Â | Â | Â | Â |
Allocation Qty |
| Qty | Quantity to be allocated to specific sub-account | Â | Â | Â | Â |
Allocation CTI |
| String | Can be used for granular reporting of separate allocation detail within a single trade report or allocation message. | Â | Â | Â | Â |
CCP Assigned Allocation ID |
| String | Provides support for an intermediary assigned allocation ID | Â | Â | Â | Â |
Status |
| int | Identifies the status of the allocation. | Â | Â | Â | 0 - Pending Clear |
Allocation Reference Risk Limit Check ID |
| String | Indicates the credit approval token for pre-approved trades reported on Swap Execution Facilities (SEFs). | Â | Â | Â | Â |
Contra Amount |
| Qty | Used for the calculated quantity of the other side of the currency trade. | Â | Â | Â | Â |
AllocRegulatoryTradeIDGrp (repeating) |
| Â | |||||
→ Allocation Regulatory Trade ID |
| String | Regulatory trade identifier. The Universal Swap Identifier assicated with the allocated trade. | Â | Â | Â | Â |
→ Allocation Regulatory Trade ID Source |
| String | Identifier of the reporting entity assigned by regulatory agency. | Â | Â | Â | Â |
→ Allocation Regulatory Trade ID Event |
| int | Event causing the origination of the identifier. For combinations of events, use the higher enumeration value. E.g. for Allocation plus Clearing use the value 2. | Â | Â | Â | 0 - Initial block trade |
→ Allocation Regulatory Trade ID Type |
| int | Type of Regulatory Trade ID being sent. | Â | Â | Â | 0 - Current (the default) |
→ Allocation Regulatory Trade ID Scope |
| int | Included when a trade must be assigned more than one identifier, e.g. one for the clearing member and another for the client on a cleared trade as with the principal model in Europe. Omit if scope does not apply to this instance. | Â | Â | Â | 1 - Clearing member |
NestedParties2 (repeating) |
| Â | |||||
→ Target Party ID |
| String | The Party ID of the party taking up the allocation. | Â | Â | Â | Â |
→ Target Party ID Source |
| char | The Party ID Source of the party taking up the allocation. | Â | Â | Â | C - Generally accepted market participant identifier |
→ Target Party Role |
| int | The Party role of the party taking up the allocation. | Â | Â | Â | 1 - Executing Firm |
→ NstdPtys2SubGrp (repeating) |
| Â | |||||
→→ Target Party Qualifier |
| String | The qualifier of the Allocated to Party. | Â | Â | Â | Â |
→→ Target Party Qualifier Type |
| int | Type of Nested2PartySubID (760) value. Second instance of <NestedParties>. | Â | Â | Â | 1 - Firm |
TradeAllocAmtGrp (repeating) |
| Â | |||||
→ Allocation Amount Type |
| String | The type of amount being associated with the allocation. | Â | Â | Â | CRES - Cash Residual Amount |
→ Allocation Amount |
| float | The amount associated with the amount type. | Â | Â | Â | Â |
How was your Client Systems Wiki Experience? Submit Feedback
Copyright © 2024 CME Group Inc. All rights reserved.