Order Rejected Message Fields

Order Rejected messages are sent in response to a New Order message which must be rejected. This message corresponds to a FIX Execution Report with ExecType (150) = 8 (Rejected). Order Rejected messages are unsequenced.

Permitted return optional fields are described in Order Rejected.

Table 1. Order 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 0x26
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).
ClOrdID1820TextEchoed back from the original order.
OrderRejectReason381Text
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. Order Rejected Message Example
Field NameHexadecimalNotes
StartOfMessage BA BAStart of message bytes
MessageLength 85 00133 bytes
MessageType 26 Order Rejected
MatchingUnit 0Unsequenced 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
OrderRejectReason 44D
Text 44 75 70 6C 69 63 61 74 65 20 43 6C 4F 72 64 49 44 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 00Duplicate ClOrdID
ReservedInternal 00Ignore
NumberOfReturn Bitfields 04Four bitfields to follow
ReturnBitfield1 00No bitfields from byte 1
ReturnBitfield2 01Symbol
ReturnBitfield3 06ClearingFirm, ClearingAccount
ReturnBitfield4 0FMaturityDate, StrikePrice, PutOrCall, OpenClose
Symbol 54 4E 44 4D 00 00 00 00TNDM
ClearingFirm 54 45 53 54TEST
ClearingAccount 00 00 00 00(empty)
MaturityDate EF DB 32 012011-03-19
StrikePrice 98 AB 02 00 00 00 00 0017.50
PutOrCall 31 1 = Call
OpenClose 4F O = Open
Cboe Titanium U.S. Options BOE Specification - Order Rejected Message Fields | Cboe