Skip to content

FIX MESSAGE 35=f

SecurityStatus

MsgType (35) = fSecuritiesReferenceDataAdded FIX.4.2

Definition

The Security Status message provides for the ability to report changes in status to a security. The Security Status message contains fields to indicate trading status, corporate actions, financial status of the company. The Security Status message is used by one trading entity (for instance an exchange) to report changes in the state of a security.

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 = f (lowercase F)

    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. Unique identifier for this message. Conditionally required when supporting SecurityStatusAck(35=ER) as response message.

  4. InstrumentComponentRequired

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

  5. InstrumentExtensionComponent

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

  6. FinancingDetailsComponent

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

  7. UndInstrmtGrpRepeating groupCount tag 711

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

  8. InstrmtLegGrpRepeating groupCount tag 555

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

  9. RelatedInstrumentGrpRepeating groupCount tag 1647

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

  10. 15 CurrencyCurrency
  11. 1301 MarketIDExchange
  12. Indicates whether MarketID(1301) is the most liquid market for the given Instrument.

  13. 75 TradeDateLocalMktDate

    Business day that the state change applies to.

  14. The type of environment can be defined with TradSesMode(339).

  15. TradingServiceGrpRepeating groupCount tag 3134

    May be used to limit the status to specific services of the trading session.

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

  16. 574 MatchTypeString
  17. Set to 'Y' if message is sent as a result of a subscription request not a snapshot request

  18. 2116 NextAuctionTimeUTCTimestamp
  19. 291 FinancialStatusMultipleCharValue
  20. 292 CorporateActionMultipleCharValue
  21. Can be used when SecurityTradingStatus(326)=2 (Trading Halt).

  22. Can be used when HaltReason(327)=6 (Outage).

  23. Used to relay changes in the book type

  24. Used to relay changes in market depth.

  25. 332 HighPxPrice
  26. 333 LowPxPrice
  27. 31 LastPxPrice

    Represents the last price for that security either on a consolidated or an individual participant basis at the time it is disseminated.

  28. ClearingPriceParametersGrpRepeating groupCount tag 2580

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

  29. 60 TransactTimeUTCTimestamp

    Time of status information.

  30. 168 EffectiveTimeUTCTimestamp

    May be used to identify the time of the status change.

  31. 1025 FirstPxPrice

    Represents the price of the first fill of the trading session.

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

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

  35. PartiesRepeating groupCount tag 453

    May be used to identify impacted and reporting parties.

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

  36. TargetPartiesRepeating groupCount tag 1461

    May be used to identify parties that the receiver should forward the message to.

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

  37. StandardTrailerComponentRequired

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