Used to assign collateral to cover a trading position. This message can be sent unsolicited or in reply to a Collateral Request message.
Added
FIX.4.4
Expand Components | Collapse Components
Field or Component | Field Name | FIXML name | Req'd | Comments | Depr. |
---|
Component | StandardHeader |
MsgType = AY |
902 | CollAsgnID | @ID |
Unique Identifer for collateral assignment | |||
894 | CollReqID | @ReqID |
Identifer of CollReqID to which the Collateral Assignment is in response | |||
895 | CollAsgnReason | @AsgnRsn |
Reason for collateral assignment | |||
903 | CollAsgnTransType | @TransTyp |
Collateral Transaction Type | |||
907 | CollAsgnRefID | @RefID |
Collateral assignment to which this transaction refers | |||
60 | TransactTime | @TxnTm | ||||
126 | ExpireTime | @ExpireTm |
For an Initial assignment, time by which a response is expected |
Component | Parties | Pty |
1 | Account | @Acct |
Customer Account | |||
581 | AccountType | @AcctTyp |
Type of account associated with the order (Origin) | |||
11 | ClOrdID | @ClOrdID |
Identifier fo order for which collateral is required | |||
37 | OrderID | @OrdID |
Identifier fo order for which collateral is required | |||
198 | SecondaryOrderID | @OrdID2 |
Identifier fo order for which collateral is required | |||
526 | SecondaryClOrdID | @ClOrdID2 |
Identifier fo order for which collateral is required |
Component | ExecCollGrp | CollExc |
Executions for which collateral is required |
Component | TrdCollGrp | TrdColl |
Trades for which collateral is required |
Component | Instrument | Instrmt |
Insert here the set of "Instrument" fields defined in "Common Components of Application Messages" |
Component | FinancingDetails | FinDetls |
Insert here the set of "FinancingDetails" fields defined in "Common Components of Application Messages" |
64 | SettlDate | @SettlDt | ||||
53 | Quantity | @Qty | ||||
854 | QtyType | @QtyTyp | ||||
15 | Currency | @Ccy |
Component | InstrmtLegGrp | Leg |
Number of legs that make up the Security |
Component | UndInstrmtCollGrp | UndColl |
Number of legs that make up the Security |
899 | MarginExcess | @MgnExcess | ||||
900 | TotalNetValue | @TotNetValu | ||||
901 | CashOutstanding | @CshOutstanding |
Component | TrdRegTimestamps | TrdRegTS |
Insert here the set of "TrdRegTimestamps" fields defined in "Common Components of Application Messages" |
54 | Side | @Side |
Component | MiscFeesGrp | MiscFees |
Required if any miscellaneous fees are reported. Indicates number of repeating entries ** Nested Repeating Group follows ** |
44 | Price | @Px | ||||
423 | PriceType | @PxTyp | ||||
159 | AccruedInterestAmt | @AcrdIntAmt | ||||
920 | EndAccruedInterestAmt | @EndAcrdIntAmt | ||||
921 | StartCash | @StartCsh | ||||
922 | EndCash | @EndCsh |
Component | SpreadOrBenchmarkCurveData | SprdBnchmkCurve |
Insert here the set of "SpreadOrBenchmarkCurveData" fields defined in "Common Components of Application Messages" |
Component | Stipulations | Stip |
Insert here the set of "Stipulations" fields defined in "Common Components of Application Messages" |
Component | SettlInstructionsData | SetInstr |
Insert here the set of "SettlInstructionsData" fields defined in "Common Components of Application Messages" |
336 | TradingSessionID | @SesID |
Trading Session in which trade occurred | |||
625 | TradingSessionSubID | @SesSub |
Trading Session Subid in which trade occurred | |||
716 | SettlSessID | @SetSesID | ||||
717 | SettlSessSubID | @SetSubID | ||||
715 | ClearingBusinessDate | @BizDt | ||||
58 | Text | @Txt | ||||
354 | EncodedTextLen | @EncTxtLen |
Must be set if EncodedText field is specified and must immediately precede it. | |||
355 | EncodedText | @EncTxt |
Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field. |
Component | StandardTrailer |
|