CME STP - FIXML CollateralReport for BrokerTec Trades
/CollRpt
FIX Tag | Field Name | FIXML Attribute Name | Data Type | Description | New for BrokerTec | OMnet Mapping | Genium FIX Mapping | Supported Values |
---|---|---|---|---|---|---|---|---|
908 | CollRptID | RptID | String | Collateral Report Identifier |
|
|
|
|
894 | CollReqID | ReqID | String | Collateral Request Identifier |
|
|
|
|
20048 | CollateralAllocationID | CollID | String | Globally unique identifier of the collateral allocation. |
|
|
|
|
20049 | CollateralAllocationNumber | CollNo | String | Human-readable identifier for the collateral allocation. |
| allocation_item_number_n |
|
|
20051 | OriginalCollateralAllocationID | OrigCollID | String | In a substitution, this is the CollID of the allocation that was substituted. |
|
|
|
|
20052 | OriginalCollateralAllocationNumber | OrigCollNo | String | In a substitution, this is the CollNo of the allocation that was substituted. |
| orig_item_number_n |
|
|
60 | TransactTime | TxnTm | UTCTimestamp | Timestamp when the business transaction represented by the message occurred. |
| created_date_s + created_time_s |
|
|
779 | LastUpdateTime | LastUpdateTm | UTCTimestamp | Timestamp of last update to data item (or creation if no updates made since creation). |
| modified_date_s + modified_time_s |
|
|
20012 | CollateralReportTransactionType | TransTyp | String | Transaction type of the Collateral Report |
| broadcast_reason |
| 1 - Trade registered 2 - Allocation registered 3 - Substitution registered 6 - Trade is cancelled 7 - Substitution/allocation cancelled 8 - Replace |
910 | CollStatus | Stat | int | Collateral Status |
| is_substitution_c |
| 0 - Unassigned 1002 - Cancelled |
20015 | TradeCollateralStatus | TrdCollStat | String | Collateral status of the trade. |
| allocation_state |
| 0 - Unallocated |
20016 | MaximumCollateralCount | MaxColl | Int | Maximum number of different securities that can be allocated to the trade. |
| max_nbr_securities_c |
|
|
1040 | SecondaryTradeID | TrdID2 | String | Used to carry an internal trade entity ID which may or may not be reported to the firm |
|
|
|
|
53 | Quantity | Qty | Qty | Overall/total quantity (e.g. number of shares)(Prior to FIX 4.2 this field was of type int) |
| allocated_quantity_i |
|
|
54 | Side | Side | char | Side of order |
| bought_or_sold |
| 1 - Buy |
44 | Price | Px | Price | Price per unit of quantity (e.g. per share) |
| clean_value_i |
|
|
20050 | DirtyPrice | DirtPx | Price | Dirty price |
| collateral_value_i |
|
|
159 | AccruedInterestAmt | AcrdIntAmt | Amt | Amount of Accrued Interest for convertible bonds and fixed income |
| accrued_money_q |
|
|
921 | StartCash | StartCsh | Amt | Starting dirty cash consideration of a financing deal, i.e. paid to the seller on the Start Date. |
| start_consideration_q |
|
|
922 | EndCash | EndCsh | Amt | Ending dirty cash consideration of a financing deal. i.e. reimbursed to the buyer on the End Date. |
| end_consideration_q |
|
|
20054 | TotalStartCash | TotStartCsh | Amt | Total start cash of the trade. |
|
|
|
|
20053 | TotalEndCash | TotEndCsh | Amt | Total end cash of the trade. |
| end_consideration_q |
|
|
715 | ClearingBusinessDate | BizDt | LocalMktDate | The "Clearing Business Date" referred to by this maintenance request. |
| start_consideration_q |
|
|
75 | TradeDate | TrdDt | LocalMktDate | Indicates date of trade referenced in this message in YYYYMMDD format. Absence of this field indicates current day (expressed in local time at place of trade). |
| created_date_s |
|
|
20028 | SubstitutionIndicator | SubInd | String | Indicates the status of the substitution. |
| is_alloc_new_c |
| 2 - Original |
20031 | SubstitutionsRemaining | SubRmng | int | Number of remaining rights of substitution. |
| remaining_subs_i |
|
|
5149 | Memo | Mem | String | Free format text field. Supported as follows, depending on source:
|
| customer_info_s |
|
|
20056 | SettlementTradeID | SettlTrdID | String | Trade identifier as assigned by BrokerTec Clearing. |
|
|
|
|
30 | LastMkt | LastMkt | Exchange | Market of execution for last fill, or an indication of the market where an order was routed. | New Field |
|
|
|
453 | Pty |
|
|
|
|
|
| |
| Instrument | Instrmt |
|
|
|
|
|
|
55 | →Symbol | Sym | String | Ticker symbol. Common, "human understood" representation of the security. SecurityID (48) value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles)Use "[N/A]" for products which do not have a symbol. |
| long_name |
|
|
48 | →SecurityID | ID | String | The Clearing Product ID. |
| coll_isin_code_s |
|
|
22 | →SecurityIDSource | Src | String | Identifies class or source of the SecurityID value. |
|
|
| 1 - CUSIP |
167 | →SecurityType | SecTyp | String | Indicates type of security. Security type enumerations are grouped by Product(460) field value. NOTE: Additional values may be used by mutual agreement of the counterparties. |
|
|
| BOND - Bond (generic) EUSOV - Euro Sovereigns EUSUP - Euro Supranational Coupons FUT - Future REPO - Repurchase SOV - UK Gilt SUPRA - USD Supranational Coupons TINT - Interest Strip TB - Treasury Bill - non US TBA - To Be Announced TIPS - Treasury Inflation Protected Security TBILL - US Treasury Bill TBOND - US Treasury Bond TNOTE - US Treasury Note FAC - US Federal Agency Coupon TFRN - US Treasury Floating Rate Note |
107 | →SecurityDesc | Desc | String | Can be used to provide an optional textual description for a financial |
|
|
|
|
37513 | →GUID | GUID | String | Globally unique identifier. |
|
|
|
|
| FinancingDetails | FinDetls |
|
|
|
|
|
|
916 | →StartDate | StartDt | LocalMktDate | Start date of a financing deal, i.e. the date the buyer pays the seller cash and takes control of the collateral |
| start_date_s |
|
|
917 | →EndDate | EndDt | LocalMktDate | End date of a financing deal, i.e. the date the seller reimburses the buyer and takes back control of the collateral |
| end_date_s |
|
|
1907 | RegulatoryTradeIDGrp | RegTrdID |
|
|
|
|
|
|
1903 | →RegulatoryTradeID | ID | String | Regulatory Trade ID. Will be used to communicate the Unique Swap Identifier associated with a trade execution as required by the CFTC. |
|
|
|
|
1905 | →RegulatoryTradeIDSource | Src | String | ID of reporting entity assigned by regulatory agency. |
|
|
|
|
1904 | →RegulatoryTradeIDEvent | Evnt | int | Event causing origination of the ID. For combinations, use the higher enumeration value. E.g. for Allocation plus Clearing use the value 2. |
|
|
| 0 - Initial block trade |
1906 | →RegulatoryTradeIDType | Typ | int | Position of ID in trade hierarchy. | New value: 5 |
|
| 0 - Current (the default) 5 - Trading venue transaction identifier |
1647 | RelatedInstrumentGrp | ReltdInstrmt |
|
|
|
|
|
|
1651 | →RelatedSecurityIDSource | Src | String | Identifies class or source of the RelatedSecurityID (1650) value. |
|
|
| 1 - CUSIP H - Clearing House / Clearing Organization |
1649 | →RelatedSymbol | Sym | String | Symbol of the related security. |
| long_name |
|
|
1650 | →RelatedSecurityID | ID | String | Related security identifier. Value of RelatedSecurityIDSource (1651) type. |
| Depending on SecTyp and Src values this can be is_cusip, isin_code_s, subst_isin_code_s |
|
|
1652 | →RelatedSecurityType | SecTyp | String | Security type of the related instrument. |
|
|
| GC - General Collateral SUB - Substituted Collateral |
20055 | →RelatedSecurityGUID | GUID | String | Globally unique identifier of the security |
|
|
|
|
| StandardTrailer |
|
|
|
|
|
|
|
| →SignatureLength |
| Length | Number of bytes in signature field |
|
|
|
|
| →Signature |
| data | Electronic signature |
|
|
|
|
| →CheckSum |
| String | Three byte, simple checksum (see Volume 2: "Checksum Calculation" for description). ALWAYS LAST FIELD IN MESSAGE; i.e. serves, with the trailing <SOH>, as the end-of-message delimiter. Always defined as three characters. (Always unencrypted) |
|
|
|
|
How was your Client Systems Wiki Experience? Submit Feedback
Copyright © 2024 CME Group Inc. All rights reserved.