Finance and the dice-rolling AI
Ask an AI the same question twice and you can get two different answers. Banks, insurers and consulting firms use Claude for money work anyway. The trick is not fixing the dice: it is never letting the dice touch anything that must be exact.
The whole idea in one picture
First, the worry — and it is real
An AI builds its answers a bit like rolling weighted dice, one word at a time. Ask the same question on Monday and again on Tuesday and the sentences come out different, and once in a while so does a number. Nobody at Anthropic or at the banks claims to have fixed this at the source. Everything below is what they do instead.
Under the hood
Large language models sample each token from a probability distribution, so outputs vary run to run (and even “temperature 0” is not a full cure in practice). The honest engineering position across every deployment the source thread examined is the same: architect around non-determinism rather than deny it — push everything that must be exact into deterministic components, and confine the model to work where variability was always tolerable.
Money work was never one-answer work
Give the same company file to two analysts and you get two different memos: different words, different emphasis, slightly different comparisons. Firms have always been fine with that, because only a narrow band must be exact: the sums, the source numbers, and the ledger. The AI is allowed into the wobbly part. It is kept out of the exact part.
Under the hood
The question “how do they solve non-determinism?” carries a slightly wrong premise: finance work was never fully deterministic. Judgment, synthesis and drafting always varied between humans; the firm tolerated it because the exact subset — arithmetic, source data, the system of record — was handled by deterministic computation. LLMs slot into the variable layer; the exact layer is handled the way it always was.
The AI never does the sums
When Claude works in a spreadsheet it does not invent totals from its dice. It writes the formula; the spreadsheet does the arithmetic. The dice can change how a sentence is phrased. They cannot change what =SUM adds up to.
Under the hood
Claude in Excel reads formulas, edits them and processes data — the
spreadsheet engine computes the results. It is the same shape as any
tool-calling agent: the model writes the formula or the code, a
deterministic runtime executes it, and anything numeric routes through
code execution or a database rather than token prediction. Sampling
temperature cannot change what =SUM(B2:B14) returns.
Facts arrive through pipes, not memory
The AI is not asked to remember what a company is worth or what a rating is. Governed pipes bring in the real, current numbers from the official sources, so the model works with verified facts instead of recollections. If the facts are exact going in, the dice have nothing exact to spoil.
Under the hood
This is the connector ecosystem: governed, real-time access to data providers such as FactSet, S&P Global, Moody’s and LSEG. Dun & Bradstreet’s CDO makes the point explicitly — verified business identity data is what lets AI systems deliver the “deterministic, auditable outcomes” financial workflows require. The determinism lives in the data source, not in the model.
Every answer carries its receipts
Here is the quiet reframing that makes the whole thing work. You do not need the same answer every time. You need an answer you can check, every time. Every figure in the output points back to where it came from, so a reviewer can follow the trail before anyone acts. Two byte-identical memos that both invented the same number would be worse, not better: perfectly repeatable, and uncheckable.
Under the hood
Every output is source-attributed so teams can verify the work before acting on it, and every number can be traced back to its source. That swaps the requirement from reproducible to auditable — the same standard firms already apply to human work, where no two analysts were ever byte-identical either.
A person holds the stamp
The AI drafts; a person decides. The pitchbook, the credit memo, the filing — each is reviewed and signed by someone whose job is to find the draft’s mistakes before it goes anywhere. And some doors the AI simply has no key to: it cannot place a trade, write into the ledger, or approve a loan on its own.
Under the hood
Every vertical repeats the same split: Claude assembles the analysis while you control the valuation call, structures the writeup while you own the credit decision, drafts the filing while you retain sign-off. The agent templates add verification subagents (comparables selection, methodology checks), and managed deployments add per-tool permissions, credential vaults and a full audit log of every tool call. Notably absent from all the marketing: autonomous trades, bookings, or credit decisions. Even the FIS story is about compressing AML investigations; the decision still goes to a human.
And at your kitchen table?
On a laptop you get the same tools: code that does the sums, pipes to your real files and accounts, your own rules written down. What you do not get is the firm’s safety net — the reviewer of your tax working is you, the person who asked because you didn’t know. So borrow the discipline: make it do sums in code, feed it real documents instead of memories, ask it to show the actual rule, and let an accountant hold the stamp on anything that matters. The AI’s job is to make that conversation cheaper, not to replace it.
Under the hood
What transfers: code execution for anything numeric, MCP connectors to real data (accounting software, bank exports, actual invoices), and file-based skills that encode your own conventions the way the finance plugins encode a firm’s.
What doesn’t: human-in-the-loop only works when the human can evaluate the output; there are no methodology-check subagents, eval suites or compliance readers on one pass with one reader; pasted-in numbers and recalled tax rules are unverified, and jurisdiction-specific thresholds are exactly what a model states confidently and wrongly; and the stakes concentrate — no firm amortises your mistake.
The translation: insist calculations run in inspectable code, connect real sources, ask for the rule citation and check it, and route consequential positions through a qualified professional with Claude’s work as the prepared material.