Devancore Inc.
Devancore Post-Trade Glossary
Glossary
Straight-Through Processing Workflow
A straight-through processing workflow moves institutional trade data from capture to settlement and books update without manual repair when each control gate passes.
Document source: https://devancore.com/glossary/straight-through-processing-workflow/
Devancore Post-Trade Glossary
Straight-Through Processing Workflow
A straight-through processing workflow moves institutional trade data from capture to settlement and books update without manual repair when each control gate passes.
Definition
A straight-through processing workflow is the controlled post-trade path that lets a trade move from execution capture to final books update without manual repair. It is not only a technology shortcut. It is a sequence of state transitions where each handoff has required data, deterministic validation, timestamped status, exception handling, and evidence.
This page is narrower than post-trade processing workflow and deeper than the general straight-through processing definition. Post-trade processing explains the full operating lifecycle. Straight-through processing explains the no-touch objective. STP workflow explains the control gates that decide whether the transaction can keep moving or must stop for repair.
STP workflow record
STP workflow record
Each stage should prove whether the trade moved without touch or entered repair.
| Stage | Control gate | Record produced |
|---|---|---|
| Capture | Source, duplicate, entitlement, order, fill, account, instrument, side, quantity, price, and timestamp checks | Captured trade state with source payload and event time |
| Validate | Required fields, identifier mapping, account eligibility, counterparty, currency, market, and settlement-date checks | Validated trade state or cause-coded intake exception |
| Enrich | SSI, custodian, CSD, security master, account master, LEI, MIC, CFI, and calendar data checks | Enriched settlement-ready trade or reference-data exception |
| Agree | Allocation math, confirmation fields, affirmation status, and counterparty match checks | Account-level obligation with match, affirmation, and exception evidence |
| Instruct | Route, format, approval threshold, message schema, and settlement rail checks | Settlement instruction with payload, release state, and message reference |
| Close | External status, finality proof, reconciliation result, books update, and reporting lineage checks | Settled, failed, pending, repaired, or held operating record |
The workflow starts with capture. The system receives a source trade event from an execution system, OMS, EMS, FIX feed, API, upload, or other controlled source. The first question is not whether the trade can settle. The first question is whether the firm has a clean source record: order reference, fill ID, account, instrument, counterparty, side, price, quantity, trade date, settlement date, and event timestamp. A duplicate, late amend, missing fill ID, or ambiguous instrument should stop the path before the trade becomes trusted operating state.
Validation and enrichment make the trade operational. A captured trade needs standing settlement instructions, account master data, security master attributes, custodian, CSD or depository route, currency, calendar, LEI, MIC, CFI, ISIN, CUSIP, and market-specific settlement data. If those fields are missing, stale, or manually overridden, the workflow should create a cause-coded exception. A trade that requires a human to choose an SSI or edit a settlement field may still be repaired, but it should not be counted as pure no-touch STP for that stage.
Agreement creates the external obligation. Allocation, confirmation matching, and affirmation test whether the account-level economics are complete and whether the counterparties agree. Under U.S. T+1 rules, broker-dealers in scope need agreements or written policies and procedures reasonably designed to complete allocation, confirmation, and affirmation as soon as technologically practicable and no later than the end of trade date. That makes workflow timing visible. A late allocation, unmatched confirmation, or unaffirmed trade is not only a queue item. It is a time-sensitive settlement risk.
Instruction converts agreement into movement. The workflow should generate the correct settlement payload only after the required data and approvals exist. In securities settlement, this may involve SWIFT MT54x, ISO 20022 securities messages, a custodian instruction, a CSD instruction, a DTC-facing delivery flow, or a CCP-linked net settlement path. Message format, market route, legal finality model, and internal ledger state should remain separate fields. A valid message is not the same as settled cash and securities.
Closure requires external proof. A transaction may be internally clean but still pending externally because of inventory, cash, collateral, counterparty action, receiver authorization, custodian status, CSD status, or depository controls. The STP workflow should map those external states back to the trade. Final cash, position, accounting, and reporting updates should be tied to finality evidence, not only to the fact that an instruction was sent.
How it works
A straight-through processing workflow works by applying state gates to every handoff. If the required data and evidence exist, the trade moves forward. If a gate fails, the trade is routed to an exception queue with reason, owner, timestamp, deadline, and repair path.
STP measurement controls
STP measurement controls
A clean STP metric separates no-touch movement from assisted repair.
| Metric state | Meaning | Control question |
|---|---|---|
| No-touch STP | The trade passes the defined workflow scope without human repair or discretionary override | Can the full state path be replayed from source to final proof? |
| System-assisted repair | A deterministic rule or approved source refresh resolves a missing or stale data field | Was the repair rule controlled, versioned, and evidenced? |
| Human repair | An analyst changes data, selects an SSI, resolves a mismatch, or edits an allocation | Was the item removed from pure STP and routed through maker-checker where required? |
| Manual override | A user releases or accepts an item despite a warning, hold, or threshold condition | Is the override reason, approver, source evidence, and downstream impact retained? |
| External pending | The internal workflow passed, but the custodian, CSD, depository, cash, inventory, or counterparty state blocks completion | Is the blocker reason mapped back to the trade record and owner? |
| Reopened item | A closed or repaired item returns because downstream proof rejects the prior state | Does the reopened item preserve original age, tolerance floor, model confidence impact, and supervisor flag? |
The first discipline is measurement. A useful STP rate should define the scope clearly: capture-to-instruct, capture-to-affirm, capture-to-settle, or capture-to-books. The numerator should include only transactions that passed the defined scope without manual repair or discretionary override. Repaired items, assisted items, manually approved items, pending items, failed items, and reopened items should be tracked separately. This discipline also aligns with the regulatory attention placed on central matching service providers. SEC Rule 17Ad-27 requires CMSPs to maintain policies and procedures reasonably designed to facilitate straight-through processing and to report progress using defined metrics. A firm-side workflow should therefore avoid inflated internal STP numbers that hide manual repair behind later automated transmission.
The second discipline is reference data. Many STP failures begin before settlement date: stale SSI, wrong custodian account, missing CSD route, invalid security identifier, outdated market calendar, bad account mapping, or incomplete counterparty data. A workflow that discovers those defects after instruction release is not running true STP. It is pushing the break downstream.
The third discipline is agreement timing. Same-day affirmation depends on clean capture, enrichment, allocation, confirmation, and matching. DTCC guidance for U.S. T+1 processing highlights the operational importance of completing allocations early enough to support confirmations and affirmations by the trade-date cutoff used for DTC processing. The workflow should therefore show late allocation and affirmation risk before the cutoff arrives.
The fourth discipline is exception quality. A fast repair is useful only if it is evidenced. If a user changes an SSI, corrects a price, edits an allocation, accepts a fuzzy match, or releases an item past a warning, the workflow should preserve the original value, new value, reason, maker, checker, source evidence, approval time, and downstream impact. Reclassifying a break should not reset its first detection timestamp.
Fuzzy matching needs hard tolerance floors. If a model or matching engine proposes a soft closure based on similar text, partial identifier overlap, or near-match economics, the workflow should still block mismatched quantities, cash amounts, settlement dates, or account fields outside approved tolerances. If the item later reopens because a custodian, CSD, DTC, NSCC, or counterparty rejects the prior closure, the system should preserve original age, reduce confidence in that match pattern, and flag the reopened item for supervisor review.
The fifth discipline is message and status mapping. ISO 20022 supports structured securities settlement messages, including settlement instruction, status advice, and confirmation flows. Richer structured data can reduce ambiguity, but it does not remove the need for workflow controls. The system still needs to prove which instruction was sent, what status came back, what changed internally, and whether the item is settled, failed, pending, repaired, or held.
The final discipline is reporting. STP dashboards should not only show a percentage. They should show why trades fell out, which gate failed, how long the item aged, who repaired it, whether it re-entered the workflow, whether it reopened, and what final evidence closed the record. A high STP number with weak exception evidence is not a strong operating model.
STP workflow - no-touch path and repair path
Devancore Glossary · devancore.com
STP workflow - no-touch path and repair path
Devancore Glossary · devancore.com
In Devancore™
Devancore - STP evidence stack
Devancore · evidence stack
Source
Execution payload, order reference, fill ID, account, instrument, counterparty, side, quantity, price, and event timestamp are retained.
Validation
Required field checks, duplicate checks, entitlement checks, account eligibility, and identifier mapping create the first workflow state.
Enrichment
SSI, security master, account master, custodian, CSD, LEI, MIC, CFI, market calendar, and route data attach with as-of versions.
Agreement
Allocation, confirmation, matching, affirmation, field differences, owner, and repair status connect to the source trade.
Instruction
Settlement route, message format, release approval, external acknowledgement, and status updates remain linked to the trade state.
Books
Finality proof, depository book-entry state, cash settlement evidence, reconciliation result, accounting, reporting, and exception evidence close the operating record.
Devancore supports straight-through processing workflows by linking source events, validation, enrichment, agreement, settlement instruction, external status, exception handling, and books update into one operating record. It should not be framed as a broker, custodian, CSD, CCP, depository, settlement bank, execution venue, accounting authority, legal adviser, or guarantee of settlement.
In a Devancore-style workflow, a trade can move without touch only when the required fields, controls, and evidence are present. If something is missing, the platform should make the break visible: stale SSI, invalid identifier, allocation imbalance, confirmation mismatch, missing affirmation, rejected settlement instruction, DTC pending state, cash shortfall, inventory shortfall, unresolved reconciliation item, or weak approval evidence.
Devancore can separate pure no-touch STP from assisted repair. That distinction matters because a trade manually repaired before settlement may still settle, but it still reveals an operating weakness. The useful record should show whether the item passed automatically, was repaired by system rule, was changed by a user, required maker-checker approval, or reopened after closure.
The platform view also connects STP to adjacent controls. Capture quality links to trade capture system. Data quality links to trade enrichment automation, standing settlement instructions, and settlement instruction automation. Agreement quality links to trade confirmation matching and same-day affirmation. Settlement quality links to DTC settlement window, failed trade settlement, and trade reconciliation.
The operating standard is simple: no invisible touch. If a trade moved straight through, the record should prove why. If it did not, the record should show where it stopped, who owned the repair, what evidence supported the change, and whether the final books update was tied to external proof.
For U.S. DTC and NSCC activity, that final proof may include both depository book-entry state and cash settlement evidence. DTC describes end-of-day net funds settlement as flowing through settling banks and the Federal Reserve National Settlement Service, with settlement occurring at approximately 4:15 PM ET after DTC and NSCC balances are finalized and acknowledged. A Devancore-style operating record should preserve that distinction: instruction sent, securities movement, cash settlement, reconciliation, and general ledger posting are related states, not one undifferentiated status.
Related terms
- Straight-Through Processing (STP)
https://devancore.com/glossary/straight-through-processing/
End-to-end automation of the post-trade lifecycle from execution to DvP settlement, with STP rate as the primary compliance KPI under T+1.
- Securities Settlement Software
https://devancore.com/glossary/securities-settlement-software/
Securities settlement software controls settlement instructions, external status, fail management, finality evidence, and ledger handoff for institutional trades.
- Trade Capture System
https://devancore.com/glossary/trade-capture-system/
The system that books an executed trade into the firm's official records and initiates the post-trade processing workflow from enrichment and matching through to settlement instruction.
- Trade Enrichment Automation
https://devancore.com/glossary/trade-enrichment-automation/
The automated augmentation of a raw trade capture with settlement instructions, counterparty identifiers, and regulatory fields required for clearing and settlement.
- Standing Settlement Instructions
https://devancore.com/glossary/standing-settlement-instructions/
Pre-agreed instructions specifying how a counterparty's securities and cash should be delivered or received, applied automatically to every qualifying trade.
- Settlement Instruction Automation
https://devancore.com/glossary/settlement-instruction-automation/
Automatically generating and transmitting settlement instructions to custodians and CSDs using pre-loaded SSI data — replacing manual entry, enabling STP, and making T+1 compliance operationally viable.
- Trade Confirmation Matching
https://devancore.com/glossary/trade-confirmation-matching/
The automated comparison of trade details between counterparties to verify both sides recorded the same economics before settlement instructions are generated.
- Same-Day Affirmation (SDA)
https://devancore.com/glossary/same-day-affirmation/
The completion of allocation, confirmation, and affirmation in DTCC CTM by the 9:00 PM ET industry benchmark on trade date — the operational requirement under SEC Rule 15c6-2 that enables automatic DTC settlement instruction generation for T+1.
- Trade Matching
https://devancore.com/glossary/trade-matching/
Bilateral comparison of independently submitted trade records that either confirms settlement-readiness or surfaces the field-level mismatch producing a trade break.
- Failed Trade Settlement
https://devancore.com/glossary/failed-trade-settlement/
A trade that does not settle on its contractual settlement date because one party cannot deliver the required securities or cash, triggering penalties and buy-in procedures.
- Trade Break Management
https://devancore.com/glossary/trade-break-management/
The exception workflow for identifying, classifying, and resolving post-trade discrepancies before they breach the T+1 affirmation cutoff or trigger CSDR cash penalties.
- Trade Break Aging
https://devancore.com/glossary/trade-break-aging/
Trade break aging measures how long post-trade discrepancies have remained open and converts age, settlement proximity, severity, ownership, and evidence into escalation state.
- Trade Reconciliation
https://devancore.com/glossary/trade-reconciliation/
The systematic comparison of internal trade and position records against external sources to identify breaks and resolve them before they become settlement failures.
- DTC Settlement Window
https://devancore.com/glossary/dtc-settlement-window/
The daily DTC operating cycle where book-entry delivery instructions are processed, risk-checked, recycled, and finalized.
- ISO 20022 Securities Settlement
https://devancore.com/glossary/iso-20022-securities-settlement/
International financial messaging standard where sese.023 settlement instructions and sese.025 confirmations replace legacy SWIFT MT54x messages, enabling richer settlement data, STP, and interoperability across global custodians and CSDs.
- AI Audit Trail Financial Services
https://devancore.com/glossary/ai-audit-trail-financial-services/
An AI audit trail in financial services records the prompt, permissions, retrieved context, model output, proposed action, human decision, downstream event, and final outcome for each AI-assisted workflow.
Contact
Request a briefing or platform walkthrough with the Devancore team.
Request access https://devancore.com/access/