Lesson 02 · order

The order record and its identifiers

The identifiers that name an order — firm, instrument, order, and decision — and the reporting that depends on them.

July 7, 2026

← Order lessons
An identifier ledger: LEI names the firm, ISIN or UPI names the instrument, the client order identifier names the order; and for reporting, identifiers for the client, the investment decision, and the execution within the firm.
The identifier layer — what each identifier names, and the reporting identities required beneath.

An order is only as traceable as the identifiers attached to it. The data points that open the record — side, quantity, price — describe the trade; the identifiers say whose it is, what it is, and how it connects to everything around it.

Three do most of the work. The Legal Entity Identifier (LEI) names the firm behind the order. The International Securities Identification Number (ISIN) — or, for many derivatives, the Unique Product Identifier (UPI) — names the instrument. The client order identifier names the order itself, and links a parent order to every child it splits into.

Reporting demands more. Regimes want the client, the person who made the investment decision, and the person who executed it, each tagged. These identifiers are what let a regulator reconstruct not just what happened, but who decided it.

Identity, in the end, is what makes a record legible.

For the practitioner · FIX mapping

The identifiers, and where they ride in a FIX message. Most travel in the Parties repeating group (NoPartyIDs 453) — optional in the base protocol, and made mandatory by MiFID II order record-keeping for the flows it covers.

IdentifierFIX tagNote
Names the order
LEIParties — PartyID (448), PartyIDSource (447) = LEI, PartyRole (452)identifies the firm; the Legal Entity Identifier, ISO 17442
ISINSecurityID (48), SecurityIDSource (22) = 4names the instrument
UPISecurityID (48), SecurityIDSource (22)the Unique Product Identifier, for OTC derivatives, where the version in use supports it
client order identifierClOrdID (11)OrigClOrdID (41) links a parent order to the child it splits into
Names the decision — MiFID II
client identificationParties — PartyRole (452) = 3"client ID"; with PartyRoleQualifier (2376) for a natural person or algorithm
investment decision within the firmParties — PartyRole (452) = 122the investment decision maker — a person or an algorithm
execution within the firmParties — PartyRole (452) = 12the execution decision maker (Executing Trader)
CAT account (US)Parties — PartyIDSource (447) = FDIDthe firm-designated ID for Consolidated Audit Trail reporting

Sources: FIX Trading Community, FIXimate tag dictionary; FIX MiFID II order record-keeping mapping.

Responses from readers

This website does not host open comments. Verified responses are published here at the editor's discretion. Submit a response to editorial@tradesreconstructed.com.