| Tag | Field Name | AbbrName | Req'd | Comments | ||
|---|---|---|---|---|---|---|
| StandardHeader | Hdr | Yes | MsgType = c (lowercase) |
|||
| 320 | SecurityReqID | ReqID | Yes | |||
| 321 | SecurityRequestType | ReqTyp | Yes | |||
| 1301 | MarketID | MktID | Identifies the market for which the security definition request is being made. | |||
| 1300 | MarketSegmentID | MktSegID | Identifies the segment of the market for which the security definition request is being made. | |||
| Instrument | Instrmt | Insert here the set of "Instrument" (symbology) fields defined in "Common Components of Application Messages" of the requested Security |
||||
| InstrumentExtension | InstrmtExt | Insert here the set of "InstrumentExtension" fields defined in "Common Components of Application Messages" |
||||
| UndInstrmtGrp | Undly | Number of underlyings |
||||
| 15 | Currency | Ccy | ||||
| 58 | Text | Txt | Comment, instructions, or other identifying information. |
|||
| 354 | EncodedTextLen | EncTxtLen | Must be set if EncodedText field is specified and must immediately precede it. |
|||
| 355 | EncodedText | EncTxt | Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field. |
|||
| 336 | TradingSessionID | SesID | Optional Trading Session Identifier to specify a particular trading session for which you want to obtain a list of securities that are tradeable. |
|||
| 625 | TradingSessionSubID | SesSub | ||||
| Stipulations | Stip | |||||
| InstrmtLegGrp | Leg | Number of legs that make up the Security |
||||
| SpreadOrBenchmarkCurveData | SprdBnchmkCurve | |||||
| YieldData | Yield | |||||
| 827 | ExpirationCycle | ExpirationCycle | ||||
| 263 | SubscriptionRequestType | SubReqTyp | Subscribe or unsubscribe for security status to security specified in request. |
|||
| StandardTrailer | Trlr | Yes | ||||