Revision History

Document VersionDateDescription
1.0.011/16/18Initial draft in support of FLEX Options on Cboe Options Exchange.
1.0.102/14/19Added certification environment IP port and unit distribution information.
1.0.204/02/19
  • Added C1 Certification data center rendezvous point IP address.
  • Corrected C1 Symbol Range.
1.0.304/17/19Added Production IP addresses for C1 Options.
1.0.405/08/19
  • Removed Trading Status field value S = Exchange Specific Suspension from Trading Status message, as this was added in error.
  • Corrected C1 Production WAN-Shaped [CAF] and [CBF] source network IP addresses.
1.0.506/12/19
  • Added additional proprietary products to matching unit 31 in C1.
  • Corrected certification and production C1 symbol range for units 9 and 20.
  • Corrected example for FLEX Instrument Definition message.
1.0.606/21/19Added Trade(short) message type and example message.
1.0.709/06/19Clarified Price field in Auction Notification message that the field value will be zero when Auction Type = B or F.
1.0.809/25/19Customer Indicator will be blank when Auction Type = F.
1.0.910/11/19
  • Clarified description of Time message.
  • Corrected Auction Notification Price field description.
1.1.005/26/20
  • Corrected Unit Symbol Distribution tables to indicate QQQ is an exception for C1 Unit 20, as it has a dedicated location on Unit 28.
  • Added DAC Auction Notification and DAC Trade messages (effective 07/20/20 effective 09/14/20 TBD ).
  • Added Options Trade Condition Codes section.
1.1.107/08/20Updated effective date for FLEX DAC to 09/14/20.
1.1.209/08/20Updated effective date for FLEX DAC to TBD.
1.1.311/5/20
  • Added SPESG to Unit Distribution Exception entries.
  • Updated effective date for FLEX DAC to 12/2/20.
1.1.402/01/21
  • Added MRUT to Unit/Symbol Distribution tables for C1 unit 31 (effective 03/01/21).
  • Added new updated Unit/Symbol Distribution tables with harmonized symbol ranges (effective 3/22/21).
1.1.503/25/21
  • Updated the Unit Symbols Distribution Exceptions entries (effective 3/22/21).
  • Added Binary Date field type to Section 2.2 - Data Types (effective 10/10/21 TBD 09/27/21 Q3 2021).
  • Added new Time Reference message (effective 10/10/21 TBD 09/27/21 Q3 2021).
  • Updated description of GTH Trading Status field on Trading Status message (effective 01/24/22 TBD 09/27/21 Q3 2021).
1.1.605/13/21
  • Clarified that when the system fails to receive two consecutive heartbeat messages within the specified interval the client connection is terminated.
  • Updated effective date for Curb session to 02/07/22 TBD 09/27/21.
  • Added v=Extended Hours Trade Trade Condition code (effective 01/24/22 TBD 09/27/21).
1.1.706/15/21Updated effective date for extended GTH session to 11/21/21.
1.1.808/25/21Updated Curb session effective date to 02/07/22 TBD.
1.1.909/09/21
  • Added Trading Status field value L=Curb Trading (C1 Only) for Trading Status messages (effective 01/24/22 TBD).
  • GTH Trading Status field will not be used for Curb session.
1.1.1010/01/21
  • Updated effective date for new Time Reference message, EpochTime field to Time message, and Binary Date field type to Section 2.2 - Data Types to 10/10/21.
  • Added new section 1.2 - '24x5 Feed Hours and System Restart' (effective 10/10/21).
  • Updated Cboe Symbology Reference link.
1.1.1111/04/21`
  • Corrected example Time message values.
  • Updated Curb session effective date to 02/07/22.
  • Updated effective date for v=Extended Hours Trade Trade Condition code to 01/24/22.
  • Updated effective date for Trading Status field value ā€˜ L=Curb Trading' to 01/24/22.
1.1.1202/02/22Added NANOS to the C1 unit 32 Unit/Product Distribution tables (effective 03/14/22).
1.1.1311/07/22Moved XSP to the C1 unit 32 Unit/Production Distribution table (effective 12/04/22).
1.1.1403/30/23Removed past effective dates.
1.1.1501/10/24Added ā€˜E’ value to Complex Instrument Type and Leg Security Type fields in the Complex FLEX Instrument Definition message (effective 04/29/24 03/11/24).
1.1.1601/29/24Added MXACW, MXUSA, and MXWLD to unit 31 Unit/Product Distribution tables (effective 03/18/24).
1.1.1703/08/24Updated effective date for ā€˜E’ value addition to Complex Instrument Type and Leg Security Type fields in the Complex FLEX Instrument Definition message to 04/29/24.
1.1.1807/22/24Effective 08/26/24, GTH will be extended until 9:25 a.m. ET.
1.1.1909/25/24Added NDX and XND to C1 unit 31 symbol range.
1.1.2011/22/24Added CBTX, CBTXW, MBTX, and MBTXW to unit 31 Unit/Product Distribution tables (effective 12/02/24).
1.1.2112/13/24Added new Unit/Product Distribution for Units 1-30 (effective 03/31/25).
1.1.2201/15/25Updated with Cboe Titanium branding.
1.1.2303/25/25Added SPEQX to C1 unit 31 unit/product distribution (effective 04/14/25).
1.1.2404/24/25Added new message: Symbol Mapping (effective 06/23/25).
1.1.2507/08/26Added Time Offset data type. Effective 09/08/25, Time Offset fields will be populated to nanosecond precision.
1.1.2610/20/25
  • Added MGTN and MGTNW to unit 31 in C1 Unit/Product Distribution and excluded MGTN and MGTNW from unit 14 (effective 12/08/25
  • TBD 11/17/25). Updated Trading Status Message Fields to remove references to specific products traded during Curb and GTH sessions, replacing it with "Curb-eligible Products" and "GTH-eligible Products", respectively.
1.1.2711/06/25Updated MGTN and MGTNW effective date to TBD.
1.1.2811/18/25
  • Updated Price to indicate that Trade price. If instrument trades in percentage terms, then this represents the traded percentage with two implied decimals in Auction Trade.
  • Updated Price hexadecimal bytes to 0A 28 00 00 00 00 00 00 in Auction Trade Example messages.
  • Updated Trading Status value to 0x31 in FLEX Feed messages.
  • Updated Price to $0.00 (not disclosed) for DAC Auction Notification messages.
  • Updated Price description to clarify that if instrument trades in percentage terms, then this represents the traded percentage with two implied decimals in Trade (Short) messages.
  • Updated MGTN and MGTNW effective date to 12/08/25.
1.1.2901/12/26Updated 24x5 Feed Hours and System Restart to document the new time at which persisted orders are added back into the order book (effective 02/02/26).
1.1.3004/01/26
  • Removed references to MXEA, MXEF, MXACW, MXUSA, and MXWLD.
  • Updated Time description in Time and Time Reference messages.
  • Added XSPBW to C1 unit 32 Unit/Product Distribution tables (effective 06/15/26 06/01/26).
1.1.3104/15/26Updated Trading Status to reflect planned expansion of C1 trading hours for select equity options, including the addition of a morning Global Trading Hours (GTH) session and afternoon Curb session, subject to regulatory review (effective 07/13/26 08/17/26 TBD).
1.1.3205/14/26
  • Updated XSPBW effective date to 06/15/26.
  • Updated C1 Unit/Product Distribution to include DJXW (effective 05/18/26).
1.1.3306/12/26Updated planned expansion of C1 trading hours for select equity options to 08/17/26.
1.1.3407/27/26Removed VIX and VIXW exclusion from unit 23 and added VIX and VIXW exclusion to unit 24 C1 Unit/Product Distribution tables.
1.1.3508/10/26Updated planned expansion of C1 trading hours for select equity options to TBD.
Previous
Cboe Titanium U.S. Options FLEX Feed Specification - Revision History | Cboe