Skip to content

FIX MESSAGE 35=BP

SecurityDefinitionUpdateReport

MsgType (35) = BPSecuritiesReferenceDataAdded FIX.4.4

Definition

This message is used for reporting updates to a product security master file. Updates could be the result of corporate actions or other business events. Updates may include additions, modifications or deletions.

Message structure 4066 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 = BP

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

  2. ApplicationSequenceControlComponent

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

  3. Used to identify the SecurityDefinitionUpdateReport(35=BP) message in a bulk message transfer. Not used in request/response messaging.

  4. Conditionally required when responding to the SecurityDefinitionRequest(35=c) message.

  5. Used to identify the SecurityDefinitionUpdateReport(35=BP) message.

  6. 292 CorporateActionMultipleCharValue
  7. InstrumentComponent

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

  8. InstrumentExtensionComponent

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

  9. FinancingDetailsComponent

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

  10. UndInstrmtGrpRepeating groupCount tag 711

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

  11. RelatedInstrumentGrpRepeating groupCount tag 1647

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

  12. 15 CurrencyCurrency
  13. 58 TextString
  14. Must be set if EncodedText(355) field is specified and must immediately precede it.

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

  16. StipulationsRepeating groupCount tag 232

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

  17. InstrmtLegGrpRepeating groupCount tag 555

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

  18. SpreadOrBenchmarkCurveDataComponent

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

  19. YieldDataComponent

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

  20. MarketSegmentGrpRepeating groupCount tag 1310

    Contains all the security details related to listing and trading the security

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

  21. 779 LastUpdateTimeUTCTimestamp

    Represents the time at which a security was last updated

  22. 60 TransactTimeUTCTimestamp
  23. StandardTrailerComponentRequired

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