Floor Trade Confirmation Message Fields (C1 Only)

TPHs having in-person Market Makers on the Cboe trading floor may optionally receive floor trade notifications as Execution Report messages with ExecType (150) = T. TPHs must enable and opt-in to the Market Maker Floor Trade Notifications port default to receive Execution Report messages with ExecType (150) = T.

TPHs are encouraged to use Floor Trade Confirmation messages to respond to floor broker allocations ( Execution Report messages having ExecType (150) = T) if they agree with the terms of the trade in the Execution Report message. Alternatively, an Add Floor Trade message may be used to enter their version of the floor trade. If the floor trade notification is not known to the user (for example, if the TPH is misidentified as a contra party to a floor trade), the message can be disregarded; a response is not required. TPHs configured to be automatically endorsed on floor broker trades will not receive trade notifications and will therefore not be required to respond with a Floor Trade Confirmation message.

Floor Trade Confirmation reports submitted to acknowledge floor broker allocations for matching will reflect the Market Maker EFID configured in the Cboe Web Portal for floor transactions (senderIMID). The report will not reflect the OnBehalfOfCompID (115) sent on the Floor Trade Confirmation message.

The exchange will respond to a Floor Trade Confirmation message with an Execution Report message having either OrdStatus set to either 0 (new) or 8 (rejected).

Table 1. Floor Trade Confirmation Message Fields (C1 Only)
TagField NameReq’dDescription
35Standard Message HeaderYMsgType=U03 (Confirm Floor Trade)
11ClOrdIdY
  • Client order id to be used to identify this floor trade report in execution reports.
  • A leading tilde (~) cannot be sent on any ClOrdId and will result in a reject. These are reserved for internal use by Cboe and could be received as a result of a system-generated ClOrdId.
17ExecIdYExecution ID identifying the floor trade report to be confirmed.
55SymbolYOSI root symbol (upper case) or Cboe format symbol (case sensitive)
200MaturityMonthN
  • Indicates Maturity Month
  • Format: YYYYMM
205MaturityDayN
  • Expiration date day of the month
  • Format: DD
201PutOrCallN
  • 0=Put
  • 1=Call
202StrikePriceNStrike Price for option, 0 - 999,999.999
60TransactTimeYGMT date-time. Report send time (for audit)
423PriceTypeN
  • Indicates FLEX trade pricing. Only needs to be sent for FLEX trades with percentage pricing.
  • 1=Traded as percentage
  • 2 = (Default) Price per unit (contract)
Cboe Titanium U.S. Options FIX Specification - Floor Trade Confirmation Message Fields (C1 Only) | Cboe