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 EnumSpecifies the reason for the action requested
1301ExchangeMarketID for which orders are to be affected
1300StringMarketSegmentID for which orders are to be affected. Mutually exclusive with TargetMarketSegmentGrp component
ComponentList of market segments for which orders are to be affected. Mutually exclusive with MarketSegmentID(1300)
336String EnumTrading Session in which orders are to be affected
625String Enum
Component
ComponentCan be used to specify the parties to whom the Order Mass Action should apply
Component
Component
54Char EnumCan be used to filter for orders of a single instrument
44PriceCan be used to filter for orders of a single instrument
60UTCTimestamp
Required
376String
2404String
2351LengthMust be set if EncodedComplianceText(2352) field is specified and must immediately precede it
2352DataEncoded (non-ASCII characters) representation of the ComplianceText(2404) field in the encoded format specified via the MessageEncoding(347) field
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