← Glossary

Devancore Post-Trade Glossary

Outsourced Execution Post Trade Controls

Outsourced execution post-trade controls verify fills, allocations, confirmations, settlement data, exceptions, and books-and-records evidence after an external desk executes a trade.

Definition

Outsourced execution post-trade controls are the verification workflows used after an external provider executes a trade. This is a precise companion to outsourced trading controls. The broader governance question is who may trade and under what oversight. The post-trade question is whether the external fill becomes a correct, controlled, settlement-ready, and reviewable operating record.

The manager needs to validate the provider's data before it becomes the basis for allocation, confirmation, settlement instruction, reconciliation, accounting handoff, compliance review, or reporting. A provider fill is a source event. It is not automatically a clean post-trade record.

Execution handoff controls

Execution handoff controls

The external fill becomes useful only after the manager can validate and govern it.

Control point Data required Failure mode
Fill validation Provider trade ID, order ID, execution ID, side, quantity, price, time, broker, venue, commission Provider fill cannot be tied to the manager's instruction
Trade capture Raw execution message, normalized trade, instrument, account, counterparty, and source timestamp Internal record differs from provider record
Allocation review Block, fund, account, strategy, allocation method, custodian path, fee treatment, approval Wrong account economics or unapproved correction
Confirmation and affirmation Broker confirmation, match status, affirmation state, DK reason, fee or allocation dispute Trade cannot move cleanly toward settlement
Settlement instruction SSI, custodian account, cash account, CSD route, settlement method, intended settlement date Instruction rejected or delayed because record is incomplete
Evidence retention Source record, correction history, comments, approvals, status changes, downstream references Reviewer cannot reconstruct the execution-to-close path

Fill validation is the first control. The manager should compare provider trade ID, internal order ID, execution ID, side, quantity, price, timestamp, broker, venue, and commission data against the manager's instruction and expected trade state. If that link is weak, later breaks become hard to explain.

Trade capture converts the provider record into the manager's operating record. Capture should preserve the raw message, source timestamp, normalized fields, mapping result, user or process identity, and validation status. A captured trade should show whether it came from FIX, broker API, file, manual entry, or another source path.

Allocation review is where the manager takes ownership of account-level economics. The provider may send block and allocation detail, but the manager should verify fund, account, strategy, sleeve, custody path, settlement location, commission treatment, and approval state. An allocation correction after execution should be visible as a controlled amendment.

Confirmation and affirmation test external agreement. The provider, broker, counterparty, matching utility, custodian, and manager may each see different parts of the record. The manager's workflow should show whether economics match, whether allocation details agree, whether fees are disputed, and whether the trade is ready for settlement.

Settlement instruction depends on enrichment. A trade cannot settle cleanly if SSI, custodian account, cash account, CSD route, settlement method, or intended settlement date is missing or stale. Delegating execution does not remove the manager's need to understand settlement readiness.

Evidence retention is the final control. The manager should preserve source messages, corrections, comments, approvals, communications, status changes, and downstream references. Without that record, outsourced execution becomes difficult to supervise and harder to reconcile.

How it works

Outsourced execution post-trade controls work by creating a manager operating record that sits between the provider's fill and the manager's books, settlement, and reporting workflows.

Manager operating record

Manager operating record

The manager's record should be independent enough to verify provider data and connected enough to run post-trade.

Record family Provider input Manager output
Execution Fill, trade ID, broker, venue, price, quantity, commission, timestamp Validated captured trade
Allocation Block split, account details, settlement location, fees Account-level records with approval history
Agreement Confirmation, match result, affirmation state, exception reason Matched, disputed, corrected, or unaffirmed state
Settlement Instruction fields, SSI, custodian route, status updates, fail reason Settlement-ready or exceptioned record
Oversight TCA inputs, communication records, provider status, correction log Supervision and review evidence

The workflow starts when the provider returns a fill or execution record. The manager captures provider trade ID, broker, venue, price, quantity, side, timestamp, commission, route detail, and source message. The record is then mapped to the internal order, instrument, account, portfolio, entity, strategy, and counterparty.

Validation determines whether the fill can move downstream. The system should test source identifiers, duplicate risk, instrument mapping, account eligibility, commission reasonableness, trade date, settlement date, and expected allocation state. Failed validation should create an owned exception.

Allocation review converts the fill into account-level records. This is a major control point because provider activity may not reflect the manager's final accounting and settlement needs. The manager should compare provider allocations to internal instruction and preserve any correction as an amended record.

Confirmation and affirmation move the record toward external agreement. Broker confirmations, matching results, DK reasons, affirmation status, fee disputes, and settlement date differences should be visible before the trade reaches settlement cutoff.

Settlement control checks whether the trade can be instructed and monitored. The workflow should carry SSI, custodian account, CSD route, cash account, settlement method, instruction status, fail reason, repair action, and final settlement evidence.

Reconciliation closes the loop. The manager compares internal trade, position, cash, commission, and accounting records against provider, broker, custodian, administrator, bank, and ledger evidence. Breaks should remain linked to the original provider fill and internal instruction.

Oversight runs across the workflow. Provider review depends on more than execution quality summaries. It needs trade-level evidence: what was sent, what came back, what changed, what broke, who approved the fix, and which downstream records relied on the result.

Outsourced execution — fill to operating record

Devancore · message matrix

Rail Message Purpose Record
Provider execution fill source event provider trade ID, broker, venue, price, quantity, time, commission, and route details
Manager capture record internal control order lineage, instrument, account, portfolio, counterparty, status, and validation result
Broker confirmation external agreement economics, fees, settlement date, allocation detail, match status, and affirmation state
Custodian settlement status delivery evidence instruction, SSI, CSD route, pending status, fail reason, repair, and settled state
Control review package oversight comments, approvals, correction history, source evidence, and downstream impact

In Devancore™

Devancore supports outsourced execution post-trade controls by maintaining the operating record around external fills and internal post-trade workflows. The platform should be framed as a record, workflow, and evidence layer for institutional operations, not as an execution provider, broker, custodian, clearing broker, adviser, accountant, or compliance owner.

In a Devancore-style workflow, a provider fill, FIX message, broker API response, allocation file, confirmation, settlement update, correction, or exception enters as a source record. It is mapped to internal order, instrument, account, portfolio, counterparty, broker, provider, settlement path, workflow state, and evidence.

The system can then show which provider fills are unmatched to internal orders, which allocations differ from instructions, which confirmations are disputed, which trades are not affirmed, which settlement instructions are missing data, which trades failed, and which corrections require approval.

This creates a manager operating record that can support post-trade compliance review, broker-dealer or adviser supervision workflows, reconciliation, settlement monitoring, books-and-records evidence, and management reporting inputs.

Conversational finance can help when the underlying record is structured. A user may ask which outsourced execution fills are missing internal order lineage, which trades are unaffirmed, which allocation corrections remain unapproved, which settlement fails came from provider files, or which broker confirmations differ from provider fills. The answer should resolve to source records, status, owners, and evidence.