OOF Symbol Mapping Message Fields

An OOF Symbol Mapping message is used to map the 6 character multicast feed symbol field and options on futures name to the option contract and future underlying. The option contract is comprised of the strike price, put/call flag, options expiration date, and future underlying. The future underlying is comprised of the futures product and futures expiration date, which map to a futures symbol.

This message can be sent either as a sequenced message or as an unsequenced message. It is sent as a sequenced message at system startup upon the beginning of a trading session or if an instrument is created or modified during a trading day. A new sequenced message may also be sent for a symbol that does not visibly change any attribute. A continuous loop of unsequenced symbol mapping messages (sequence = 0) is sent throughout the day at variable rates as bandwidth allows. The Time Offset field should be ignored on unsequenced messages.

OOF Symbol Mapping messages are included in a spin response and will be disseminated before Complex Instrument Definition Expanded messages.

Table 1. OOF Symbol Mapping
Field NameOffsetLengthType/(Value)Description
Length01BinaryLength of this message including this field
Message Type110xF9 OOF Symbol Mapping message.
Time Offset24BinaryNanosecond offset from last unit timestamp.
Feed Symbol66Printable ASCIIOption symbol. Six character, base 62.
Futures Product128Printable ASCIIUnderlying futures contract product name.
Futures Expiration204Binary DateUnderlying futures contract expiration date.
Futures Symbol246Printable ASCIIUnderlying Cboe-formatted futures contract symbol. Six character, base 62.
Strike Price308Binary PriceOption contract strike price.
Call Put Indicator381Alphanumeric
  • C = Call
  • P = Put
Options Expiration394Binary DateOptions contract expiration date.
Options on Futures Name4316AlphanumericTextual symbol description comprising options product symbol, underlying futures expiration, put/call and the option strike price with two digits to the right of the decimal point. For example "UX1A/X4 C2000" represents the 20.00 strike Call option on the UX1A product with underlying futures expiration X4".
Symbol Condition591Alphanumeric
  • N = Normal
  • C = Closing Only
Total Length = 60 bytes
Cboe Titanium Cboe Futures Exchange OOF Multicast TOP Specification - OOF Symbol Mapping Message Fields | Cboe