Order management
Last updated
Last updated
Get all open orders matching the selectors.
Get all historical orders (orders whose statuses are not PENDING
nor OPEN
) matching the selectors. If order_ids
is not specified, then from_inclusive
and to_exclusive
are required.
Get all fills matching the selectors.
Architect attempts to uniquely identify fills, executions, or trades across all venues. They are typically UUIDv5s which are derived from exchange fill IDs and other characteristics of the fill necessary to make the identifications unambiguous.
The most efficient way to trade using the Architect OEMS is to use the bidirectional orderflow channel. This is similar to a websocket or FIX session where one connection is opened and maintained for an entire trading session. The client will send place order and cancel order requests and receive order status updates and fills in realtime.
The specific mechanics of using the orderflow channel depend on the specific language SDK's implementation.
Subscribe to orderflow events, order status updates, fills from the Architect OEMS. The events streamed are the same as those received by the orderflow
bidirectional channel.