Trading Status Message Fields
The Trading Status message is used to indicate the current trading status of a complex instrument. A Trading Status message will be sent whenever a complex instrument trading status changes.
A Trading Status message will be sent for all complex instruments as they transition through various trading states.
Starting at 7:30 a.m. ET, Cboe will send a Trading Status of Q once orders can be accepted for queuing in preparation for the RTH open. At or after 9:30 a.m. ET, Cboe will send a Trading Status of T as series are open for trading. Cboe will send a Trading Status of L as SPX or VIX series transition from RTH trading to Curb trading.
A Trading Status message will also be sent:
- for a Regulatory Halt Q=Quotingperiod in any series where the underlying has experienced a Regulatory Halt as well as the T=Trading resumption for the same series.
- for instruments that are in a Q=Quoting period for auctions.
The Trading Status field will be used to represent the status of the RTH and Curb sessions. The GTH Trading Status field will be used to represent the status of series that trade during the GTH session (C1 Only).
| Field Name | Offset | Length | Type/(Value) | Description |
|---|---|---|---|---|
| Length | 0 | 1 | Binary | Length of this message including this field |
| Message Type | 1 | 1 | 0x31 | Trading Status message |
| Time Offset | 2 | 4 | Time Offset | Nanosecond offset from last unit timestamp |
| Complex Symbol ID | 6 | 6 | Printable ASCII | Complex Symbol right padded with spaces. |
| Reserved | 12 | 2 | Reserved | Reserved |
| Trading Status | 14 | 1 | Alpha |
|
| Reserved | 15 | 1 | Reserved | Reserved |
| 16 | 1 | Alpha |
|
| Reserved2 | 17 | 1 | Alpha | Reserved |
| Total Length = 18 bytes | ||||





