An initiator that requires collateral from a respondent sends a Collateral Request. The initiator can be either counterparty to a trade in a two party model or an intermediary such as an ATS or clearinghouse in a three party model. A Collateral Assignment (AY) is expected as a response to a request for collateral.
| Tag | Field Name | FIXML | Req'd | Comments | |||
|---|---|---|---|---|---|---|---|
| <Standard Message Header> | Y | MsgType = AX | |||||
| 894 | CollReqID | @ReqID | Y | Unique identifier for collateral request | |||
| 895 | CollAsgnReason | @AsgnRsn | Y | Reason collateral assignment is being requested | |||
| 60 | TransactTime | @TxnTm | Y | ||||
| 126 | ExpireTime | @ExpireTm | N | Time until when Respondent has to assign collateral | |||
| <Parties> | N | ||||||
| 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 | Instrument that was traded for which collateral is required | |||||
| <FinancingDetails> | N | Details of the Agreement and Deal | |||||
| 64 | SettlDate | @SettlDt | C | ||||
| 53 | Quantity | @Qty | N | ||||
| 854 | QtyType | @QtyTyp | N | ||||
| 15 | Currency | @Ccy | N | ||||
| <InstrmtLegGrp> | N | Number of legs that make up the Security | |||||
| <UndInstrmtCollGrp> | N | Number of legs that make up the Security | |||||
| 899 | MarginExcess | @MgnExcess | N | ||||
| 900 | TotalNetValue | @TotNetValu | N | ||||
| 901 | CashOutstanding | @CshOutstanding | N | ||||
| <TrdRegTimestamps> | N | Insert here the set of "TrdRegTimestamps" fields defined in "Common Components of Application Messages". | |||||
| 54 | Side | @Side | N | ||||
| <MiscFeesGrp> | N | Required if any miscellaneous fees are reported. | |||||
| 44 | Price | @Px | N | ||||
| 423 | PriceType | @PxTyp | N | ||||
| 159 | AccruedInterestAmt | @AcrdIntAmt | N | ||||
| 920 | EndAccruedInterestAmt | @EndAcrdIntAmt | N | ||||
| 921 | StartCash | @StartCsh | N | ||||
| 922 | EndCash | @EndCsh | N | ||||
| <SpreadOrBenchmarkCurveData> | N | Insert here the set of "SpreadOrBenchmarkCurveData" fields defined in "Common Components of Application Messages". | |||||
| <Stipulations> | N | Insert here the set of "Stipulations" fields defined in "Common Components of Application Messages". | |||||
| 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 | ||||
| 717 | SettlSessSubID | @SetSesSub | N | ||||
| 715 | ClearingBusinessDate | @BizDt | N | ||||
| 58 | Text | @Txt | N | ||||
| 354 | EncodedTextLen | @EncTxtLen | C | Must be set if EncodedText (355) field is specified and must immediately precede it. | |||
| 355 | EncodedText | @EncTxt | C | Encoded (non-ASCII characters) representation of the Text (58) field in the encoded format specified via the MessageEncoding (347) 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.