Log in

AA Derivative Security List

The Derivative Security List message is used as a response to a Derivative Security List Request <35=z>, and includes a list of securities that matches the criteria specified.

This message is used to send a predefined list of securities - usually options - based on a common underlying and option class. It can also be used to send the rules for security creation - again, usually options - which imply the existence of a set of securities.

Other uses of this message may include:

  • Convey comprehensive set of option classes for all market segments in which these option classes participates in
  • Convey the option classes' trading rules that differ from the default trading rules for the market segment

Structure

TagNameTypeRequiredDescription
Component
Required
Component
964Int
320String
322String
Identifier for the Derivative Security List message
560Int Enum
Result of the Security Request identified by SecurityReqID
1607Int Enum
Used to specify a rejection reason when SecurityResponseType (323) is equal to 1 (Invalid or unsupported request) or 5 (Request for instrument data not supported)
715LocalMktDate
Component
Underlying security for which derivatives are being returned
Component
Group block which contains all information for an option family. If provided DerivativeSecurityDefinition qualifies the strikes specified in the Instrument block
779UTCTimestamp
Represents the time at which a security was last updated
60UTCTimestamp
393Int
Used to indicate the total number of securities being returned for this request. Used in the event that message fragmentation is required
893Boolean Enum
Indicates whether this is the last fragment in a sequence of message fragments. Only required where message has been fragmented
Component
Specifies the number of repeating symbols (instruments) specified
Component
Required