Skip to content

FIX MESSAGE 35=AY

CollateralAssignment

MsgType (35) = AYCollateralManagementAdded FIX.4.4

Definition

Used to assign collateral to cover a trading position. This message can be sent unsolicited or in reply to a Collateral Request message.

Message structure 4021 distinct fields

Source order, including nested components and groups. Group counts precede the repeated entries. “Required here” is relative to the enclosing component or group, not unconditional in the message. A dash means not marked required; conditional requirements remain in the source notes. This is a reference, not a counterparty-specific validator.

Nested fields load when needed. Open the full static layout (also works without JavaScript).

  1. StandardHeaderComponentRequired

    MsgType = AY

    Open this block to load its fields in message context, or follow the definition link.

  2. 902 CollAsgnIDStringRequired

    Unique Identifer for collateral assignment

  3. 894 CollReqIDString

    Identifer of CollReqID to which the Collateral Assignment is in response

  4. Reason for collateral assignment

  5. Collateral Transaction Type

  6. Collateral assignment to which this transaction refers

  7. 60 TransactTimeUTCTimestampRequired
  8. 126 ExpireTimeUTCTimestamp

    For an Initial assignment, time by which a response is expected

  9. PartiesRepeating groupCount tag 453

    Open this block to load its fields in message context, or follow the definition link.

  10. 1 AccountString

    Customer Account

  11. Type of account associated with the order (Origin)

  12. 11 ClOrdIDString

    Identifier of order for which collateral is required

  13. 37 OrderIDString

    Identifier of order for which collateral is required

  14. Identifier of order for which collateral is required

  15. Identifier of order for which collateral is required

  16. ExecCollGrpRepeating groupCount tag 124

    Executions for which collateral is required

    Open this block to load its fields in message context, or follow the definition link.

  17. TrdCollGrpRepeating groupCount tag 897

    Trades for which collateral is required

    Open this block to load its fields in message context, or follow the definition link.

  18. InstrumentComponent

    Open this block to load its fields in message context, or follow the definition link.

  19. FinancingDetailsComponent

    Open this block to load its fields in message context, or follow the definition link.

  20. 64 SettlDateLocalMktDate

    Can be used to provide the value date of the collateral transaction where the deposit or withdrawal is for a specific future date.

  21. 15 CurrencyCurrency
  22. InstrmtLegGrpRepeating groupCount tag 555

    Number of legs that make up the Security

    Open this block to load its fields in message context, or follow the definition link.

  23. UndInstrmtCollGrpRepeating groupCount tag 711

    Number of legs that make up the Security

    Open this block to load its fields in message context, or follow the definition link.

  24. TrdRegTimestampsRepeating groupCount tag 768

    Open this block to load its fields in message context, or follow the definition link.

  25. 54 Sidechar
  26. MiscFeesGrpRepeating groupCount tag 136

    Required if any miscellaneous fees are reported.

    Open this block to load its fields in message context, or follow the definition link.

  27. 44 PricePrice
  28. SpreadOrBenchmarkCurveDataComponent

    Open this block to load its fields in message context, or follow the definition link.

  29. StipulationsRepeating groupCount tag 232

    Open this block to load its fields in message context, or follow the definition link.

  30. SettlInstructionsDataComponent

    Open this block to load its fields in message context, or follow the definition link.

  31. Trading Session in which trade occurred

  32. Trading Session Subid in which trade occurred

  33. 75 TradeDateLocalMktDate
  34. The unique transaction entity identifier assigned by counterparty to the transaction receiving this message, if known.

  35. The unique transaction entity identifier assigned by the firm sending the CollateralAssignment(35=AY).

  36. The clearing business date of the collateral assignment.

  37. Values are custom to a particular implementation and will be maintained externally.

  38. 58 TextString
  39. Must be set if EncodedText(355) field is specified and must immediately precede it.

  40. Encoded (non-ASCII characters) representation of the Text(58) field in the encoded format specified via the MessageEncoding(347) field.

  41. StandardTrailerComponentRequired

    Open this block to load its fields in message context, or follow the definition link.