Working order

A working order is an order that the broker or exchange has accepted and that is still live: it rests in the book or at the broker waiting for its condition, and it can fill, be cancelled or be modified. Filled, rejected and cancelled orders are no longer working, and an order the application sent but the broker never acknowledged was never working.

Senzoukria · Glossary · Updated September 2026


The life of an order

  • Sent: the application transmitted it; nothing is certain yet.
  • Accepted, working: the broker or exchange acknowledged it and it is live.
  • Partially filled: some quantity traded, the remainder is still working.
  • Filled, cancelled or rejected: terminal states; the order is no longer working.

Which orders work

Limit orders work in the exchange book, visible in the depth as part of the resting size at their price. Stop orders work at the broker or the exchange without being displayed until they trigger. A market order is normally never working for more than an instant; if it appears in the working list for longer, the market is halted or the connection is behind. Protective exits attached to a position are working orders like any other, which is why closing a position by hand must be followed by cancelling them.

Why the broker's list is the reference

The application keeps its own picture of what it sent; the broker keeps the truth of what it holds. The two diverge during disconnects, rejections that arrived late, fills that crossed a cancel, and orders placed from another platform on the same account. Every reconciliation therefore starts from the broker's working orders and positions, and the application's display is corrected to match them, never the reverse.

In Senzoukria

The Account page shows a "Working Orders" table with Symbol, Side, Type, Qty, Limit, Stop and Status columns and a "Cancel" action per row; when nothing rests it reads "No pending orders right now." The Trading desk's "Protections" stage uses the same source: "A stop counts only when the broker lists it among the working orders", and orders beyond the selected loss-side and profit-side exits are shown as "{n} other working orders on this side". "Flatten all" cancels all working orders and closes all open positions. After an autopilot STOP the panel asks you to check positions and working orders on the original broker account before releasing the stop. On the DOM ladder, your own resting limit order is part of the displayed size at its price, which is not singled out from other participants' size by the feed.

Common mistakes

  • Treating a sent order as working before the acknowledgement arrives.
  • Forgetting the working stop after a manual exit, leaving a naked entry behind.
  • Reading an empty working-orders list during a disconnect as proof that nothing rests at the broker.
  • Modifying a working order and assuming the new price took effect before the broker confirmed it.

This page in other languages

Frequently asked questions

Is a stop-loss a working order?
Yes. Once accepted, a stop rests at the broker or exchange waiting for its trigger and appears in the working orders list until it fills or is cancelled. It is not displayed in the market's depth, but it is live, and it must be cancelled if the position it protects is closed another way.
Can I see my working limit order in the DOM?
Its quantity is included in the resting size shown at its price, together with every other participant's size there. Most feeds do not distinguish your orders in the depth data; the platform marks them separately from what it knows it sent, and the broker's working-orders list confirms them.
What happens to working orders when the connection drops?
They stay at the broker or exchange, live, whatever the application shows. A stop can trigger and a limit can fill while the screen is frozen. On reconnection, or from the broker's own interface, check the working orders and positions before doing anything else.

Keep reading