Used to respond to a Collateral Inquiry (BB) in the following situations:
When the CollateralInquiry will result in an out of band response (such as a file transfer).
When the inquiry is otherwise valid but no collateral is found to match the criteria specified on the Collateral Inquiry (BB) message.
When the Collateral Inquiry (BB) is invalid based upon the business rules of the counterparty.
| Tag | Field Name | FIXML | Req'd | Comments | |||
|---|---|---|---|---|---|---|---|
| <Standard Message Header> | Y | MsgType = BG | |||||
| 909 | CollInquiryID | @ID | Y | Encoded (non-ASCII characters) representation of the Text (58) field in the encoded format specified via the MessageEncoding (347) field. | |||
| 945 | CollInquiryStatus | @Stat | Y |
Status of the Collateral Inquiry referenced by CollInquiryID |
|||
| 946 | CollInquiryResult | @Rslt | N |
Result of the Collateral Inquriy referenced by CollInquiryID - specifies any errors or warnings |
|||
| <CollInqQualGrp> | N | Number of legs that make up the Security | |||||
| 911 | TotNumReports | @TotNumRpts | N |
Total number of reports generated in response to this inquiry |
|||
| <Parties> | N |
Same as TrdRegTimestamp(769). Used in a multi-sided message to indicate relevant trade-side timestamp. |
|||||
| 1 | Account | @Acct | N |
Customer Account |
|||
| 581 | AccountType | @AcctTyp | N |
Type of account associated with the order (Origin) |
|||
| 11 | ClOrdID | @ClOrdID | N |
Identifier of order for which collateral is required |
|||
| 37 | OrderID | @OrdID | N |
Identifier of order for which collateral is required |
|||
| 198 | SecondaryOrderID | @OrdID2 | N |
Identifier of order for which collateral is required |
|||
| 526 | SecondaryClOrdID | @ClOrdID2 | N |
Identifier of order for which collateral is required |
|||
| <ExecCollGrp> | N |
Executions for which collateral is required |
|||||
| <TrdCollGrp> | N |
Trades for which collateral is required |
|||||
| <Instrument> | N | ||||||
| <FinancingDetails> | N | ||||||
| 64 | SettlDate | @SettlDt | C |
Specific date of trade settlement (SettlementDate) in YYYYMMDD format. If present, this field overrides SettlType (63). This field is required if the value of SettlType (63) is 6 (Future) or 8 (Sellers Option). This field must be omitted if the value of SettlType (63) is 7 (When and If Issued) (expressed in local time at place of settlement) |
|||
| 53 | Quantity | @Qty | N |
Overall/total quantity (e.g. number of shares) (Prior to FIX 4.2 this field was of type int) |
|||
| 854 | QtyType | @QtyTyp | N |
Type of quantity specified in quantity field. ContractMultiplier (tag 231) is required when QtyType = 1 (Contracts). UnitOfMeasure (tag 996) and TimeUnit (tag 997) are required when QtyType = 2 (Units of Measure per Time Unit). |
|||
| 15 | Currency | @Ccy | N |
Identifies currency used for price or quantity fields, depending on the asset class being traded. CurrencyCodeSource(2897) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent. Absence of this field is interpreted as the default currency for the security as defined by the respective reference data. It is recommended that systems provide the currency value whenever possible. For securities trading and digital assets traded securities-style, identifies the currency used to denote the price. Absence of this field is interpreted as the default for the security. For Foreign Exchange (FX) and digital assets traded FX-style, identifies the dealt currency used to denominate the quantity related field(s). |
|||
| 2897 | CurrencyCodeSource | @CcySrc | N |
Identifies class or source of the Currency(15) value. |
|||
| <InstrmtLegGrp> | N |
Number of legs that make up the Security |
|||||
| <UndInstrmtGrp> | N |
Number of legs that make up the Security |
|||||
| 336 | TradingSessionID | @SesID | N |
Trading Session in which trade occurred |
|||
| 625 | TradingSessionSubID | @SesSub | N |
Trading Session Subid in which trade occurred |
|||
| 716 | SettlSessID | @SetSesID | N |
Identifies a specific settlement session |
|||
| 717 | SettlSessSubID | @SetSesSub | N |
SubID value associated with SettlSessID(716) |
|||
| 715 | ClearingBusinessDate | @BizDt | N |
The business date for which the trade is expected to be cleared. |
|||
| 725 | ResponseTransportType | @RspTransportTyp | N |
Ability to specify whether the response to the request should be delivered inband or via pre-arranged out-of-band transport. |
|||
| 726 | ResponseDestination | @RspDest | N |
URI destination name. Used if ResponseTransportType is out-of-band. |
|||
| 58 | Text | @Txt | N |
Free format text string (Note: this field does not have a specified maximum length) |
|||
| 354 | EncodedTextLen | @EncTxtLen | C |
Must be set if EncodedText field is specified and must immediately precede it. |
|||
| 355 | EncodedText | @EncTxt | C |
Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field. |
|||
| <Standard Message Trailer> | Y | ||||||
© 2026.
EPAM Systems. All Rights Reserved.
All material contained within the website is copyright of EPAM Systems, Inc. No material contained herein can be copied or otherwise used without the express permission of the copyright holder.