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
322StringIdentifier for the Derivative Security List message
560Int EnumResult of the Security Request identified by SecurityReqID
1607Int EnumUsed 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
ComponentUnderlying security for which derivatives are being returned
ComponentGroup block which contains all information for an option family. If provided DerivativeSecurityDefinition qualifies the strikes specified in the Instrument block
779UTCTimestampRepresents the time at which a security was last updated
60UTCTimestamp
393IntUsed to indicate the total number of securities being returned for this request. Used in the event that message fragmentation is required
893Boolean EnumIndicates whether this is the last fragment in a sequence of message fragments. Only required where message has been fragmented
ComponentSpecifies the number of repeating symbols (instruments) specified
Component
Required