Skip to main content
The OrderCancelReject message is used to reject invalid cancel or cancel/replace requests.
required
MsgType 9
string
required
ClOrdID(11) which could not be canceled/replaced.
string
required
ClOrdID of the previous accepted order.
string
required
Unique identifier of most recent order as assigned by Customer. If CxlRejReason=“Unknown order”, then will be “NONE”.
string
Business timestamp for this reject. Format: YYYYMMDD-HH:MM:SS.uuu
integer
required
Identifies current status of order.
    Possible values:
  • 0 : New
  • 1 : Partially filled
  • 2 : Filled
  • 4 : Canceled
  • 6 : Pending Cancel (i.e. result of Order Cancel Request)
  • 8 : Rejected
  • A : Pending New
  • E : Pending Replace (i.e. result of Order Cancel/Replace Request)
integer
required
Identifies the type of request that a Cancel Reject is in response to.
    Possible values:
  • 1 : Order cancel request
  • 2 : Order cancel/replace request
integer
Code to identify reason for cancel rejection.
    Possible values:
  • 0 : Too late to cancel
  • 1 : Unknown order
  • 2 : Broker / Exchange Option
  • 3 : Order already in Pending Cancel or Pending Replace status
string
Free-format text string.
required