Log in

q Order Mass Cancel Request

This message requests the cancellation of the remaining quantity of a group of orders matching the criteria specified. It cannot be used to partially reduce the order quantity.

This message is acknowledged using an Order Mass Cancel Report <35=r>, but each affected order will result in an Execution Report <35=8> or an Order Cancel Reject <35=9>.

Each request is assigned a ClOrdID (11) and is treated as a separate entity. The Order Mass Cancel Report <35=r> will contain the ClOrdID (11) from the request. The ClOrdID (11) must be unique amongst the ClOrdID (11)s used across all message types.

An immediate response to this message is required. It is recommended that an Execution Report <35=8> with ExecType (150) = "pending cancel" be sent unless the request can be immediately accepted or rejected.

Order cancellation criteria are specified using the MassCancelRequestType (530) field:

Field ValueDescriptionExplanation
1Cancel orders that match the Instrument component
2Cancel orders that match the UnderlyingInstrument component
3Cancel orders for a Product (460)
4Cancel orders for a CFICode (461)
5Cancel orders for a SecurityType (167)
6Cancel orders for a TradingSessionID (336)
7Cancel all orders

Structure

TagNameTypeRequiredDescription
Component
Required
11String
Required
Unique ID of Order Mass Cancel Request as assigned by the institution
526String
530Char Enum
Required
Specifies the type of cancellation requested
336String EnumTrading Session in which orders are to be canceled
625String Enum
ComponentThe set of "Parties" (firm identification) fields defined in "common components of application messages"
ComponentCan be used to specify the parties to whom the Order Mass Cancel should apply
Component
Component
1301ExchangeRequired for MassCancelRequestType = 8 (Cancel orders for a market)
1300StringRequired for MassCancelRequestType = 9 (Cancel orders for a market segment)
54Char EnumOptional qualifier used to indicate the side of the market for which orders are to be canceled. Absence of this field indicates that orders are to be canceled regardless of side
60UTCTimestamp
Required
Time this order request was initiated/released by the trader or trading system
58String
354LengthMust be set if EncodedText field is specified and must immediately precede it
355DataEncoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field
Component
Required