Post-trade system of record

Every post-trade workflow depends on the same operating truth.

Devancore gives firms one governed record base for participants, instruments, accounts, standing settlement instructions, positions, cash, lifecycle events, controls, cases, and evidence across traditional and digital rails.

Post-trade operations fail when the firm does not know which record is authoritative.

A counterparty appears under three names. A custodian account is active in one system and stale in another. A standing settlement instruction has been changed by operations but not reflected in the settlement workflow. A tokenized instrument has an ISIN in one place, a contract address in another, and no reliable bridge between them. A position exists on a trade-date basis, but the accounting view needs settlement-date evidence. A compliance rule points to an account hierarchy that no longer matches the way the portfolio is actually run.

These are not exotic failures. They are normal failures in fragmented operating stacks.

Devancore's system of record is the foundation layer that every other platform capability reads from. It resolves participants, instruments, accounts, SSIs, positions, cash, controls, and lifecycle evidence into one governed operating base. Trade lifecycle workflows, settlement routing, reconciliation, finance, compliance, reporting, onboarding, and command-center visibility all depend on that base.

The point is not that every view is identical. A portfolio manager, settlement operator, fund accountant, compliance officer, and operations leader need different views. The point is that those views should not require different truths.

Devancore supports the software layer around post-trade records, workflows, controls, reconciliation, finality evidence, reference data, onboarding, and reporting support. It does not execute trades, custody assets, clear transactions, act as fund administrator, provide legal advice, provide regulatory advice, or guarantee compliance.

This page explains Devancore's system-of-record model at the operating level. It does not disclose internal database design, proprietary schemas, infrastructure topology, or implementation mechanics.

Hex cluster showing the system of record connecting participants, instruments, accounts, SSIs, positions, cash, events, controls, and cases as core operating objects.

One operating base

A system of record is not a place to store data. It is the source every workflow trusts.

The platform needs canonical records for participants, instruments, accounts, positions, cash, instructions, controls, and lifecycle events before automation can be trusted.

  • The problem begins with identity

    Who is the counterparty? Which legal entity controls the account? Which custodian is involved? Which account is the trade allocated to? Which instrument is being traded? Which identifier is authoritative for the workflow? Which settlement instruction applies? Which position view is being used? Which control rule should run? If those answers come from different systems, the firm does not have automation. It has synchronization risk.

  • Canonical, not duplicated

    Devancore is not saying that every firm stops using other systems. It is saying the post-trade operating base should be canonical. Existing systems can integrate, but the operating record used for post-trade workflows should not be reconstructed from conflicting copies.

Operating objects that need a canonical record

Operating object Why it needs a canonical record
Participant One legal or operating entity can act as client, broker, custodian, bank, issuer, administrator, vendor, or counterparty
Instrument A security, fund interest, tokenized instrument, or digital asset may carry multiple identifiers and representations
Account Positions, cash, restrictions, custody links, and reporting depend on the account hierarchy
SSI Settlement routing should read from a governed instruction record, not manual memory
Position Trade-date and settlement-date views need one shared lineage
Cash Funding, settlement, NAV, reporting, and reconciliation depend on current cash state
Lifecycle event Audit, reconciliation, controls, and reporting need the history of what happened
Operational case Exceptions need ownership, status, priority, escalation, and closure evidence

Hierarchy tree showing one canonical participant record supporting multiple operating roles including client, broker, prime broker, custodian, bank, issuer, administrator, counterparty, and vendor.

Participants, instruments, and accounts

Reference data is operational infrastructure.

Counterparties, instruments, accounts, identifiers, jurisdictions, and roles are not static lookup fields. They determine how trades settle, how positions reconcile, how controls run, and how reports are supported.

  • Not administrative setup

    Reference data is often treated as administrative setup. In post-trade operations, it is infrastructure. A participant record should support multiple roles without duplicating the entity. A custodian can also be a bank. A prime broker can also be a counterparty. A fund administrator can also be a service provider.

  • One instrument across views

    An instrument record should support the identifiers required by the workflow. A traditional security may need ISIN, CUSIP, market, currency, and issuer context. A tokenized representation may need contract address, chain, token identifier, and a link back to the regulated instrument or fund record. The point is that the instrument should remain one operating object across views.

  • Account hierarchy the firm actually uses

    An account record should support the hierarchy the firm actually uses: fund, sleeve, strategy, custody account, omnibus structure, segregated account, bank account, or internal operating account. Compliance rules, positions, cash balances, tax lots, and reporting all depend on that hierarchy.

Reference domains and operating consequences

Reference domain Operating consequence
Entity identity Counterparty exposure, onboarding, settlement routing, reporting
Entity role Determines whether the participant is acting as client, broker, custodian, issuer, bank, administrator, or vendor
Instrument identifiers Connect trade capture, settlement, position, valuation, and reporting
On-chain identifiers Connect wallet or contract activity to the instrument and account record
Account hierarchy Controls position ownership, cash state, restrictions, and reporting
Jurisdiction and classification Supports compliance, tax, reporting, and operating rules

Reference data matrix mapping participant, instrument, account, SSI, and control rule records to examples, consuming workflows, and failure outcomes when reference data is wrong.

Reference data becomes operational when every workflow reads it

Devancore · message matrix

Rail Message Purpose Record
Participant LEI, role, jurisdiction, status Trade, settlement, compliance Wrong entity or duplicate exposure
Instrument ISIN, CUSIP, token ID, currency Trade, position, valuation Wrong position or classification
Account Fund, strategy, custody, currency Position, cash, compliance Wrong owner, cash, or restriction
SSI Custodian, account, rail, destination Settlement instruction Failed or misrouted settlement
Control rule Limit, restriction, checkpoint Trade and position review Missed breach or false exception

Standing settlement instructions

SSI quality determines whether settlement automation is real.

A settlement instruction should be generated from governed participant, account, instrument, rail, and destination data, not from a spreadsheet or stale local copy.

  • Where quality becomes visible

    Standing settlement instructions are one of the most practical places where system-of-record quality becomes visible. An SSI tells the firm how an account or counterparty expects settlement to occur: custodian, account, place of settlement, rail, delivery or receive destination, cash leg, and any instrument or market-specific routing.

  • Traditional and digital routing

    In traditional workflows, this may involve DTC, Euroclear, Clearstream, SWIFT, custodians, bank accounts, and local market settlement details. In digital or tokenized workflows, the evidence may include wallet addresses, chain identifiers, transfer-agent records, smart-contract references, and rail-specific finality expectations.

  • Governed SSI master

    Devancore's SSI master is governed reference data. It supports traditional and digital rails, can be scoped by account, instrument, market, place of settlement, rail, and infrastructure where the operating model requires it, and is designed to preserve change history and control evidence for settlement instruction generation.

  • Structural source of preventable failure

    SSI quality does not eliminate all settlement fails. It removes one major structural source of preventable settlement failure: stale, missing, duplicated, or uncontrolled instruction data.

SSI problems and operating results

SSI problem Operating result
Missing SSI Trade cannot be enriched automatically
Stale SSI Instruction routes to an outdated custodian or account
Duplicated SSI Operations must choose between conflicting records
Uncontrolled change Fraud, error, or unauthorized redirection risk
Rail-specific gap Traditional route is configured, digital route is not
No effective date Old and new instructions overlap without clear validity

Decision fork asking whether participant, account, instrument, SSI, and rail evidence are complete before settlement instruction generation, with paths for complete reference data versus unresolved reference exceptions.

Position, cash, and reconciliation views

Trade-date and settlement-date views should share lineage, not fight each other.

Portfolio managers, operations, finance, compliance, and reporting teams need different views of positions and cash, but those views should trace back to the same lifecycle events.

  • More than one position view

    Trade-date positions show what the firm expects based on executed activity. Settlement-date positions show what has settled and can be reconciled against external records. Cash may need equivalent trade-date and settlement-date treatment. Tax lots need acquisition and disposal history. Finance needs valuation, cost, unrealized and realized views. Compliance needs current exposure. Operations needs reconciliation status and breaks.

  • Connected by one event history

    A trade capture updates the expected position. A settlement event supports the settled position. A reconciliation run compares internal and external views. A break opens a case. A resolution preserves evidence. Finance processes can read the same underlying record rather than importing an after-the-fact spreadsheet.

  • Platform bridge

    System of Record anchors the data. Trade Lifecycle creates and changes the lifecycle state. Finance & Reporting reads the controlled position, cash, tax, and valuation evidence. Controls & Compliance evaluates rules against the same account and position base.

Views and primary uses

View Primary use
Trade-date position Portfolio exposure, pre-trade and post-trade control, cash planning
Settlement-date position Custodian reconciliation, ABOR, NAV, confirmed holdings
Cash balance Funding, settlement, treasury, reporting
Tax lot Cost basis, realized gain/loss support, disposal history
Reconciliation status Matched, unmatched, investigating, resolved, or not applicable
External source comparison Custodian, prime broker, CSD, wallet, administrator, or bank support

Venn diagram showing trade-date, settlement-date, and external-source views overlapping for position, cash, break, and match states without collapsing into one undifferentiated view.

Operational readiness

Onboarding is how reference data becomes permission to operate.

A counterparty, account, market, intermediary, infrastructure, or SSI should not become live until the required evidence, review, and control state are complete.

  • Permission, not paperwork

    Counterparty onboarding is not a form. It is the process of turning a relationship into operating permission. The firm needs to know which trading entities are in scope, which markets apply, which intermediaries are used, which infrastructures are connected, which accounts are active, which documents are required, which requirements are satisfied or waived, who reviewed the relationship, and what remains blocked.

  • Email onboarding creates gaps

    When onboarding is handled in email, the system of record starts with missing evidence. The first trade then inherits the gap.

  • One operating chain

    Reference data, onboarding, and controls are one operating chain. The firm should not activate a relationship in one place, configure SSI somewhere else, and enforce restrictions in a third system. When a control detects a breach or exception, that event should link back to the account, instrument, position, rule, actor, review decision, and resolution.

Onboarding objects that should be governed

Onboarding object What should be governed
Trading entity Legal identity, role, jurisdiction, status
Market Eligibility, settlement model, local requirements
Intermediary Execution, clearing, custody, margin, or service role
Infrastructure Settlement/finality access, rail support, operating dependency
Account Hierarchy, restrictions, default SSI, reporting context
Requirement Evidence, validation, waiver, failure, expiry
Review Owner, reviewer, decision, timestamp, blocker reason

Timeline roadmap for counterparty onboarding from draft relationship through evidence collection, account and SSI configuration, control review, activation approval, and ongoing change monitoring.

Read-only operating visibility

Operations leaders need broad visibility without broad action rights.

A command-center view should show participant health, settlement status, open cases, control exceptions, reconciliation breaks, and rail conditions without bypassing the workflows that own each record.

  • Visibility, not action surface

    The Command Center should be positioned as visibility over the system of record, not as a place where every action happens. Broad visibility should not automatically create broad authority to change records.

  • Read-only as a control

    The Command Center can summarize, explain, and point users to the owning workflow. It should not turn an executive dashboard into an uncontrolled action surface.

  • Ops Copilot role

    If Ops Copilot is included, its role is explain-only, read-only, and logged. It may summarize why a settlement is blocked, why a chain event is pending, why a case is aged, or what evidence exists. It should not approve actions, change records, release instructions, or make compliance decisions.

  • Coherent record base required

    The Command Center works because the underlying system of record is coherent. If the record base is fragmented, the dashboard becomes another reconciliation layer.

Command-center views and why they matter

Command-center view Why it matters
Participant health Duplicate, blocked, incomplete, or monitored entity state
SSI coverage Missing, stale, inactive, or exceptioned settlement data
Settlement status Pending, instructed, sent, confirmed, settled, failed, or canceled workflow state
Finality evidence Deterministic, conditional, blocked, or pending rail evidence where available
Reconciliation state Matched, unmatched, investigating, resolved, or aged breaks
Operational cases Owner, priority, linked entity, age, escalation, and resolution status
Control exceptions Rule, severity, review status, breach or exception outcome

Quadrant matrix mapping visibility breadth against action authority, positioning Command Center as high-visibility and low-authority read-only operating visibility.