TT® FIX Gateway

Order Status Request (H)

Order Status Request (H)

Order Status Request (H) Message

Purpose

Used to request status of orders

Message Direction

From the TT FIX Order Gateway to a third-party FIX acceptor

Supported Tags

Tag # Field Name Req’d Data type Comments
Component: Standard Header Y 35=H (MsgType)
Component: Trader Y

Information about the trader routing the order

11 ClOrdId N String

Order identifier for the order

This value must be unique since the last TT FIX Order Gateway reset.

Note: When Tag 11 and 37 are both omitted, interpret the message as Order Book Download request.

37 OrderId N String

Internal TT order key assigned to all orders submitted through the TT platform.

The value remains constant for the life of an order.

Note: When Tag 11 and 37 are both omitted, interpret the message as Order Book Download request.

Component Block: Standard Trailer Y

Message Notes

The Order Status Request (H) message is used by the TT FIX Order Gateway to query the status of an order. FIX acceptors should respond with an Execution Report (8) message with Tag 20 (ExecTransType) set to 3 (Status) and Tag 150 (ExecType) set to D (Restated).

Downloading order books

If Tag 11 and Tag 37 are both omitted from an Order Status Request (H), the third-party FIX acceptor should interpret the message as a request for all open orders. They should respond with an Execution Report (8) for each working order. Each execution report in response to an order book download request should contain Tag 20 (ExecTransType) equal to 3 (Status) and Tag 16728 (TotalNumOrders) equal to the number of orders sent in the response. For example, when sending 10 orders, set Tag 16728 (TotalNumOrders) to 10 for all 10 responses. When no open orders are available, send an Execution Report (8) Reject (39=8, 150=8).

Related Information

Execution Report (8)