Add Order Message Fields

An Add Order message represents a newly accepted visible order on the Cboe book. It includes a day-specific Order Id assigned by Cboe to the order.

Table 1. Add Order (long)
Field NameOffsetLengthType/(Value)Description
Length01BinaryLength of this message including this field
Message Type110x21 Add Order message (long)
Time offset24Time Offset Nanosecond offset from last unit timestamp
Order Id68BinaryDay-specific identifier assigned to this order
Side Indicator141Alphanumeric
  • B=Buy Order
  • S=Sell Order
Quantity154BinaryNumber of shares/contracts being added to the book (may be less than the number entered).
Symbol196Printable ASCIISymbol right padded with spaces.
Price258Binary Long PriceThe limit order price
Add Flags331Bit Field
  • Bit 0 - Reserved, set to 1
  • Bits 1- 2 - Reserved
  • Bit 3 - AON (Options only)
  • 0=Order is a firm quote
  • 1=Order is AON (All or None)
  • Bits 4-7 - Reserved
Total Length = 34 bytes
Table 2. Add Order (short)
Field NameOffsetLengthType/(Value)Description
Length01BinaryLength of this message including this field
Message Type110x22 Add Order message (short)
Time offset24Time Offset Nanosecond offset from last unit timestamp
Order Id68BinaryDay-specific identifier assigned to this order
Side Indicator141Alphanumeric
  • B=Buy Order
  • S=Sell Order
Quantity152BinaryNumber of shares/contracts being added to the book (may be less than the number entered).
Symbol176Printable ASCIISymbol right padded with spaces.
Price232Binary Short PriceThe limit order price
Add Flags251Bit Field
  • Bit 0 - Reserved, set to 1
  • Bits 1- 2 - Reserved
  • Bit 3 - AON (Options only)
  • 0=Order is a firm quote
  • 1=Order is AON (All or None)
  • Bits 4-7 - Reserved
Total Length = 26 bytes

The following expanded version of the Add Order message has been made available to accommodate larger symbol sizes possible through the ISRA plan.

Table 3. Add Order (Expanded)
Field NameOffsetLengthType/(Value)Description
Length01BinaryLength of this message including this field
Message Type110x2F Add Order message (expanded)
Time offset24Time Offset Nanosecond offset from last unit timestamp
Order Id68BinaryDay-specific identifier assigned to this order
Side Indicator141Alphanumeric
  • B=Buy Order
  • S=Sell Order
Quantity154BinaryNumber of shares/contracts being added to the book (may be less than the number entered).
Symbol198Printable ASCIISymbol right padded with spaces.
Price278Binary Long PriceThe limit order price
Add Flags351Bit Field
  • Bit 0 - Reserved, set to 1
  • Bits 1- 2 - Reserved
  • Bit 3 - AON (Options only)
  • 0=Order is a firm quote
  • 1=Order is AON (All or None)
  • Bits 4-7 - Reserved
ParticipantID364Alphanumeric
  • Optionally specified.
  • If specified, MPID (equities) or Executing Firm ID (options) of firm attributed to this quote.
  • Alternatively "RTAL" for retail specified orders (equities).
  • Space filled otherwise.
Customer Indicator401Alphanumeric
  • BZX/C1/EDGX Options Only (space filled on C2 Options and all equities markets).
  • N=Non-Customer
  • C=Customer
  • R=Retail Priority order (EDGX Equities only)
Client ID

(Options only)

414Alphanumeric
  • Optional user specified value attributed to this quote. Space filled otherwise.
Reserved

(Options only)

455ReservedReserved
Total Length = 50 bytes for options, 41 bytes for equities
Cboe Titanium U.S. Equities/Options Multicast PITCH Specification - Add Order Message Fields | Cboe