| FRAMES | NO FRAMES |
|
|
The order mass status request message requests the status for orders matching criteria specified within the request.
A mass status request is assigned a ClOrdID (11) and is treated as a separate entity.
ExecutionReports with ExecType="Order Status" are returned for all orders matching the criteria provided on the request.
Specifying order selection criteria is specified using the MassStatusReqType (585) field:
| Field Value | Description | Explanation |
|---|---|---|
| 1 | Status for all orders for a security | Return status on orders that match the security identification block, all fieldsrequired to uniquely qualify the security should be specified. |
| 2 | Status for all orders for an Underlying security | Return status on orders that match the underlying security identification block, allfields required to uniquely identify the underlying security should be populated |
| 3 | Status for all orders for a Product | Return status on orders for a specific type of Product (high-level securityclassification), only Product (460) should be specified |
| 4 | Status for all orders for a CFICode | Return status on orders for a specific type of CFICode (security classification),only CFICode (461) should be specified |
| 5 | Status for all orders for a SecurityType | Return status on orders for a specific type of security, only SecurityType (167) should be specified |
| 6 | Status for all orders for a trading session | Return status on orders for a specific trading session, TradingSessionID (336) must be specified. |
| 7 | Status for all orders | Return status on all orders for the firm identified using this FIX connection |
| 8 | Status for order belonging to a PartyID | Status all orders belonging to a PartyID (448) |
| 9 | Status for all orders for an Account | Status for all orders for an Account (1) |
Example uses of MassStatusReqType (585) with Qualifiers:
| Tag | Field Name | FIXML | Req'd | Comments | |||
|---|---|---|---|---|---|---|---|
| <Standard Message Header> | Y | MsgType = AF | |||||
| 584 | MassStatusReqID | @MassStatReqID | Y | Optional qualifier used to indicate the side of the market for which orders will be returned. | |||
| 585 | MassStatusReqType | @MassStatReqTyp | Y |
Specifies the type or scope of the mass order status request. |
|||
| <Parties> | N | Insert here the set of"UnderlyingInstrument" fields defined in "Common Components of Application Messages". | |||||
| <TargetParties> | N |
Can be used to specify the parties to whom the Order Mass Status Request should apply. |
|||||
| 1 | Account | @Acct | N |
Account |
|||
| 660 | AcctIDSource | @AcctIDSrc | N |
Used to identify the source of the Account (1) code. This is especially useful if the account is a new account that the Respondent may not have setup yet in their system. |
|||
| 336 | TradingSessionID | @SesID | N |
Trading Session |
|||
| 625 | TradingSessionSubID | @SesSub | N |
Optional market assigned sub identifier for a trading phase within a trading session. Usage is determined by market or counterparties. Used by US based futures markets to identify exchange specific execution time bracket codes as required by US market regulations. Bilaterally agreed values of data type "String" that start with a character can be used for backward compatibility |
|||
| <Instrument> | N | ||||||
| <UnderlyingInstrument> | N | ||||||
| 54 | Side | @Side | N |
Optional qualifier used to indicate the side of the market for which orders will be returned. |
|||
| <Standard Message Trailer> | Y | ||||||
|
|
| FRAMES | NO FRAMES |