01
Received
One API surface
The order arrives over REST or the streaming session — the same contract whichever venue it is bound for, and whichever of your desks sent it.
02
Risk checked
Inline, before routing
Margin, exposure, SPAN and concentration are evaluated in the order path rather than beside it. An order that fails a check never reaches a venue, which is the only version of pre-trade risk that means anything.
03
Routed
Venue-specific protocol
The order is translated into whatever the destination speaks — an exchange's own protocol, not a lowest-common-denominator abstraction — and sent on the session held open for it.
04
Acknowledged
Exchange order ID bound
The venue's acknowledgement is joined back to your order ID, so one identifier follows the order from your system to the exchange and back without a reconciliation step in between.
05
Filled
Streamed, not polled
Fills arrive on the same stream as everything else, partial or complete, in sequence. Positions and margin move with them rather than on a timer.
06
Booked
Written once, kept
The trade is written to an append-only audit trail designed for ten-year retention, alongside the contract note and the obligations that follow from it.
07
Settled
Depository and bank rails
Securities move through NSDL or CDSL and funds through the bank rails, reconciled against the same record the order started in. One system of record, end to end.