1. Stock Trading Platform
  2. Process
  3. Order to fill
Process · Order to fill

Order to fill

From an authorized trading order to filled, one execution at a time.

Step by step

  1. Check account and instrument Trader

    The trader starts from the trading order; the account must be active with its custodian and the instrument complete.

    • Order checked
    • Updates Trading orders, Trading accounts, Instruments
  2. Submit the order Trader

    The order goes through the approved broker connection with its stable client identity. It is marked submitted with the broker's order ID, and no fill is assumed.

    • Authorized → Submitted
    • Updates Trading orders
  3. Ingest executions Operations Analyst

    The operations analyst brings in each broker execution once by its provider execution ID.

    • Execution recorded once
    • Updates Executions
  4. Total the fills Operations Analyst

    Filled quantity is added up on the order, which moves to part-filled and then filled. An execution that would overfill the order is rejected.

    • Submitted → part filled → Filled
    • Updates Trading orders, Executions
  5. Close or cancel Trader

    A filled order is done; an order with quantity remaining can be cancelled.

    • Filled or Cancelled
    • Updates Trading orders

Where it usually breaks

And how to keep it from happening.

  • The broker resends an execution and the fill is counted twice.
  • A late execution would take the order past its quantity.
  • An order in an inactive account is submitted.
Trader
, Operations Analyst.

Set up Stock Trading Platform your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started