Standards
Logic

Deterministic, auditable numbers for risk and trading.

We version logic, inputs, and outputs so that every calculation can be replayed, explained, and compared across time. Every change to a model is traceable to a specific version, approval, and effective date.

Definitions and versions

How we define business logic and versions so reports and risk numbers stay explainable.

  • Business logic captured in formal, machine-readable definitions rather than embedded in application code.
  • Every result set tagged with the version identifier of the logic that produced it.
  • A visible change history that links each logic version to its approval, effective date, and impact assessment.

Why it matters

Formal definitions and versioned logic give the institution a single, authoritative source for how its numbers are produced. Discrepancies become traceable, model changes become reviewable, and regulatory inquiries become straightforward.

  • Model validation compares outputs against a known baseline rather than relying on manual inspection.
  • Regulatory inquiries about reported figures can be answered by pointing to a specific model version and its inputs.
  • Logic changes go through a review process that surfaces their impact before they reach production.