| 2.0.0 | 12/19/08 | Initial version 1.0.0. |
| 2.0.1 | 12/26/08 | Correction to Hdr Sequence example. |
| 2.0.2 | 01/06/09 | Symbol distribution update, IP information added. |
| 2.0.3 | 01/08/09 | Symbol distribution update. |
| 2.0.4 | 01/12/09 | Added Source IP and RP information. |
| 2.0.5 | 01/16/09 | Reference added for Multicast PITCH test program. |
| 2.0.6 | 01/21/09 | Length on Trade - Short example created. |
| 2.1.0 | 01/29/09 | Added information on Spin Servers & WAN Source Ips. |
| 2.2.0 | 05/27/09 | Added FLAG fields to the Add and Modify messages. |
| 2.2.1 | 06/03/09 | Added certification environment details. |
| 2.3.0 | 08/11/09 | Removed BOLT references. |
| 2.4.0 | 10/05/09 | Added extensions for options symbol mapping. |
| 2.5.0 | 11/13/09 | - Updated to new technical specification template.
- Modified Side Indicator to always be "B" regardless of resting side.
- Added list of Extranets supporting Multicast PITCH redistribution for WAN-shaped feeds.
|
| 2.5.1 | 12/01/09 | - Missing Price row added to Order Executed at Price/Size message.
- Multicast PITCH settings for Options Certification added.
|
| 2.5.2 | 12/14/09 | Added logic for decoding internal matched vs. routed trades via Execution ID. |
| 2.6.0 | 01/12/10 | - Expanded Form created for Add Order and Trade messages.
- Added Symbol Distribution for US Options Production.
- Updated Supported Carriers.
|
| 2.6.1 | 02/10/10 | Added Multicast IP Ports for US Options Production. |
| 2.6.2 | 02/11/10 | Corrected "length" in example 11.25. |
| 2.6.3 | 02/19/10 | Modified source Multicast addresses for US Options Production in Section 7.4. |
| 2.6.4 | 02/26/10 | Updated Supported Carriers in Section 13.1 to highlight Equities vs. Options market differences. |
| 2.6.5 | 04/06/10 | Expanded Form implemented for Add Order and Trade messages for 8-character symbol support |
| 2.7.0 | 04/16/10 | - Added references for BYX Equity Exchange.
- BYX Multicast address tables added in Sections 6.5, 6.6 and 8.4.
- Converted Feed IDs to 2 character format.
|
| 2.7.1 | 06/02/10 | Completed updates to table in Section 6.6 for BYX detailing production address/unit distribution. |
| 2.7.2 | 06/09/10 | Obfuscate Trade message Order IDs by default |
| 2.7.3 | 07/20/10 | SAVVIS COIN B certified to redistribute Multicast PITCH for Bats Options. |
| 2.8.0 | 08/16/10 | - Added "Order Representation" section.
- Described OrderID obfuscation logic for reserve and hidden orders.
- Updated feed symbol distribution for Bats Options.
- Reordered various sections.
|
| 2.9.0 | 09/03/10 | - Added Trading Status message definition.
- Added ability to receive Trading Status messages during a spin.
|
| 2.9.1 | 09/16/10 | Updated Rendezvous Point addresses for BYX. |
| 2.9.2 | 09/21/10 | Corrected minor typo in Trading Status message type description. |
| 2.9.3 | 10/05/10 | Corrected typo in BYX WAN Shaped Gap response IP address. |
| 2.9.4 | 11/09/10 | Clarified Modify Order messages were a category of messages and not a specific message type. |
| 2.9.5 | 01/07/11 | Order Executed at Price/Size message clarification. |
| 2.9.6 | 02/02/11 | Clarified that Trading Status messages are presently applicable to Equities only. |
| 2.9.7 | 04/14/11 | Corrected BYX Certification Gap response IP address. |
| 2.10.0 | 05/09/11 | Added Auction Update message. Effective Date 10/7/11. |
| 2.10.1 | 05/25/11 | Corrected Options Production symbol distribution table. Distribution has been in effect since 05/02/11. |
| 2.10.2 | 06/06/11 | Various changes based on feedback and internal discussions. |
| 2.10.3 | 06/27/11 | Minor formatting update. |
| 2.10.4 | 07/22/11 | - Minor corrections to Auction Update messages applied.
- Spin Session Example updated to include references to Trading Status and Auction Update messages.
- Updated Options Production symbol distribution table. Distribution to be effective 07/27/11.
|
| 2.10.5 | 08/01/11 | - Added Quote-Only Halt Status in preparation for support of future Bats Listings.
- Minor formatting updates.
|
| 2.11.0 | 09/09/11 | - Added Auction Update message. Effective date 10/7/11.
- The first character of Execution IDs will use "C" for Auction Fills. Effective date 10/7/11.
|
| 2.11.1 | 10/21/11 | Updated Example Messages with an Execution ID that meets the criteria defined in Section 2.5. |
| 2.12.0 | 11/16/11 | Published plans to convert from 24 units to 32 units in Bats Options effective 12/12/11 in production and from 2 to 8 matching units in certification on 11/28/11. |
| 2.12.1 | 12/10/11 | Removed references to previous unit distributions. |
| 2.13.0 | 01/31/12 | Published plans to convert from 12 units to 32 units in Bats BYX Exchange production environment effective 02/25/12. |
| 2.13.1 | 02/01/12 | Minor clarification added to Modify Order description. |
| 2.13.2 | 02/14/12 | Changed Symbol Range Start on unit 23 for BYX Exchange from ‘SA’ to ‘S’. |
| 2.14.0 | 02/29/12 | Published plans to convert from 12 units to 32 units in Bats BZX Exchange production environment effective 04/14/12 (postponed to 05/12/12). |
| 2.15.0 | 03/07/12 | Added 4 byte MPID to the Add Order (expanded) message. Effective 5/7/12. |
| 2.15.1 | 04/02/12 | Updated effective date of 12 unit to 32 unit conversion for Bats BZX Exchange to be 05/12/12. |
| 2.15.2 | 05/04/12 | Cleaned up some errata in the section 8 Example Messages. |
| 2.15.3 | 05/17/12 | Removed references to previous unit distributions for BZX Exchange. |
| 2.16.0 | 06/01/12 | Added multicast IP addresses for Chicago, IL (CIL) secondary data center. |
| 2.16.1 | 06/06/12 | Updated multicast port ranges for CIL market data feeds. |
| 2.17.1 | 08/07/12 | Removed multicast IP addresses for Nutley, NJ (NNJ) secondary data center. |
| 2.17.2 | 08/13/12 | Updated Feed Descriptions with correct information following secondary datacenter migration. |
| 2.18.0 | 09/14/12 | - Added Unit Clear message. Effective date 02/15/13.
- Added Retail Price Improvement message support for the BYX Exchange. Effective date 11/05/12 (test symbols) and 01/11/13 (other defined symbols).
|
| 2.19.0 | 11/15/12 | Added multicast IP addresses for Weehawken, NJ redundant primary feeds (ZB, ZD, YB, YD, OB, OD). Availability date of the new feeds to be determined. |
| 2.19.1 | 11/29/12 | Fixed typo on multicast address tables for BYX and Options. |
| 2.19.2 | 03/28/13 | Revised OA and YA feed emitter source IP addresses. Effective date 04/15/13 and 04/22/13 respectively. |
| 2.19.3 | 04/24/13 | - Added YB/YD release date - effective May 3, 2013.
- Added OB/OD release date - effective May 7, 2013.
- Added ZB/ZD release date - effective May 9, 2013.
- Removed old OA and YA feed emitter source IP addresses.
|
| 2.19.4 | 05/01/13 | Fixed source IP address typo on BZX ZB feed. |
| 2.19.5 | 05/15/13 | Removed redundant feed (B/D) effective dates. |
| 2.19.6 | 05/28/13 | Added field to Symbol Mapping Message type for Symbol Condition - effective July 18, 2013. |
| 2.19.7 | 06/06/13 | Added Unit Auction Summary (0x96), Unit Clear (0x97) and Retail Price Improvement (0x98) to list of message types. |
| 2.20.0 | 08/19/13 | Updated symbol distributions for BYX and BZX Exchange certification and production environments to accommodate a unit dedicated Bats Listed securities. Added 3rd Unit to BYX and BYX Exchange certification environments. |
| 2.20.1 | 08/28/13 | Updated BZX and BYX Equities GRP second request limits to 320/second. |
| 2.20.2 | 09/11/13 | Updated BZX Options GRP second request limit to 320/second. |
| 2.20.3 | 10/05/13 | GRP Retransmission limits updated to session based limits. Effective 10/10/13 for Options and 10/11/13 for Equities. |
| 2.20.4 | 01/29/14 | Updated Trading Status message definition to include Options market. Effective 03/06/14. |
| 2.30.0 | 04/04/14 | - Version of Multicast PITCH Specification for the NY5 data center supporting EDGA, EDGX, BYX, BZX and Bats Options Exchange.
- Requirement of Spin Request to match Spin Image Available sequence numbers has been relaxed. Effective on BYX, BZX and Options on 10/03/14.
- Spin Response Status of ‘O’ no longer supported.
- Trading Status of ‘H’ will be implied at system startup and ‘T’ will be sent as securities are available for trading. Effective on BYX, BZX and Options on 10/03/14.
- Add Order Expanded ParticipantID may indicate "RTL" for retail specified orders in equities.
|
| 2.30.1 | 04/30/14 | Changed Add Order ExpandedParticipantID from being able to indicate "RTL" to "RETL" for retail specified orders in equities. |
| 2.30.2 | 06/05/14 | Changed Add Order ExpandedParticipantID from being able to indicate "RETL" to "RTAL" for retail specified orders in equities. Effective on BYX and BZX on 10/03/14. |
| 2.30.3 | 08/01/14 | Trading Status of ‘A’ will be distributed when Bats equity markets are accepting orders for queuing in preparation for the market open. Effective on BYX, BZX on 11/14/14.Trading Status of ‘Q’ will be distributed when Bats equity markets are accepting orders for queuing in preparation for the market open. Effective on Bats Options on 10/03/14.Trading Status of ‘S’ will be used to indicate an Exchange specific suspension in trading. Effective on BYX, BZX and Options on 10/03/14.Trading Status of ‘H’ will be implied at system startup. Spins will include a Trading Status message for every symbol that has not been Halted (‘H’) since system startup. Effective on BYX, BZX and Options on 10/03/14.- Updated Multicast configuration addresses defined throughout Chapter 9 for NY5.
|
| 2.30.4 | 08/05/14 | Added references back into this specification for NJ2 multicast addressing for BYX and BZX Exchange (production). |
| 2.30.5 | 08/07/14 | Spin ResponseStatus of ‘O’ will continue to be supported. Effective 10/03/14 it will only be sent when the Sequence requested is greater than Sequence available by the next spin. |
| 2.30.6 | 09/12/14 | Added clarification to symbol distributions to include EDGA and EDGX markets. |
| 2.31.0 | 10/07/14 | - Removed references to changes effective 10/3/14.
- Add clarification to Spin Response to allow for zero order count where only messages available are Trading Status or Time messages.
|
| 2.31.1 | 10/27/14 | Trading Status of ‘S’ will be implied at system startup. Effective 11/10/14 on Bats Options and 11/14/14 on BYX/BZX Exchange.- Trading Status messages will be sent in spins for all symbols that are not "S"uspended. Effective 11/10/14 in Bats Options and effective 11/14/14 in BYX/BZX.
|
| 2.32.0 | 01/21/15 | Specification title change. |
| 2.32.1 | 01/22/15 | Updated multicast addressing tables for BYX, BZX and Bats Options production environments in NY5 to highlight availability dates. |
| 2.32.2 | 05/05/15 | Update name change for Bats Options Exchange to BZX Options Exchange. |
| 2.32.3 | 05/18/15 | Removed all references to NJ2 datacenter. |
| 2.32.4 | 07/01/15 | - Updated ParticipantID field of the Add Order Expanded message to include "CUST" for customer orders on EDGX Options.
- Added EDGX Options multicast address tables. Addresses to be defined at a later date
|
| 2.32.5 | 07/16/15 | Updated multicast addressing tables for EDGX Options production and certification environments in NY5. |
| 2.32.6 | 07/24/15 | Updated multicast addressing tables for EDGX Options Secondary in Chicago. Updated multicast port numbers for all EDGX Options feeds. |
| 2.32.7 | 08/10/15 | Updated rendezvous points for certification and the EDGX Options Exchange. |
| 2.33.0 | 09/09/15 | - BZX Exchange address, unit distribution and symbol distribution updates effective 09/15/15 for certification and 10/19/15 for production. Changes in support of 3 new matching engines added for Bats Listed Securities.
- Only Gig-Shaped Feeds will be supported initially for EDGX Options. Eliminated WAN-Shaped Feed references.
|
| 2.33.1 | 09/21/15 | Correction to BZX Exchange CH4 multicast IP assignment for new units 33-35, effective 10/19/15. |
| 2.33.2 | 09/24/15 | Eliminating WAN-Shaped Feeds for BZX Options effective 12/04/15. |
| 2.34.0 | 12/08/15 | Adding 5G-Shaped Feeds to NY5 data center for BZX Options and EDGX Options effective 01/22/16. |
| 2.35.0 | 12/15/15 | Symbol distribution updates effective 01/30/16 in production for EDGX Options and effective 02/06/16 in production for BZX Options. Effective for both options certification environments 01/08/16. |
| 2.35.1 | 01/06/16 | Updated symbol distribution for BZX/EDGX Options effective 01/08/16 in certification. |
| 2.35.2 | 01/14/16 | New source addresses for BZX/EDGX Options effective 01/22/16 updated. |
| 2.36.0 | 01/22/16 | Added Customer Indicator field to Add Order Expanded and removed the usage of ‘CUST’ in the ParticipantID field for EDGX Options. Changes will be effective for all equities and options certifications environments effective 02/02/16 and production environments effective 03/01/16. |
| 2.37.0 | 02/19/16 | - Updated symbol distribution for BZX/EDGX Options to remove reference to retired distribution
- Bats branding/logo changes.
|
| 2.37.1 | 02/24/16 | Customer Indicator and ParticipantID field changes referenced in 2.36.0 postponed to be delivered effective 03/29/16. |
| 2.37.2 | 04/07/16 | - Updated Example 8.13 to have the Customer Indicator and ParticipantID fields
- Added symbol "BATS" to BZX unit 35
|
| 2.37.3 | 05/17/16 | - Updated
Trading Status to support Options Quoting Period change to 7:30 am ET. - Modified Multicast PITCH Feeds Description to include 5-Gig Options feeds.
- Added support to "EDGX Options SUM Auctions" for:
- Auction Notification, Auction Cancel and Auction Trade message types effective 07/11/16
|
| 2.37.4 | 06/28/16 | Removal of NBBO Price from Auction Notification Message and set message length to 43 bytes. |
| 2.37.5 | 08/01/16 | Added support for BAM Auctions. |
| 2.37.6 | 09/06/16 | - Updated BZX Certification Unit/Symbol Distribution
- Added Simulated DR Multicast Address/Unit Distribution
|
| 2.37.7 | 01/06/17 | - Updated BZX Certification Unit/Symbol Distribution
- Updated description of Auction Trade message type.
|
| 2.37.8 | 04/11/17 | - Updated Unit/Symbol Distributions for BYX/EDGA/EDGX/BZX Production. Effective 5/22/2017
- Updated Unit/Symbol Distributions for BYX/EDGA/EDGX/BZX Certification. Effective 5/8/2017
|
| 2.37.9 | 09/01/17 | Added C2 Options references. |
| 2.37.10 | 10/17/17 | Cboe branding logo changes. |
| 2.38.0 | 11/27/17 | - Added C2 Options Certification IP and Port information.
- Added RUT, RUTW options (C2 Options Only) to distinct unit (unit 33).
- Added clarification to handling of Order Executed at Price/Size message.
- Added Trade Condition to trade related messages for options only. Effective 1/16/2018.
|
| 2.38.1 | 02/05/18 | - Corrected the dissemination times listed for AuctionUpdate messages in BZX Equities.
- Trading Status of "A" is valid for equities only.
- Added C2 Options Production IP and Port information.
- Improved distribution of Symbol Mapping Messages Effective 3/2/2018.
|
| 2.38.2 | 03/08/18 | - Updated Options Unit Distribution ranges.
- Updated BZX Equities Unit Distribution ranges for units 32-34 (effective in certification on 3/19/18 and production on 4/12/18).
|
| 2.38.3 | 03/21/18 | - Added 400SL Secondary Data Center E feed Rendezvous Point for C2.
- Added links to Equities Unit Distribution CSV file for both certification and production.
|
| 2.38.4 | 03/23/18 | Updated Options Unit Distribution ranges effective date to 4/14/18. |
| 2.39.0 | 07/03/18 | Added support for Cboe Market Close (CMC) in Auction Update and Auction Summary messages effective TBD. |
| 2.39.1 | 07/10/18 | Execution IDs that start with ‘M’ are Cboe Market Close trades. |
| 2.39.2 | 08/02/18 | Updated symbol distribution list for BZX unit 35. |
| 2.39.3 | 08/15/18 | Updated BZX Options Unit Distribution ranges to support RUT on new unit 33. |
| 2.39.4 | 08/21/18 | Removal of Customer Indicator for C2 Options effective 08/31/18. |
| 2.40.0 | 11/16/18 | Added support for Cboe Options Exchange (C1). |
| 2.40.1 | 11/21/18 | Updated options feed configurations to note that 8 Gb/s and 5 Gb/s feed versions will be offered for C1. |
| 2.40.2 | 12/06/18 | Added notes identifying C1 Feature Pack 4 updates. |
| 2.40.3 | 12/21/18 | Removed Late Trade and Floor Trade values from Trade Condition field, as these were added in error. Added note indicating a Top Trade message can also be sent when an auction executes against a non-displayed order, such as a contra response (Effective in EDGX with Feature Pack 4). |
| 2.40.4 | 02/05/19 | Removed Bit 4 - Cabinet Order information from pertinent Add Order and Order Executed messages, as C1 will not have an electronic book for Cabinet orders. |
| 2.40.5 | 02/14/19 | Added certification IP addresses and unit distribution information for Cboe Options. |
| 2.40.6 | 03/05/19 | - Added matching engine unit 33 information in support of XSP trading on EDGX Options effective 04/08/19.
- Added C1 primary data center rendezvous point IP address and C1 Certification symbol ranges.
- Added new table describing what messages are available in a spin for each asset class.
- Options Auction Update messages are sent at 5 or 60 second intervals depending on whether there has been a change.
|
| 2.40.7 | 03/26/19 | Corrected total length for Symbol Mapping message to 38 bytes. |
| 2.40.8 | 04/05/19 | Correction to EDGX Options Real-time and Gap Response EE Feeds for Unit 33 |
| 2.40.9 | 04/08/19 | Additional correction to EDGX Options Real-time and Gap Response EE Feeds for Unit 33. |
| 2.40.10 | 04/15/19 | - Added Production IP addresses for C1 Options.
- Transaction Begin and Transaction End messages are currently restricted to C1 only.
- ClientID in
Add Order (expanded) is only sent in Options and is not sent in Equities. - Added DJX to C2 ME 33 in Unit/Product Distribution tables (effective 05/08/19).
|
| 2.40.11 | 04/30/19 | Added new 'R' value to the Customer Indicator field in Add Order (expanded) message to indicate a Retail Order on EDGX Equities (effective 07/01/19). |
| 2.40.12 | 05/01/19 | Added notes indicating Auction Summary, Options Auction Update,Transaction Begin, Transaction End, and Width Update messages will be disseminated for C2 and EDGX options (effective with C1 Feature Pack 7). |
| 2.40.13 | 05/08/19 | - Removed Trading Status field value S = Exchange Specific Suspension from Trading Status message for Options, as this was added in error.
- Corrected C1 Production 5G-Shaped [CA], [CB} and 8G-Shaped [CC], [CD] network IP addresses.
- Corrected description of Width Update message to indicate that message is only sent in the event that baseline MCW and OCW values are modified from their original state.
|
| 2.40.14 | 05/14/19 | - Updated Options Auction Update message with Opening Condition = C (Crossed Composite Market), and added Composite Market Bid Price and Composite Market Offer Price fields.
- Added new SOQ Strike Range Update message.
- Updated example for Options Auction Update and added example for SOQ Strike Range Update messages.
- Added additional proprietary products to matching unit 31 in C1.
|
| 2.40.15 | 05/20/19 | Added Constituent Symbol Mapping message with example. |
| 2.40.16 | 06/12/19 | Corrected certification and production C1 symbol range for units 9 and 20. |
| 2.40.17 | 08/15/19 | Added notes indicating Options Auction Update message Opening Condition field values ‘B’ and ‘S’ are C1 Only. |
| 2.40.18 | 08/16/19 | Updated C1 Options Multicast Routing Parameters for Primary Data Center A and B feeds. |
| 2.40.19 | 09/17/19 | - Clarified references to 8 Gig-shaped, 5 Gig-shaped, and 1 Gig-shaped throttles noted in section 9.2.1 to indicate that Cboe Options does not support a 1 Gig-shaped feed.
- Corrected Sequenced Unit Header with 2 Messages example to indicate total of 50 bytes.
|
| 2.40.20 | 10/11/19 | - Corrected UKXM symbol exclusion entry in Unit Distribution table.
- Clarified description of Time message.
- Updated effective date for
Customer Idicator value R=Retail order. Effective on EDGX Equities only 11/1/19.
|
| 2.40.21 | 10/31/19 | Added Options Trade Condition Codes section (effective 01/13/20). |
| 2.40.22 | 11/12/19 | - Added note indicating Unit Clear message is sent at the beginning of the day for Equities only.
- Added note indicating GTH will be applicable for C1 only as GTH is being sunset for C2 and EDGX (effective 11/22/19).
|
| 2.40.23 | 12/19/19 | Updated Options Trade Condition Codes by adding ‘O’ =Opening Trade and correcting field value description for ‘p’ by removing "Includes Complex Auctions on the Floor". (Effective 01/13/20). |
| 2.40.24 | 01/3/20 | Updated description for Options Trade Condition Code ‘t’ to Complex Floor Trade of Proprietary Products Marked as "Combo Order". |
| 2.40.25 | 01/7/20 | Added note to Equities Trading Status Message indicating when ‘A’ and ‘T’ values will be disseminated in support of Managed Portfolio Shares. Effective on BZX Equities, TBD. |
| 2.40.26 | 01/08/20 | Removed l=Complex Auction Against Single Legs(s) from Options Trade Condition Codes table. |
| 2.40.27 | 01/15/20 | Added note indicating Options Auction Update and Auction Summary will be supported on BZX in support of new opening process (effective 01/30/20). |
| 2.40.28 | 01/21/20 | Added note to Options Trade Condition Code table indicating the value i=Complex Floor Trade will be deprecated effective 1/27/20. Upon the effective date all complex floor executions will be reported as condition ‘m’. |
| 2.40.29 | 01/30/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 effective date for Cboe Market Close on BZX Equities, 3/6/20.
|
| 2.41.0 | 02/28/20 | - Language describing new sequence rollover behavior in case a given unit exceeds the maximum sequence (effective 3/16/20).
- Added Spin Server Rollover Usage Example.
- Added Gap Server Rollover Usage Example.
|
| 2.41.1 | 03/02/20 | Added effective date for new sequence rollover behavior in case a given unit exceeds the maximum sequence. |
| 2.41.2 | 08/27/20 | Added SPESG to the Unit Symbol Distrbiution tables for C1 unti 31 (effective 9/21/20). |
| 2.41.3 | 10/05/20 | Added SPESG to the Unit Symbols Distribution C1 Exceptions. |
| 2.41.4 | 10/20/20 | Added XSP to the Unit Symbol Distribution tables for BZX and removed it from EDGX (effective 11/2/20). |
| 2.41.5 | 10/27/20 | Corrected description of GTH Trading Status to include value of ‘R’ as this value is currently being disseminated. |
| 2.41.6 | 11/10/20 | Added note to Equities Trading Status message to indicate new Early Order Acceptance and Early Trading Session times for EDGX Only (effective 12/7/20). |
| 2.41.7 | 12/04/20 | - Removed note to Equities Trading Status message for Managed Portfolio Shares indicating times when ‘A’ and ‘T’ values will be disseminated specifically for Managed Portfolio Shares.
- Updated effective date of new Early Order Acceptance and Early Trading Session times on Equities
Trading Status to TBD (EDGX Only).
|
| 2.41.8 | 01/22/21 | Updated Price field description on Auction Notification message to indicate that for SPX and SPXW AIM, this field will reflect the auction start price (C1 Only) (effective 02/22/21). |
| 2.41.9 | 02/01/21 | - Added MRUT to the Unit/Product Distribution tables for C1 unit 31 (effective 3/01/21).
- Added new updated Unit/Product Distribution tables with harmonized symbol ranges (effective 3/22/21).
|
| 2.41.10 | 02/08/21 | Updated effective date of new Early Order Acceptance and Early Trading Session times on Equities Trading Status to 03/08/21 (EDGX Only). |
| 2.41.11 | 03/03/21 | Updated the Delete Order message description. |
| 2.41.12 | 03/11/21 | Updated the Unit Symbols Distribution Exceptions entries (effective 3/22/21). |
| 2.41.13 | 03/25/21 | - Added Binary Date field type to Section 2.2 - Data Types (effective 10/10/21 TBD09/27/21Q3 2021).
- Added new Time Reference message (effective 10/10/21 TBD09/27/21Q3 2021).
- Added EpochTime field to Time message (effective 10/10/21 TBD 09/27/21Q3 2021).
- Updated description ofAuction Typefield on
Options Auction Updateand Auction Summarymessages (effective TBD 09/27/21Q3 2021). - Updated description of GTH Trading Status field on Trading Status message (effective 11/21/21 TBD 09/27/21Q3 2021).
- Cleaned up exchange-specific references on auction-related message types.
|
| 2.41.14 | 04/27/21 | Added Periodic Auctions to Auction Update and Auction Summary messages (BYX Only) (Effective 04/14/22 Effective Q3 2021TBD). |
| 2.41.15 | 05/06/21 | - Added clarification to the description of heartbeat messages indicating that when the system fails to receive two consecutive heartbeat messages within the specified interval the client connection is terminated.
- Added u=Multilateral Compression Trade of Proprietary Products to Options Trade Condition Codes (Effective TBD 07/06/21)
|
| 2.41.16 | 05/13/21 | - Updated Curb session effective date to 02/07/22TBD09/27/21.
- Added v=Extended Hours Trade Trade Condition code (effective 01/24/22 TBD09/27/21).
- Updated link to Multicast test program.
|
| 2.41.17 | 06/15/21 | Updated effective date for extended GTH session to 11/21/21. |
| 2.41.18 | 06/18/21 | Updated Cboe Compression Service Multilateral Compression effective date to TBD 08/12/21. |
| 2.41.19 | 07/19/21 | Updated Periodic Auctions effective date to (Effective 04/14/22 TBD). |
| 2.41.20 | 07/28/21 | Updated Cboe Compression Service Multilateral Compression effective date to 08/12/21. |
| 2.41.21 | 08/26/21 | - Updated Sections 4.4 and 4.5 headings to indicate Options Only.
- Updated EDGX Order Acceptance starting time to 2:30 a.m. (effective 09/07/21).
- Updated Curb session effective date to 02/07/22TBD.
|
| 2.41.22 | 09/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.
- Updated description ofAuction Typefield on
Options Auction Updateand Auction Summarymessages (effectiveTBD).
|
| 2.41.23 | 09/30/21 | - Updated technical specification hyperlinks.
- Updated values for Execution IDs to indicate IDs that start with ‘1’ or ‘2’ are for Cboe Internal Match trades.
- Updated effective date for new Time Reference message (C1 Options Only), EpochTime field to Time message (C1 Options Only), and Binary Date field type to Section 2.2 - Data Types to 10/10/21.
- Added new section 1.3 - '24x5 Feed Hours and System Restart (C1 Options Only)' (effective 10/10/21).
|
| 2.41.24 | 11/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.
- Removed note indicating AuctionType value ‘O’ on the Options Auction Update and Auction Summary messages will be sent prior to Curb session. This value will only be sent for the RTH Opening.
|
| 2.41.25 | 01/03/22 | Updated Delete Order message description. |
| 2.41.26 | 02/02/22 | Added NANOS to the C1 unit 32 Unit/Product Distribution tables (effective 03/14/22). |
| 2.41.27 | 03/01/22 | Removed XSP from the BZX unit 31 Unit/Product Distribution tables. |
| 2.41.28 | 03/25/22 | Updated Periodic Auctions effective date to 04/14/22 (BYX Only). |
| 2.41.29 | 04/20/22 | Added P=Periodic Auction Trade to Execution IDs (BYX Only). |
| 2.41.30 | 11/07/22 | - Moved XSP to the C1 unit 32 Unit/Production Distribution tables.
- Added XSP to GTH and Curb sessions. (effective 12/11/22).
|
| 2.41.31 | 02/16/23 | Updated the Auction Update dissemination time to approximately 3:49 p.m. ET for any symbol with crossed Cboe Market Close shares (effective 03/10/23). |
| 2.41.32 | 03/30/23 | Clarified RUT is on BZX and C2 Unit 31. |
| 2.41.33 | 04/17/23 | Updated description of Add Flags Bit 0 on Add Order messages. |
| 2.41.34 | 05/10/23 | - Added "All non-IPO Cboe corporate listings" to units 32-34 of the BZX Unit/Symbol Distribution table. Effective 06/08/23, symbol CBOE will transition to unit 34 and unit 35 will be reserved for new corporate IPOs and select test symbols.
- Updated Options Order Executed message example.
|
| 2.41.35 | 05/24/23 | BYX will disseminate a Retail Price Improvement message when the resting RPI order is priced better than the NBBO (BYX Only) (effective 06/14/23). |
| 2.41.36 | 08/30/23 | Updated description of Transaction Begin message. |
| 2.41.37 | 11/08/23 | Clarified that C=Auction Fill for Execution IDs is only applicable to Equities. |
| 2.41.38 | 01/29/24 | Added MXACW, MXUSA, and MXWLD to the C1 unit 31 Unit/Product Distribution tables (effective 03/18/24). |
| 2.41.39 | 04/15/24 | - 1G "E" feeds in Secondary Datacenter to be updated to 5G shaping and 1G feeds to be sunset (BZX, C2, and EDGX Only) (effective 06/22/24 06/15/24).
- 8G feeds defined (BZX, C2, and EDGX Only) (effective 07/29/24 07/15/24).
|
| 2.41.40 | 05/01/24 | - Updated 1G sunset date and 1G "E" feed upgrade effective date to 06/22/24.
- Updated 8G effective date to 07/29/24.
|
| 2.41.41 | 05/24/24 | Updated Gap Response MC IP addresses for 8G-Shaped Feed (Secondary). |
| 2.41.42 | 07/12/24 | Updated 1G "E" feeds in Secondary Datacenter to 5G shaping and sunset 1G feeds. Updated Rendevoux Points for Primary Data Center Feeds A-D in BZX, C2, and EDGX. |
| 2.41.43 | 07/22/24 | Effective 08/26/24, GTH will be extended until 9:25 a.m. ET (C1 Only). |
| 2.41.44 | 07/29/24 | Removed past effective dates related to 8G-shaped feeds. |
| 2.41.45 | 08/16/24 | Added two Reserved bytes to the Options Add Order Expanded message (effective 10/25/24 on BZX and 10/28/24 on C1, C2, and EDGX). |
| 2.41.46 | 08/20/24 | The Options Add Order Expanded message will add five Reserved bytes instead of two (effective 10/25/24 on BZX and 10/28/24 on C1, C2, and EDGX). |
| 2.41.47 | 09/06/24 | Effective 11/13/24, Spin requests made after system start-up will contain a Trading Status message for every symbol, and Trading Status messages will be sent upon system start up rather than at the start of order acceptance (Equities only). |
| 2.41.48 | 10/09/24 | Effective 11/13/24, clarified initial Trading Status messages will be sent upon system start up in addition to sending at the start of order acceptance (Equities only). |
| 2.41.49 | 11/13/24 | Updated Auction Update message to indicate that an Auction Update message will be disseminated after each crossing session is complete for any symbol with matched CMC shares (effective 01/31/25) (BZX Equities only). |
| 2.41.50 | 11/20/24 | Formatting updates. |
| 2.41.51 | 11/22/24 | Added CBTX, CBTXW, MBTX, and MBTXW to the C1 unit 31 Unit/Product Distribution tables (effective 12/02/24). |
| 2.41.52 | 12/13/24 | Added new Unit/Product Distribution for Units 1-30 (Options only) (effective 03/31/25). |
| 2.41.53 | 01/15/25 | Updated with Cboe Titanium branding. |
| 2.41.54 | 03/25/25 | - Noted in Spin Servers: a Time message will be sent as the last message in a Spin if the last Time message sent on a Spin is older than the last received time from the internal market data producers.
- Added SPEQX to C1 unit 31 unit/product distribution (effective 04/14/25).
|
| 2.41.55 | 03/31/25 | BZX Equities will begin sending Trading Status messages with Trading Status = A at 2:30 a.m. ET (effective 05/01/25). |
| 2.41.56 | 04/21/25 | Cboe will disseminate Cboe Closing Auction information every 5 seconds between 3:00 and 3:59 p.m. every 1 second between 3:59 and 4:00 p.m. for the Closing Auction (Equities Only) (effective 06/06/25). |
| 2.41.57 | 06/06/25 | - Removed that Order Executed at Price/Size messages may also be sent in the event the existing size for Order Id is not equal to Executed Quantity + Remaining Quantity. Updated Width Update Message (Options) Message Example title to indicate the example applies to all Options exchanges.
- Removed that Order Executed at Price/Size messages may also be sent in the event the existing size for Order Id is not equal to Executed Quantity + Remaining Quantity.
|
| 2.41.58 | 07/08/25 | Added Time Offset data type. Effective 09/08/25, Time Offset fields will be populated to nanosecond precision. |
| 2.41.59 | 08/21/25 | Removed "Will continue to be disseminated on the Options PITCH and TOP feeds but will not be sent to OPRA." from the Options Trade Condition Codes of 'K' and 'O'. |
| 2.41.60 | 10/20/25 | - Added MGTN and MGTNW to unit 31 in US Options 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.
|
| 2.41.61 | 11/6/25 | Updated MGTN and MGTNW effective date to TBD. |
| 2.41.62 | 11/18/25 | Updated MGTN and MGTNW effective date to 12/08/25. |
| 2.41.63 | 12/30/25 | Order Executed at Price/Size messages may also be sent in cases where the Executed Quantity is greater than the current booked size. |
| 2.41.64 | 01/12/26 | Updated 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). |
| 2.41.65 | 03/23/26 | Updated Spin Servers and Retail Price Improvement Message Fields to indicate RPI will apply to BYX and effective 04/10/26 EDGX. |
| 2.41.66 | 04/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).
|
| 2.41.67 | 04/02/26 | Updated Equities Unit/Symbol Distribution (effective 06/29/26). |
| 2.41.68 | 04/15/26 | Updated Trading Status Message Fields 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). |
| 2.41.69 | 05/14/26 | - Updated XSPBW effective date to 06/15/26.
- Updated U.S. Options Unit/Product Distribution to include DJXW (effective 05/18/26).
|
| 2.41.70 | 06/04/26 | Updated Equities Unit/Symbol Distribution effective date to 07/13/26. |
| 2.41.71 | 06/12/26 | Updated planned expansion of C1 trading hours for select equity options to 08/17/26. |
| 2.41.72 | 06/30/26 | - Effective 11/02/26, the BZX/EDGX Equities PITCH feed will start on Sunday at approximately 1:35 p.m. ET and shut down on Friday at approximately 8:05 p.m.
- Effective 11/02/26, the Time Reference message and the Epoch Time field in the Time message will be extended to BZX/EDGX Equities.
- Effective 09/04/26, Auction Notification Message, Auction Cancel Message, and Auction Trade Message will include C2.
|
| 2.41.73 | 07/21/26 | Removed VIX and VIXW exclusion from unit 23 and added VIX and VIXW exclusion to unit 24 U.S. Options Unit/Product Distribution tables. |
| 2.41.74 | 08/10/26 | Updated planned expansion of C1 trading hours for select equity options to TBD. |
| 2.41.75 | 09/03/26 | Updated Auction Notification Message Fields and Unit/Product Distribution to include SPXO (effective 11/09/26). |
| 2.41.76 | 09/04/26 | Updated Width Update Message Fields to include Q=Max Quote Width (effective 12/07/26). |