Log in

c Security Definition Request

This message is used to:

  • request a specific Security to be traded with the second party. The request security can be defined as a multileg security made up of one or more instrument legs
  • request a set of individual securities for a single market segment
  • request all securities, independent of market segment

A subscription for security status can be optionally created by including SubscriptionRequestType (263) on the message.

See "Security Definition, Security Status, and Trading Session Message Scenarios"

Structure

TagNameTypeRequiredDescription
Component
Required
320String
Required
321Int Enum
Required
55StringSymbol of the requested Security
65StringSuffix of the Requested Security
48StringSecurity ID of the requested Security
22String EnumSource of the Security ID
167String EnumMust be specified if a Future or Option. If a Future: Symbol, SecurityType, and MaturityMonthYear are required. If an Option: Symbol, SecurityType, MaturityMonthYear, PutOrCall, and StrikePrice are required
200MonthYearSpecifies the month and year of maturity. Required if MaturityDay is specified
205DayOfMonthCan be used in conjunction with MaturityMonthYear to specify a particular maturity date
201Int EnumFor Options
202PriceFor Options
206CharFor Options
231FloatFor Fixed Income, Convertible Bonds, Derivatives, etc. Note: If used, quantities should be expressed in the "nominal" (e.g. contracts vs. shares) amount
223FloatFor Fixed Income
207Exchange
106String
348IntMust be set if EncodedIssuer field is specified and must immediately precede it
349DataEncoded (non-ASCII characters) representation of the Issuer field in the encoded format specified via the MessageEncoding field
107String
350IntMust be set if EncodedSecurityDesc field is specified and must immediately precede it
351DataEncoded (non-ASCII characters) representation of the SecurityDesc field in the encoded format specified via the MessageEncoding field
15Currency
58StringComment, instructions, or other identifying information
354IntMust be set if EncodedText field is specified and must immediately precede it
355DataEncoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field
336StringOptional Trading Session Identifier to specify a particular trading session for which you want to obtain a list of securities that are tradeable
ComponentNumber of legs that make up the Security
Component
Required