Log in

CA Order Mass Action Request

This message is used to request the suspension or release of a group of orders that match the criteria specified. This is equivalent to individual Order Cancel/Replace Request <35=G>s for each order with or without adding "S" to the ExecInst (18) values. It can also be used for mass order cancellation.

This message is acknowledged using an Order Mass Action Report <35=BZ>. The Order Mass Action Report <35=BZ> will contain the ClOrdID (11) that was specified on the request.

An Order Mass Action Request is assigned a ClOrdID (11) and is treated as a separate entity. The ClOrdID (11) assigned to the suspension or release request must be unique amongst the ClOrdID (11) assigned to regular orders, replacement orders, cancel requests, etc.

An immediate response to this message is required. It is recommended that an Execution Report <35=8> with ExecType (150) = "Pending Replace" (or "Pending Cancel" if used for mass cancellation) be sent unless the request can be immediately accepted.

MassActionType (1373) can be used to specify filtering criteria.

Structure

TagNameTypeRequiredDescription
Component
Required
11String
Required
Unique ID of Order Mass Action Request as assigned by the institution
526String
1373Int Enum
Required
Specifies the type of action requested
1374Int Enum
Required
Specifies the scope of the action
2675Int Enum
Specifies the reason for the action requested
1301Exchange
MarketID for which orders are to be affected
1300String
MarketSegmentID for which orders are to be affected. Mutually exclusive with TargetMarketSegmentGrp component
Component
List of market segments for which orders are to be affected. Mutually exclusive with MarketSegmentID(1300)
336String Enum
Trading Session in which orders are to be affected
625String Enum
Component
Component
Can be used to specify the parties to whom the Order Mass Action should apply
Component
Component
54Char Enum
Can be used to filter for orders of a single instrument
44Price
Can be used to filter for orders of a single instrument
60UTCTimestamp
Required
376String
2404String
2351Length
Must be set if EncodedComplianceText(2352) field is specified and must immediately precede it
2352Data
Encoded (non-ASCII characters) representation of the ComplianceText(2404) field in the encoded format specified via the MessageEncoding(347) field
58String
354Length
Must be set if EncodedText field is specified and must immediately precede it
355Data
Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field
Component
Required