Cancel Reject Message Fields

Rejects a Cancel or Cancel/Replace request. When a Cancel/Replace is rejected, by default the original order is left alive. A Cancel Reject should not be used as a sign that the original order has been cancelled. Even if the CancelOrigOnReject = Y option is being used a separate unsolicited cancel will be sent to close out the original order.

Table 1. Cancel Reject Message Fields
TagField NameReq’dDescription
35Standard Message HeaderYMsgType=‘9’
11ClOrdIDYClOrdID from the Cancel or Cancel/Replace request.
41OrigClOrdIDYClOrdID of the order that failed to be cancelled or replaced.
37OrderIdY
  • OrderId of order that failed to be cancelled or replaced. Represents the originating/initial order in an order chain.
  • ‘NONE’ if CxlRejReason is Unknown (1).
39OrdStatusYOrder Status of order that failed to be cancelled or replaced.
1AccountNCopied from Cancel or Cancel/Replace request.
434CxlRejResponseToY
  • This reject is in response to a:
  • 1 = Cancel
  • 2 = Cancel/Replace
102CxlRejReasonN
  • 0 = Too late to cancel.
  • 1 = Unknown order.
  • 3 = Already pending cancel or pending replace.
58TextNFree form text message.
Standard Message TrailerY
Cboe Titanium U.S. Equities FIX Specification - Cancel Reject Message Fields | Cboe