Cancel Rejected Message Fields

A Cancel Rejected message is sent in response to a Cancel Order message to indicate that the cancellation cannot occur. Cancel Rejected messages are unsequenced.

Permitted return bitfields are described in Cancel Rejected.

Table 1. Cancel Rejected Message Fields
FieldOffsetLengthData TypeDescription
StartOfMessage02BinaryMust be 0xBA 0xBA.
MessageLength22BinaryNumber of bytes for the message, including this field but not including the two bytes for the StartOfMessage field.
MessageType41Binary 0x2B
MatchingUnit51BinaryUnsequenced application message. Matching unit will be set to 0.
SequenceNumber64BinaryUnsequenced application message. Sequence number will be set to 0.
TransactionTime108DateTimeThe time the event occurred in the Cboe Matching Engine (not the time the message was sent).
ClOrdID1820TextThe order whose cancel was rejected.
CancelRejectReason381Text
Text3960TextHuman readable text with more information about the reject reason.
ReservedInternal991BinaryReserved for Cboe internal use.
NumberOfReturn Bitfields1001BinaryNumber of bitfields to follow.
ReturnBitfield¹1011BinaryBitfield identifying fields to return.
ReturnBitfieldᶯ1BinaryLast bitfield.
Optional fields. . .
Table 2. Cancel Rejected Message Example
Field NameHexadecimalNotes
StartOfMessage BA BAStart of message bytes
MessageLength 63 0099 bytes
MessageType 2B Cancel Rejected
MatchingUnit 00Unsequenced Message, unit = 0
SequenceNumber 00 00 00 00Unsequenced Message, sequence = 0
TransactionTime E0 FA 20 F7 36 71 F8 111,294,909,373,757,324,000
ClOrdID 41 42 43 31 32 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00ABC123
CancelRejectReason 4AJ
Text 54 4F 4F 20 4C 41 54 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00TOO LATE
ReservedInternal 00Ignore
NumberOfReturn 00No optional fields
Bitfields
Cboe Titanium U.S. Options BOE Specification - Cancel Rejected Message Fields | Cboe