Standard Message Header Message Fields

Table 1. Standard Message Header Message Fields
Tag Field Name Req’d Description
8 BeginString Y
  • FIX.4.2
  • Must be first field in message.
9 BodyLength Y
  • Length of message following BodyLength field up to and including the delimiter preceding the CheckSum field.
  • Must be second field in message.
35 MsgType Y Must be third field in message.
49 SenderCompID Y
  • ID of sender:
  • Assigned by Cboe for messages sent to Cboe.
  • (TargetCompID for messages from Cboe)
50 SenderSubID Y
  • Sub ID of sender:
  • Assigned by Cboe for messages sent to Cboe.
  • (TargetSubID for messages from Cboe)
56 TargetCompID Y
  • ID of destination:
  • "BATS" for messages sent to (BZX Options only)
  • "CBOE" for messages sent to (C1 Options only)
  • "CTWO" for messages sent to (C2 Options only)
  • "EDGX" for messages sent to (EDGX Options only)
  • (SenderCompID for messages from Cboe)
57 TargetSubID Y
  • Sub ID of destination:
  • "TEST" for messages sent to Cboe test system.
  • "PROD" for messages sent to Cboe production system.
  • (SenderSubID for messages from Cboe)
34 MsgSeqNum Y Sequential sequence number for session.
43 PossDupFlag N
  • N = (Default)
  • Y = Indicates a message resend and should be used during FIX Replay. All inbound orders with ‘Y’ will be rejected by Cboe.
52 SendingTime Y GMT date-time that message was sent. If SendingTime Acknowlegement is different by 1 second or greater, the order will be rejected.
122 OrigSendingTime N For messages with PossDupFlag = Y, indicates time that message was first sent.
115 OnBehalfOfCompId N Identifies end-client EFID on messages to the exchange. Used to specify clearing information.
116 OnBehalfOfSubID N
  • End-client sub identifier.
  • 4 Characters alphanumeric, otherwise not validated. Recorded and returned in DeliverToSubID. Available via Drop.
128 DeliverToCompId N Identifies end-client on messages from Cboe. Used to specify clearing information.
129 DeliverToSubID N Returns OnBehalfOfSubID optionally sent by client.
142 SenderLocationID (C1 Only) Y
  • Identifies messages sent from Cboe to Members.
  • F = Floor
  • Not present = For electronic execution
Cboe Titanium U.S. Options FIX Specification - Standard Message Header Message Fields | Cboe