Skip to content

Managing Orders#

This page covers the lifecycle of a parent order after you submit it — the tabs where orders live, the statuses you'll see, and the actions available at each stage. For reading the order table itself (columns, fill-progress bar, export), see Order Monitoring & History.

Order tabs#

The orders panel is organized into tabs:

Tab Contents
Regular orders Live algo parent orders
Trigger orders Orders waiting on a trigger condition
Multi Legs Pair / multi-leg orders
Portfolio Positions and balances on your connected accounts
History Completed, cancelled, rejected, and expired orders

Orders you saved instead of submitting are listed with your saved orders — see Saved orders below.

Order statuses#

A parent order moves through a small set of statuses, shown in the Status column:

Status Meaning
Pending Accepted and queued to start
Working Actively executing — the progress bar shows filled vs. resting vs. remaining quantity
Pausing / Paused The platform has temporarily paused the order — for example while backing off from a venue rate limit. Execution resumes automatically; you cannot pause or resume an order yourself
Pending Cancel A cancel request is in flight
Cancelled Stopped before completion; any fills already executed stand
Filled Target quantity fully executed
Rejected The order could not run — see Troubleshooting for common reasons
Expired The order reached its expiry before completing — error code expiry_reached

Every row expands to a full parameter read-out — trading style, urgency, would/limit prices, clip size, placement, POV ratio, and the rest — so you can always see exactly what an order was configured to do.

Cancelling an order#

Cancel is the only action on a live parent order: there is no amend, and pausing is something the platform does automatically at venue rate limits, not something you trigger. Cancel is available on any live order unless it is already cancelled, fully filled, or a cancel is already in flight.

Cancelling:

  • stops the algo from placing new child orders,
  • cancels child orders currently resting on the book,
  • leaves fills already executed in place — they are not reversed.

The order shows Pending Cancel while the resting quantity is pulled, then Cancelled.

Changing a live order#

There is no amend on a live order. To change any parameter — duration, limit price, trading style, quantity — cancel the order and place a new one for the remaining quantity. The expanded row shows the executed quantity so far, which makes the remainder easy to compute.

Saved orders#

The order review dialog offers Save for Later instead of submitting immediately. A saved order is not working in the market — it sits in your saved-orders list until you start it, and offers two actions:

  • Start — submits the order as configured. It requires an active subscription; see Billing.
  • Delete — removes the saved order.

Expiry#

Every order carries an expiry setting (default: 6 months). An order still working when it is reached stops with the status Expired and the error code expiry_reached — see the error code reference. Place a new order for the remaining quantity.

Expiry is distinct from the order's scheduled end: extend duration (on by default) gives the algo a short grace window past that end to finish the tail. See Advanced settings for the exact window.

Multi-leg orders#

Completed multi-leg (pair) orders in the History tab offer a Reverse action, which pre-fills a new order for the opposite trade — useful for unwinding a pair position.

Post-trade analysis#

For completed orders, the History tab adds a per-order Analysis button whenever post-trade analysis is available. See Post-Trade Analysis.