Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
developers:fixapi.securitydefinition [2025/08/13 12:13] – created rob | developers:fixapi.securitydefinition [2025/08/13 12:52] (current) – rob | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Security Definition ====== | ====== Security Definition ====== | ||
+ | ^ Print ^ RSS ^ Click to enable email notifications for this page ^ | ||
- | The Security Definition message (**Tag 35=d**) is used to define the characteristics of exchanges, contracts, and specific instruments (markets). The T4 FIX API returns this message as a result of queries performed with the Security Definition Request message. | + | ===== Defining Instruments ===== |
+ | The Security Definition message (Tag 35=d) is used to define the characteristics of exchanges, contracts, and specific instruments (markets). The T4 FIX API returns this message as a result of queries performed with the Security Definition Request message. | ||
The Security Definition message includes a complete description of securities by providing Exchange identifier, Contract identifier, Market identifier, pricing, minimum trading volumes, minimum price amount (including Variable Tick Tables), quantity leg ratios, buy/sell sides, put/call type, strikes, etc. This message also enumerates lists of exchanges, contracts within an exchange, and markets for a specific contract. | The Security Definition message includes a complete description of securities by providing Exchange identifier, Contract identifier, Market identifier, pricing, minimum trading volumes, minimum price amount (including Variable Tick Tables), quantity leg ratios, buy/sell sides, put/call type, strikes, etc. This message also enumerates lists of exchanges, contracts within an exchange, and markets for a specific contract. | ||
===== Message Dictionary ===== | ===== Message Dictionary ===== | ||
- | ^ Tag ^ Field Name ^ Req'd ^ Comments | + | ^ Tag ^ Field Name ^ Req'd ^ Comments |
| Standard Header | Y | MsgType = d | | | Standard Header | Y | MsgType = d | | ||
| 320 | SecurityReqID | Y | Security Definition Request identifier. Must be unique to distinguish security definition requests. | | | 320 | SecurityReqID | Y | Security Definition Request identifier. Must be unique to distinguish security definition requests. | | ||
| 322 | SecurityResponseID | Y | ID of current Security Definition message. | | | 322 | SecurityResponseID | Y | ID of current Security Definition message. | | ||
- | | 323 | SecurityResponseType | Y | Type of Security Definition message response:< | + | | 323 | SecurityResponseType | Y | Type of Security Definition message response. The following values can be used:< |
| 911 | TotNumReports | N | Total number of Security Definitions associated with its Security Definition Request. | | | 911 | TotNumReports | N | Total number of Security Definitions associated with its Security Definition Request. | | ||
| 207 | SecurityExchange | N | Exchange. This is the T4 Exchange ID. | | | 207 | SecurityExchange | N | Exchange. This is the T4 Exchange ID. | | ||
| 55 | Symbol | N | Contract within an Exchange. This is the T4 Contract ID. | | | 55 | Symbol | N | Contract within an Exchange. This is the T4 Contract ID. | | ||
- | | 48 | SecurityID | N | Market (Security) for a given Contract. This is the T4 Market ID. | | + | | 48 | SecurityID | N | Market (i.e. Security) for a given Contract. This is the T4 Market ID. | |
- | | 107 | SecurityDesc | N | Security Description. | + | | 107 | SecurityDesc | N | Security Description. |
- | | 200 | MaturityMonthYear | N | Month and year of maturity. Format: YYYYMM. | | + | | 200 | MaturityMonthYear | N | Specifies the month and year of maturity. Format YYYYMM. | |
- | | 205 | MaturityDay | N | Last Trading day for the current market. | | + | | 205 | MaturityDay | N | Maturity Day. Last Trading day for the current market. | |
- | | 562 | MinTradeVol | N | Minimum | + | | 562 | MinTradeVol | N | The minimum |
- | | 969 | MinPriceAmount | N | Minimum | + | | 969 | MinPriceAmount | N | The minimum |
- | | 9850 | MinCabPrice | N | Minimum | + | | 9850 | MinCabPrice | N | The minimum |
- | | 6350 | TickRule | N | Variable | + | | 6350 | TickRule | N | The variable |
- | | 9800 | PriceDisplayFormat | N | Decimal | + | | 9800 | PriceDisplayFormat | N | The number of decimal |
- | | 5770 | PriceRatio | N | Obsolete. Ratio as fraction of Numerator/Denominator. | | + | | 5770 | PriceRatio | N | Obsolete. |
- | | 1146 | MinPriceIncrementAmount | N | Currency | + | | 1146 | MinPriceIncrementAmount | N | If you login with 372=D then this is always the currency |
- | | 201 | PutOrCall | N | Put/Call (Options | + | | 201 | PutOrCall | N | Put Or Call identifier |
- | | 202 | StrikePrice | N | Strike Price (Options | + | | 202 | StrikePrice | N | Strike Price (for Options |
- | | 167 | SecurityType | N | Type of security:< | + | | 167 | SecurityType | N | Indicates type of security. Valid values are:< |
- | | 762 | SecuritySubType | N | Further | + | | 762 | SecuritySubType | N | Security SubType that further |
- | | 40 | OrdType | N | Supported | + | | 40 | OrdType | N | T4 Order Types supported by this market. Order Types are provided |
| 15 | Currency | N | Currency of Market Prices. | | | 15 | Currency | N | Currency of Market Prices. | | ||
+ | | 864 | NoEvents | N | Number of events for contract. | | ||
+ | | 865 | EventType | N | Type of Event. The following values are allowed:< | ||
+ | | 866 | EventDate | N | Date of the event. | | ||
+ | | 1145 | EventTime | N | Time of the event (in local CST Time or string for Day Change Time Exceptions i.e. Tag 865=2). | | ||
+ | | 555 | NoLegs | N | Number of legs of multi-legged strategy. Must be provided if number of legs is greater than 1. | | ||
+ | | 600 | LegSymbol | N | Individual leg Contract for multi-leg instrument. This is the T4 Contract ID for this leg. It must be the first tag of this group. | | ||
+ | | 623 | LegRatioQty | N | Individual leg Quantity Ratio. A negative value indicates a LegSide of Sell. | | ||
+ | | 624 | LegSide | N | Individual leg Side. Valid Values are:< | ||
+ | | 609 | LegSecurityType | N | Individual leg Security Type. Valid values are:< | ||
+ | | 602 | LegSecurityID | N | Individual leg Security (Market) identifier for multi-leg instrument. This is T4 Market ID for this leg. | | ||
+ | | 556 | LegCurrency | N | Individual leg Currency for multi-leg instrument. | | ||
+ | | 610 | LegMaturityMonthYear | N | Individual leg instrument maturity. Format YYYYMM. | | ||
+ | | 612 | LegStrikePrice | N | Individual leg strike (for Options Security Type). | | ||
+ | | 1358 | LegPutOrCall | N | Individual leg Put or Call (for Options Security Type). Valid values are:< | ||
+ | | 616 | LegSecurityExchange | N | Individual leg Exchange. This is the T4 Exchange ID for this leg. | | ||
+ | | 620 | LegSecurityDesc | N | Individual leg instrument description. | | ||
+ | | 454 | NoSecurityAltID | N | Number of Alternate Security Identifiers. | | ||
+ | | 455 | SecurityAltID | N | Alternate Security Identifier. | | ||
+ | | 456 | SecurityAltIDSource | N | Identifies class or source of the SecurityAltID (Tag 455). The following values are allowed:< | ||
+ | | Standard Trailer | Y | | | ||
===== Valid Values for SecuritySubType (Tag 762) ===== | ===== Valid Values for SecuritySubType (Tag 762) ===== | ||
^ Code ^ Description ^ | ^ Code ^ Description ^ | ||
- | | 0 | None (outright) | | + | | 0 | None (Outrights) | |
| 1 | Calendar Spread | | | 1 | Calendar Spread | | ||
| 2 | RT Calendar Spread | | | 2 | RT Calendar Spread | | ||
| 3 | Inter Contract Spread | | | 3 | Inter Contract Spread | | ||
- | | 4 | Butterfly | | + | | 4 | Butterfly |
- | | 5 | Condor | | + | | 5 | Condor |
- | | 6 | Double Butterfly | + | | 6 | Pack Spread |
- | | 7 | Horizontal | + | | 7 | Bundle Spread |
- | | 8 | Bundle | + | | 8 | Inter Exchange Spread |
- | | 9 | Month vs Pack | | + | | 9 | Crack Spread |
- | | 10 | Pack | | + | | 10 | Spark Spread |
- | | 11 | Pack Spread | | + | | 11 | Crush Spread | |
- | | 12 | Pack Butterfly | + | | 12 | Reverse Crush Spread |
- | | 13 | Bundle Spread | + | | 13 | Strip | |
- | | 14 | Strip | | + | | 14 | Straddle |
- | | 15 | Crack | | + | | 15 | Strangle |
- | | 16 | Treasury Spread | + | | 16 | Guts | |
- | | 17 | Crush | | + | | 17 | Synthetics |
- | | 18 | None | | + | | 18 | Combo | |
- | | 19 | Threeway | + | | 19 | Vertical Spread |
- | | 20 | Threeway Straddle vs Call | | + | | 20 | Horizontal Spread |
- | | 21 | Threeway Straddle vs Put | | + | | 21 | Diagonal Spread |
- | | 22 | Box | | + | | 22 | Ratio Spread |
- | | 23 | Christmas Tree | | + | | 23 | Back Spread |
- | | 24 | Conditional Curve | | + | | 24 | Covered Call | |
- | | 25 | Double | + | | 25 | Covered Put | |
- | | 26 | Horizontal Straddle | + | | 26 | Married Put | |
- | | 27 | Iron Condor | + | | 27 | Collar |
- | | 28 | Ratio 1x2 | | + | | 28 | Fence | |
- | | 29 | Ratio 1x3 | | + | | 29 | Conversion |
- | | 30 | Ratio 2x3 | | + | | 30 | Reverse Conversion |
- | | 31 | Risk Reversal | + | | 31 | Box Spread |
- | | 32 | Straddle Strip | | + | | 32 | Jelly Roll | |
- | | 33 | Straddle | + | | 33 | Iron Condor |
- | | 34 | Strangle | + | | 34 | Iron Butterfly |
- | | 35 | Vertical | + | | 35 | Ladder |
- | | 36 | Jelly Roll | | + | | 36 | Seagull |
- | | 37 | Iron Butterfly | + | | 37 | Strip (Option Strategy) |
- | | 38 | Guts | | + | | 38 | Strap | |
- | | 39 | Generic | + | | 39 | Synthetic Long Stock | |
- | | 40 | Diagonal | + | | 40 | Synthetic Short Stock | |
- | | 41 | Covered Threeway | + | | 41 | Synthetic Long Future |
- | | 42 | Covered Threeway Straddle vs Call | | + | | 42 | Synthetic Short Future |
- | | 43 | Covered Threeway Straddle vs Put | | + | | 43 | Reversal |
- | | 44 | Covered Box | | + | | 44 | Risk Reversal |
- | | 45 | Covered Christmas Tree | | + | | 45 | Calendar Butterfly |
- | | 46 | Covered Conditional Curve | | + | | 46 | Calendar Condor |
- | | 47 | Covered Double | + | | 47 | Calendar Straddle |
- | | 48 | Covered Horizontal Straddle | + | | 48 | Calendar Strangle |
- | | 49 | Covered Iron Condor | + | | 49 | Diagonal Butterfly |
- | | 50 | Covered Ratio 1x2 | | + | | 50 | Diagonal Condor |
- | | 51 | Covered Ratio 1x3 | | + | | 51 | Diagonal Straddle |
- | | 52 | Covered Ratio 2x3 | | + | | 52 | Diagonal Strangle |
- | | 53 | Covered Risk Reversal | + | | 53 | Horizontal Butterfly |
- | | 54 | Covered Straddle Strip | | + | | 54 | Horizontal Condor |
- | | 55 | Covered | + | | 55 | Horizontal |
- | | 56 | Covered | + | | 56 | Horizontal |
- | | 57 | Covered Vertical | + | | 57 | Ratio Butterfly |
- | | 58 | Covered Jelly Roll | | + | | 58 | Ratio Condor |
- | | 59 | Covered Iron Butterfly | + | | 59 | Ratio Straddle |
- | | 60 | Covered Guts | | + | | 60 | Ratio Strangle |
- | | 61 | Covered Generic | + | | 61 | Vertical Butterfly |
- | | 62 | Covered Diagonal | + | | 62 | Vertical Condor |
- | | 63 | Covered Butterfly | + | | 63 | Vertical Straddle |
- | | 64 | Covered Condor | + | | 64 | Vertical Strangle |
- | | 65 | Covered Horizontal | + | | 65 | Box (Synthetic Arbitrage) |
- | | 66 | Covered Strip | | + | | 66 | Diagonal Box | |
- | | 67 | Covered Option | + | | 67 | Horizontal Box | |
- | | 68 | Balanced Strip | | + | | 68 | Ratio Box | |
- | | 69 | Unbalanced Strip | | + | | 69 | Vertical Box | |
| 70 | Inter Contract Strip | | | 70 | Inter Contract Strip | | ||
- | | 71 | Invoice Swap | | ||
- | | 72 | Interest Rate Swap | | ||
- | | 73 | Average Price Strip | | ||
- | | 74 | Treasury Tail | | ||
- | ===== Repeating Groups | + | ===== Valid Values for OrdType (Tag 40) ===== |
- | **Events** | + | ^ Code ^ Description |
- | ^ Tag ^ Field Name ^ Req' | + | | 0 | Market is view only | |
- | | 864 | NoEvents | + | | 1 | Market orders |
- | | 865 | EventType | + | | 2 | Limit orders | |
- | | 866 | EventDate | + | | 4 | Stop Market | |
- | | 1145 | EventTime | + | | 8 | Stop Limit | |
+ | | 16 | MarketOnOpen | | ||
+ | | 32 | ImmediateAndCancel | | ||
+ | | 64 | CompleteVolume | | ||
+ | | 128 | StatusRequest | | ||
+ | | 256 | StopSameLimit | | ||
+ | | 512 | GoodTillCancelled | | ||
+ | | 1024 | MarketOnClose | | ||
+ | | 2048 | MarketModeReliable. Whether or not the market mode values are reliable | ||
+ | | 4096 | ||
+ | | 8192 | MaxShow. Iceberg order type | | ||
+ | | 16384 | NoQuotes. This market does not provide any quotes | ||
+ | | 32768 | NoStrategyLegFills. This market does not provide strategy leg fills | | ||
+ | | 65536 | NoDayOrders. This market does not support day orders | ||
+ | | 131072 | ||
- | **Legs** | + | ===== Sample Messages ===== |
- | ^ Tag ^ Field Name ^ Req'd ^ Comments | | + | |
- | | 555 | NoLegs | N | Number of legs (if > 1). | | + | |
- | | 600 | LegSymbol | N | T4 Contract ID for leg (first tag in group). | | + | |
- | | 623 | LegRatioQty | N | Quantity ratio (negative | + | |
- | | 624 | LegSide | N | 1 = Buy< | + | |
- | | 609 | LegSecurityType | N | FUT = Futures< | + | |
- | | 602 | LegSecurityID | N | T4 Market ID for leg. | | + | |
- | | 556 | LegCurrency | N | Currency for leg. | | + | |
- | | 610 | LegMaturityMonthYear | N | Format YYYYMM. | | + | |
- | | 612 | LegStrikePrice | N | Strike (Options only). | | + | |
- | | 1358 | LegPutOrCall | N | 0 = Put< | + | |
- | | 616 | LegSecurityExchange | N | T4 Exchange ID for leg. | | + | |
- | | 620 | LegSecurityDesc | N | Leg description. | | + | |
- | **Alternate Security IDs** | + | ===== Sample Message for an Outright ===== |
- | ^ Tag ^ Field Name ^ Req'd ^ Comments | | + | < |
- | | 454 | NoSecurityAltID | + | << 4/14/2014 2:06:21 PM [fixsecuritydefinition] 34=37|49=T4|56=T4Example|50=T4FIX|52=20140414-19: |
- | | 455 | SecurityAltID | + | [FIXSECURITYDEFINITION] |
- | | 456 | SecurityAltIDSource | + | [MsgSeqNum] 34 = 37 |
+ | [SenderCompID] 49 = T4 | ||
+ | [TargetCompID] 56 = T4Example | ||
+ | [SenderSubID] 50 = T4FIX | ||
+ | [SendingTime] 52 = 20140414-19: | ||
+ | [SecurityReqID] 320 = sc-444-14: | ||
+ | [SecurityResponseID] 322 = sd-4/ | ||
+ | [SecurityResponseType] 323 = 4 (LIST_OF_SECURITIES_RETURNED_PER_REQUEST) | ||
+ | [TotNumReports] 911 = 1 | ||
+ | [Symbol] 55 = ES | ||
+ | [SecurityDesc] 107 = SIM:E-mini S&P 500 Jun14 | ||
+ | [SecurityID] 48 = CME_20140600_ESM4 | ||
+ | [OrdType] 40 = 2083 (MARKET | ||
+ | [SecurityExchange] 207 = CME_Eq | ||
+ | [MaturityMonthYear] 200 = 201406 | ||
+ | [MaturityDay] 205 = 20 | ||
+ | [SecurityType] 167 = FUT (FUTURE) | ||
+ | [SecuritySubType] 762 = 0 (NONE) | ||
+ | [MinTradeVol] 562 = 1 | ||
+ | [Currency] 15 = USD | ||
+ | [MinPriceIncrementAmount] 1146 = 12.5 | ||
+ | [PriceRatio] 5770 = 25/1 | ||
+ | </ | ||
+ | |||
+ | ===== Sample Message for a Calendar Spread ===== | ||
+ | < | ||
+ | << 4/14/2014 2:08:37 PM [fixsecuritydefinition] 34=43|49=T4|56=T4Example|50=T4FIX|52=20140414-19:09: | ||
+ | [FIXSECURITYDEFINITION] | ||
+ | [MsgSeqNum] 34 = 43 | ||
+ | [SenderCompID] 49 = T4 | ||
+ | [TargetCompID] 56 = T4Example | ||
+ | [SenderSubID] 50 = T4FIX | ||
+ | [SendingTime] 52 = 20140414-19: | ||
+ | [SecurityReqID] 320 = sc-89-14: | ||
+ | [SecurityResponseID] 322 = sd-4/ | ||
+ | [SecurityResponseType] 323 = 4 (LIST_OF_SECURITIES_RETURNED_PER_REQUEST) | ||
+ | [TotNumReports] 911 = 10 | ||
+ | [Symbol] 55 = ES | ||
+ | [SecurityDesc] 107 = SIM:E-mini S&P 500 -Jun14+Sep14 | ||
+ | [SecurityID] 48 = CME_20140600_ESM4-ESU4 | ||
+ | [OrdType] 40 = 2083 (MARKET | LIMIT | IMMEDIATEANDCANCEL | MARKETMODERELIABLE) | ||
+ | [SecurityExchange] 207 = CME_Eq | ||
+ | [MaturityMonthYear] 200 = 201406 | ||
+ | [MaturityDay] 205 = 20 | ||
+ | [SecurityType] 167 = FUT (FUTURE) | ||
+ | [SecuritySubType] 762 = 1 (CALENDAR_SPREAD) | ||
+ | [MinTradeVol] 562 = 1 | ||
+ | [Currency] 15 = USD | ||
+ | [MinPriceIncrementAmount] 1146 = 2.5 | ||
+ | [PriceRatio] 5770 = 5/1 | ||
+ | [NoLegs] 555 = 2 | ||
+ | [LegSymbol] 600 = ES | ||
+ | [LegRatioQty] 623 = -1 | ||
+ | [LegSide] 624 = 2 (SELL) | ||
+ | [LegSecurityType] 609 = FUT | ||
+ | [LegSecurityID] 602 = CME_20140600_ESM4 | ||
+ | [LegCurrency] 556 = USD | ||
+ | [LegMaturityMonthYear] 610 = 201406 | ||
+ | [LegSecurityExchange] 616 = CME_Eq | ||
+ | [LegSecurityDesc] 620 = SIM:E-mini S&P 500 Jun14 | ||
+ | [LegSymbol] 600 = ES | ||
+ | [LegRatioQty] 623 = 1 | ||
+ | [LegSide] 624 = 1 (BUY) | ||
+ | [LegSecurityType] 609 = FUT | ||
+ | [LegSecurityID] 602 = CME_20140900_ESU4 | ||
+ | [LegCurrency] 556 = USD | ||
+ | [LegMaturityMonthYear] 610 = 201409 | ||
+ | [LegSecurityExchange] 616 = CME_Eq | ||
+ | [LegSecurityDesc] 620 = SIM:E-mini S&P 500 Sep14 | ||
+ | </code> | ||
+ | |||
+ | ===== Sample Message for a (Call) Option ===== | ||
+ | < | ||
+ | << 4/14/2014 2:11:39 PM [fixsecuritydefinition] 34=197|49=T4|56=T4Example|50=T4FIX|52=20140414-19: | ||
+ | [FIXSECURITYDEFINITION] | ||
+ | [MsgSeqNum] 34 = 197 | ||
+ | [SenderCompID] 49 = T4 | ||
+ | [TargetCompID] 56 = T4Example | ||
+ | [SenderSubID] 50 = T4FIX | ||
+ | [SendingTime] 52 = 20140414-19: | ||
+ | [SecurityReqID] 320 = sc-58-14: | ||
+ | [SecurityResponseID] 322 = sd-4/ | ||
+ | [SecurityResponseType] 323 = 4 (LIST_OF_SECURITIES_RETURNED_PER_REQUEST) | ||
+ | [TotNumReports] 911 = 235 | ||
+ | [Symbol] 55 = ES | ||
+ | [SecurityDesc] 107 = SIM:E-mini S&P 500 Jun14 181000C | ||
+ | [SecurityID] 48 = CME_20140600_ESM4 C1810 | ||
+ | [OrdType] 40 = 2082 (LIMIT | IMMEDIATEANDCANCEL | MARKETMODERELIABLE) | ||
+ | [SecurityExchange] 207 = CME_EqOp | ||
+ | [MaturityMonthYear] 200 = 201406 | ||
+ | [MaturityDay] 205 = 20 | ||
+ | [SecurityType] 167 = OPT (OPTION) | ||
+ | [SecuritySubType] 762 = 0 (NONE) | ||
+ | [PutOrCall] 201 = 1 (CALL) | ||
+ | [StrikePrice] 202 = 181000 | ||
+ | [MinTradeVol] 562 = 1 | ||
+ | [Currency] 15 = USD | ||
+ | [MinPriceIncrementAmount] 1146 = 5; | ||
+ | [PriceRatio] 5770 = 5/1 | ||
+ | </ | ||
- | | Standard Trailer | + | ===== Sample Message for multi-leg strategy (Straddle) ===== |
+ | < | ||
+ | << 4/14/2014 2:16:42 PM [fixsecuritydefinition] 34=393|49=T4|56=T4Example|50=T4FIX|52=20140414-19: | ||
+ | [FIXSECURITYDEFINITION] | ||
+ | [MsgSeqNum] 34 = 393 | ||
+ | [SenderCompID] 49 = T4 | ||
+ | [TargetCompID] 56 = T4Example | ||
+ | [SenderSubID] 50 = T4FIX | ||
+ | [SendingTime] 52 = 20140414-19: | ||
+ | [SecurityReqID] 320 = sc-282-14: | ||
+ | [SecurityResponseID] 322 = sd-4/ | ||
+ | [SecurityResponseType] 323 = 4 (LIST_OF_SECURITIES_RETURNED_PER_REQUEST) | ||
+ | [TotNumReports] 911 = 165 | ||
+ | [Symbol] 55 = ES | ||
+ | [SecurityDesc] 107 = SIM:E-mini S&P 500 Straddle +Jun14 181000C+(181000P) | ||
+ | [SecurityID] 48 = XCME_EqOp ES (M14C 181000)(M14P 181000) | ||
+ | [OrdType] 40 = 2082 (LIMIT | IMMEDIATEANDCANCEL | ||
+ | [SecurityExchange] 207 = CME_EqOp | ||
+ | [MaturityMonthYear] 200 = 201406 | ||
+ | [MaturityDay] 205 = 20 | ||
+ | [SecurityType] 167 = OPT (OPTION) | ||
+ | [SecuritySubType] 762 = 33 (STRADDLE) | ||
+ | [MinTradeVol] 562 = 1 | ||
+ | [Currency] 15 = USD | ||
+ | [MinPriceIncrementAmount] 1146 = 5; | ||
+ | [PriceRatio] 5770 = 5/1 | ||
+ | [NoLegs] 555 = 2 | ||
+ | [LegSymbol] 600 = ES | ||
+ | [LegRatioQty] 623 = 1 | ||
+ | [LegSide] 624 = 1 (BUY) | ||
+ | [LegSecurityType] 609 = OPT | ||
+ | [LegSecurityID] 602 = CME_20140600_ESM4 C1810 | ||
+ | [LegCurrency] 556 = USD | ||
+ | [LegMaturityMonthYear] 610 = 201406 | ||
+ | [LegStrikePrice] 612 = 181000 | ||
+ | [LegPutOrCall] 1358 = 1 (CALL) | ||
+ | [LegSecurityExchange] 616 = CME_EqOp | ||
+ | [LegSecurityDesc] 620 = SIM:E-mini S&P 500 Jun14 181000C | ||
+ | [LegSymbol] 600 = ES | ||
+ | [LegRatioQty] 623 = 1 | ||
+ | [LegSide] 624 = 1 (BUY) | ||
+ | [LegSecurityType] 609 = OPT | ||
+ | [LegSecurityID] 602 = CME_20140600_ESM4 P1810 | ||
+ | [LegCurrency] 556 = USD | ||
+ | [LegMaturityMonthYear] 610 = 201406 | ||
+ | [LegStrikePrice] 612 = 181000 | ||
+ | [LegPutOrCall] 1358 = 0 (PUT) | ||
+ | [LegSecurityExchange] 616 = CME_EqOp | ||
+ | [LegSecurityDesc] 620 = SIM:E-mini S&P 500 Jun14 181000P | ||
+ | </ | ||
+ | [[developers: |