← All Insights
FrameworksArchitecture
6 min read

What VERIFIABLE Means for AI-Assisted Trading

VERIFIABLE isn't a marketing acronym — it's ALF's architectural standard. Ten properties that every AI-assisted trading system should demonstrate, each enforced by automated tests.

When we tell people that every AI-assisted trading decision in our platform is VERIFIABLE, the first reaction is usually: “Isn’t that just compliance?”

It’s not. Compliance is a minimum bar — it answers the question “did we follow the rules?” VERIFIABLE answers a harder question: “Can any qualified third party independently examine, reconstruct, and validate what our system did, why it did it, and whether the controls worked — without trusting us?”

That’s a fundamentally different standard. Compliance requires good records. VERIFIABLE requires records that are self-proving.

The Standard
Can any qualified third party independently examine, reconstruct, and validate what our system did — without trusting us?

The 10 Properties

VERIFIABLE is a standard we built and enforce across every layer of the ALF platform. It’s not an aspiration or a roadmap item. It’s a set of architectural properties that every component must satisfy before it ships. Here’s what each property means in practice.

Verifiable

Every decision the system makes can be independently examined by someone who wasn’t involved in making it. This means producing records that are complete enough for a third party — an auditor, a regulator, a counterparty — to understand what happened without needing access to our team, our internal documentation, or our source code.

Most trading systems produce logs. Logs are internal tools — they use internal identifiers, assume context the reader doesn’t have, and skip details that seemed obvious at the time. Verifiable records are designed for external examination. They’re self-contained, self-describing, and interpretable without institutional knowledge.

Evidence-driven

Records are designed for enforcement, not debugging. There’s a meaningful difference. Debug logs answer “what went wrong?” Enforcement-grade evidence answers “what exactly happened, in what order, authorised by whom, and can you prove it?”

Every record in the platform captures the complete context: who authorised the action, what inputs informed the decision, what constraints were evaluated, what the outcome was, and when each step occurred — with nanosecond precision.

Replayable

Same inputs produce the same outputs. Deterministically. Every time.

Critical Property
Same inputs produce the same outputs. Deterministically. Every time. If you can't replay a decision, you can't prove it was justified.

This is the property that most AI trading systems fail. When a model makes a recommendation, can you feed it the exact same market data, the exact same configuration, the exact same state — and get the exact same recommendation? If not, you can’t prove that any specific decision was justified by the data that existed at the time it was made.

ALF preserves the complete input state for every decision. Signals, weights, thresholds, configuration, market data — all captured at the moment of decision. An auditor can replay any decision from any point in history and arrive at the identical output.

Isolated

Hard tenant isolation at the schema level. Not application-level separation backed by access controls, but structural isolation where data from one tenant physically cannot influence another tenant’s decisions.

This matters for multi-strategy operations, fund-of-funds structures, and any scenario where Chinese walls need to be provable — not just promised. When a regulator asks “could Strategy A’s data have influenced Strategy B’s decisions?” the answer needs to be architectural, not procedural.

Framework-governed

Constraints are enforced by the architecture, not by policy documents. This is the core philosophical difference between ALF and traditional compliance.

A policy says “don’t exceed position limits.” A framework makes it structurally impossible to exceed position limits — the order is rejected before it reaches the exchange. A policy says “retain records for seven years.” A framework writes every record to immutable storage automatically, with no option to delete or modify.

Framework governance means the compliant path is the only path the system can take. You don’t need to trust that people follow the rules. The rules are the architecture.

Immutable

Every record is append-only, hash-linked, and tamper-evident. We use SHA-256 integrity hashing on every audit trail entry, written to storage that satisfies SEC Rule 17a-4’s requirement for non-rewriteable, non-erasable media (the SEC’s 2022 amendments also permit an audit-trail alternative).

What does tamper-evident mean in practice? Every record’s hash depends on the record’s content. Change one character, and the hash changes. An auditor can independently compute the hash of any record and compare it to the stored hash. If they don’t match, the record has been altered. No special tools, no proprietary verification — standard cryptographic verification that any qualified party can perform.

Auditable

Designed for external examination without tribal knowledge. An auditor shouldn’t need to understand our codebase, our internal naming conventions, or our team’s working practices to examine the evidence. Records use standardised field names, regulatory citation references, and self-describing schemas.

This is harder than it sounds. Most engineering teams optimise for internal readability — short variable names, implicit context, internal jargon. Audit-grade records optimise for external readability — explicit, verbose, unambiguous.

Boundary-enforced

Failures are contained, not cascading. When a component fails, the blast radius is limited to that component’s defined boundary. A failure in sentiment analysis doesn’t corrupt execution. A failure in sector scoring doesn’t bypass risk checks.

This property is what prevents the “one bad model contaminates everything” failure mode that plagues monolithic AI systems. Each model operates within its boundary, contributes its output through a defined interface, and cannot influence decisions outside its scope.

Lifecycle-complete

Every action is tracked from inception to completion. Signal generation, fusion, validation, approval, execution, settlement, reconciliation, review — the complete lifecycle is recorded. There are no gaps where actions occur outside the evidence chain.

Lifecycle completeness is what enables the “show me the complete history of this trade” query that regulators and allocators require. From the market data that triggered the signal, through every model’s contribution, through every validation check, through execution and settlement — one unbroken evidence chain.

Explainable

Decisions are reproducible in facts, not stories. When we say a decision is explainable, we don’t mean a data scientist can write a narrative about what the model “probably” considered. We mean the system produces a factual decomposition: these specific inputs, these specific weights, this specific computation, this specific output.

The distinction matters because narratives are interpretive. Facts are verifiable. A regulator examining an AI-assisted trading decision shouldn’t need to trust our interpretation of what the model did. They should be able to verify it independently from the evidence.

Why VERIFIABLE as a Standard?

We could have implemented these properties without naming them. But naming them serves two purposes.

First, it creates an internal quality bar. Every component we build is evaluated against these 10 properties. If a module can’t satisfy all 10, it doesn’t ship. This is a mechanical check, not a judgement call.

Second, it gives external stakeholders a clear statement of what we guarantee. When an allocator evaluates ALF, they’re not assessing vague claims about “institutional-grade quality.” They’re evaluating 10 specific, testable properties. Can we demonstrate replayability? Can we prove immutability? Can we show lifecycle completeness? These are yes-or-no questions with evidence-backed answers.

10
architectural properties that every component must satisfy before it ships — each a yes-or-no question with evidence-backed answers

VERIFIABLE isn’t a marketing acronym. It’s the standard every component in the platform is built to meet.


Scott Davies is the Chief Architect and Founder of ALF Capital, where every AI-assisted trading decision meets the VERIFIABLE standard.