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.