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.
MessageType41Binary0x26
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
  • Reason for an order rejection.
  • See Reason Codes for a list of possible reasons.
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
StartOfMessageBA BAStart of message bytes
MessageLength76 00118 bytes
MessageType26Order Rejected
MatchingUnit0Unsequenced message, unit=0
SequenceNumber00 00 00 00Unsequenced message, sequence=0
TransactionTimeE0 FA 20 F7 36 71 F8 111,294,909,373,757,324,000
ClOrdID41 42 43 31 32 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00ABC123
OrderRejectReason44D
Text44 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
ReservedInternal00Ignore
NumberOfReturn Bitfields033 bitfields to follow
ReturnBitfield100No bitfields from byte 1
ReturnBitfield201Symbol
ReturnBitfield306ClearingFirm, ClearingAccount
Symbol4D 53 46 54 00 00 00 00MSFT
ClearingFirm54 45 53 54TEST
ClearingAccount00 00 00 00(empty)
Cboe Titanium U.S. Equities BOE Specification - Order Rejected Message Fields | Cboe