Skip to main content

Security List

The Security List message is used to return a list of securities that matches the criteria specified in the Security List Request.

MESSAGE BODY

header required
MsgType y
320 - SecurityReqID string required

Unique ID to identify this request.

322 - SecurityResponseID string required

Identifier for the SecurityList message.

560 - SecurityRequestResult integer required

Result of the Security Request Identified by the SecurityReqID.

    Possible values:
  • 0 : Valid Request
  • 1 : Invalid or Unsupported Request
  • 2 : No instruments found that match the selection criteria
  • 3 : Not authorized to retrieve instrument data
  • 4 : Instrument data temporarily unavailable
  • 5 : Request for instrument data not supported
393 - TotalNoRelatedSym integer

Used to indicate the total number of securities being returned for this request. Used in the event that message fragmentation is required.

893 - LastFragment boolean

Indicates whether this is the last fragment in a sequence of message fragments. Only required where message has been fragmented.

146 - NoRelatedSym integer conditional
Condition: Component Block <Instrument> required if 560=0

Number of related symbols.

55 - Symbol string required

Common "human understood" representation of the security.

48 - SecurityID string required

Internal Customer ID for Security - for information only.

561 - RoundLot integer required

The trading lot size of a security.

562 - MinTradeVol float required

Minimum Trading Volume for a security.

969 - MinPriceIncrement float required

The smallest difference between quoted prices for this instrument.

1140 - MaxTradeVol float required

Maximum Size for an order on this security.

trailer required