Banking & FinancialGenerative AI · Governance & Safety

Personal quarterly commentary for forty thousand households

Grounded per-household reporting that explains what happened to this client's portfolio and why — drafted in minutes, checked against a compliance rulebook, signed by a human.

EngagementFixed-scope build
Timeline to v14–8 weeks
PatternRepresentative engagement
40k
households, personalized
~85%
drafts sent with light edits
100%
reviewed before sending

The problem

Quarterly client reporting had settled into an unhappy compromise. The top few hundred relationships received genuinely personalized commentary written by their advisor. Everyone else received a templated market summary that said nothing about their actual portfolio — the same paragraphs about rates and equities that every other client received, next to numbers that were specific to them.

Clients notice. The most common question advisors fielded after a statement went out was some version of "what does this mean for me?" — which is precisely what the commentary was supposed to answer and didn't.

The hypothesis

The facts needed for personal commentary already existed: performance attribution, contribution and withdrawal effects, allocation changes, security-level contributors. What was missing was the writing, and writing at scale is exactly what generative models do well — provided they are never allowed to produce a number.

The build

  • Deterministic attribution engine — returns, contribution and withdrawal effects, allocation and selection attribution, and top contributors and detractors, all computed in code per household.
  • Grounded generation with injected figures — the model writes the narrative from a structured fact set. Every number is inserted from the attribution output; the model is never asked to calculate, infer, or estimate one.
  • Compliance rulebook as an automated first pass — prohibited constructions (guarantees, forward-looking promises, performance predictions, unsuitable comparisons) detected with the specific rule cited, plus required disclosure checks per account type and jurisdiction.
  • Human review queue with edit tracking — advisors review and sign every piece of commentary. We measure edit distance as the primary quality signal: how much a human changes the draft tells you more than any fluency score.

Design choice that mattered: the model cannot do arithmetic on client money. Every figure is computed upstream and injected. Any architecture where a language model can produce a client's return is one that will eventually produce a wrong one, in writing, with your firm's name on it.

Rollout

We piloted on five hundred households across three advisors, with every draft reviewed and edit distance tracked per section. The first pass revealed the model over-explaining market context and under-explaining the client's own allocation changes — a prompt and fact-set problem, not a model problem. Compliance ran a full review of the rulebook checks against a labeled set of past violations before we scaled.

Results

Every household now receives commentary about their own portfolio rather than a market template. The quarterly cycle compressed from days of writing to hours of reviewing, and compliance review concentrated on flagged items instead of reading everything. Advisors kept their signature on every piece, which is both a regulatory position and the right one.

What we'd tell you

  • Never let a language model compute a number that a client will read as fact.
  • Encode your compliance rulebook explicitly and cite the rule on every flag — reviewers need to know which line to check.
  • Edit distance is your real quality metric. Track it per section and you will find exactly what to fix.
  • Keep the human signature. It is what makes the whole thing defensible.
← All success stories
Keep reading

More from the field.

Banking & Financial

Consumer lending, decided in hours

60%
faster time-to-decision
files per underwriter
Read the story
Banking & Financial

Early-warning credit risk

60 days
earlier risk signal
↓ roll rates
into later buckets
Read the story
Banking & Financial

The 6 a.m. advisor brief

advisor capacity for client time
6 a.m.
brief ready daily
Read the story
Get started

Bring us a hypothesis. Leave with a system.

Tell us what's eating your team's time. We'll give you an honest read on whether AI is the right tool — and if it is, a scoped v1 with a timeline and cost.