Morning Macro Brief
A 6:30 a.m. brief in house style covering overnight markets, central-bank moves, and the day's top movers across our holdings.
A single, governed AI layer that plugs into Bloomberg, FactSet, Refinitiv, Aladdin, the custodian and the OMS — and turns the recurring drafting, reconciling and triage work into a five-minute review instead of a five-hour build. Every number is cited. Every action waits for a human. Every step is logged for seven years.
Every working day, the same recurring outputs are hand-assembled from four or five vendor screens and a handful of internal documents. The data is already there. The judgement is already in the team's head. What's missing is the layer that does the assembly.
An analyst spends a day and a half pulling fundamentals, peer comps, ESG flags and the last three IC discussions. The actual original thinking takes hours, not days.
Less than half of mandate breaches are surfaced inside an hour. By the time someone reads the alert, contextualises it and routes it, the trade has already cleared.
Ops opens twelve breaks every morning, classifies each one, drafts a custodian email, and chases responses. The classification is rules-based; the drafting is templated; nothing is decided.
Every agent does exactly one thing. It reads from systems of record, drafts an output, and stops at a human-approval gate before anything irreversible happens. No agent places trades, files documents, sends letters or modifies records on its own.
A 6:30 a.m. brief in house style covering overnight markets, central-bank moves, and the day's top movers across our holdings.
Pulls every open break at 7 a.m., classifies by type, drafts the custodian email, and routes to the right operations owner.
One-page risk summary at 7 a.m.: VaR, factor exposures, tracking error, stress-scenario flags — every number cited to the risk engine.
Drafts Brinson and Karnosky-Singer attribution in plain English. Allocation, selection, currency — broken out and explained.
Natural-language search across IPS, IC minutes, custodian notices, sell-side research, internal memos and emails — with sentence-level citations.
First-pass IC memo from the research packet, plus a structured counter-argument that cites specific contradictory sources.
Reads Charles River / AIM alerts the moment they fire, classifies severity, drafts the narrative, escalates to the compliance officer.
Reads SWIFT MT564 and issuer notices, recommends an election with rationale, flags portfolio impact. Human approves before the custodian is told.
Multi-currency cash ladder twice daily. Identifies funding gaps, suggests forward rolls, surfaces expiry dates before they bite.
Triggered when an earnings call ends. Fifteen-minute summary with deltas vs the last four quarters, cited to transcript timestamps.
Days-to-liquidate per holding under stress; coverage versus the liability profile; alerts when a position outgrows its venue.
Translates IPS / IMA clauses into structured CRD or AIM rule drafts. Two-person sign-off mandatory. Highest-stakes agent in the platform.
Peer set construction, DDQ synthesis, Form ADV ingestion, red-flag detection. Conditional on holding external funds.
Quarterly letter first draft in house voice. PM, IR and Compliance sign off before anything leaves the firm. Conditional on external clients.
The full pre-IC packet — peer set, fundamentals, ESG, prior diligence, technicals. Last on purpose: it consumes every other agent.
Every example below is what the user actually receives — the brief in Slack, the recon table at 7 a.m., the IC memo with its devil's advocate, the breach card on the compliance desk, the Q&A from the document concierge. None of it is final without a human approving it.
Before the PM has finished their coffee, the brief is in #front-office. It's not a digest of headlines — it's the firm's own portfolio against an overnight market backdrop, written in the firm's voice, with every figure traceable to the system it came from.
By the time Operations sits down, every open break has been pulled from Duco, classified, written up, and routed. The ops manager isn't deciding what to do — they're confirming the triage and pressing send on the custodian email.
| Break | Class | Severity | Drafted action | Owner |
|---|---|---|---|---|
| BRK-44218 | Position · TSLA | Material | Custodian email + chase trade ticket TR-9812 | L. Park |
| BRK-44219 | Cash · USD | Review | FX settlement timing — propose T+1 reclass | F. Halim |
| BRK-44220 | Price · ASML NA | Auto | Stale BVAL; refreshed at 06:58 — clear | Auto-cleared |
| BRK-44221 | Corp action · BHP | Review | Stock split 1:3 not yet booked at custodian | L. Park |
| BRK-44222 | Position · 7203 JP | Low | 1-share rounding; flagged for monthly clean-up | Queue |
| BRK-44223 | Cash · EUR | Material | Funding gap €4.2m — see Cash Ladder agent | Treasury |
Yesterday this memo would have taken two days to assemble and a day to argue with. Today the analyst kicks the agent off after the morning meeting. The memo and a structured devil's-advocate argument are ready before lunch. The analyst spends the afternoon refining the thesis, not pulling fundamentals.
Thesis. GLP-1 demand visibility extends through 2028 on capacity additions at Kalundborg and Catalent fill-finish[1]. Pricing pressure in the US is real but smaller than the Street fears: rebate disclosures suggest a 6–8% net realised price decline against the consensus 12%[2].
Position size. 1.4% active vs benchmark 0.6%. Liquidity check: 8 days to fully liquidate at 25% ADV[3]. Currency overlay: DKK exposure already inside policy band.
Catalysts. Q4 capacity guidance update (Nov), CagriSema PIII top-line (early 2027), oral semaglutide CV outcomes data (mid-2027).
Three independent sources contradict the rebate-disclosure thesis. Express Scripts' 2026 formulary memo[4] guides to 14% net price erosion; this is the same number CVS cited on its 2Q call[5]. If those are correct, our base case overstates 2027 EBITDA by ~9%. The position remains supportable but the size should be 80–100 bps, not 120.
Charles River fires an alert at 14:14. Eleven minutes later the compliance officer has the full picture: which mandate clause, which positions, what the rule actually says, severity, and a draft narrative. The officer's job is to confirm and act — not to assemble.
A simple question that used to mean digging through SharePoint, email and IC minutes for an hour. Now it's a sentence. The agent retrieves from every indexed corpus — IPS, IC minutes, custodian notices, internal memos — and answers with sentence-level citations. No invented quotes, no paraphrased numbers, no guesses.
The platform is small in concept and disciplined in design. It reads from systems of record, retrieves from the firm's own document corpus, asks an LLM to reason within tight guardrails, asks a human to approve anything irreversible, and writes everything to an immutable log.
Bloomberg, FactSet, LSEG, Aladdin, custodian, prime broker, OMS, IPS / IMA documents, IC minutes, emails. Read-only access; every datapoint tagged at ingest.
For every claim the agent might make, it retrieves the underlying source first — keyword and semantic search across every indexed corpus, with sentence-level citation enforced.
The LLM is allowed to write prose, draw conclusions, propose actions. It is not allowed to invent figures. Every quantitative claim must trace to a source.
Nothing irreversible — a custodian email, a filed document, a client letter, a rule change — leaves the platform without a human approving it in Slack or the web app.
Every prompt, every retrieval, every tool call, every approval, every output is written to a hash-chained, write-once log retained for seven years. No exceptions.
Year one builds trust with five low-risk, high-payoff agents. Year two ships the harder middle and back-office work and starts the formal model-risk programme. Year three completes the regulator-sensitive agents and finishes validation.
These are not policies on a slide. Each one is enforced at the platform layer: a misconfigured agent cannot bypass them. Failures fail closed — the agent stops, an incident is logged, and the action does not happen.
No quantitative claim leaves an agent without a citation back to a system of record. The model can write prose. It cannot invent figures. A second model — the verifier — independently checks every quantitative claim before publication. Citation coverage target: > 99%.
Agents are read-only by default. Anything irreversible — sending a custodian email, filing a document, drafting a client letter, modifying a compliance rule — pauses at a human-approval gate. The gate is enforced at the workflow engine, not the UI.
Every prompt, every retrieved document, every tool call, every approval, every output is written to an immutable, hash-chained, write-once log retained for seven years. If the log is unreachable, the agent stops — no action, no exception.
Every datapoint is tagged at the moment it enters the platform — PUBLIC, LICENSED, RESTRICTED, MNPI. Agents declare which tags they may consume. The platform hard-fails any attempt to route restricted material into a channel that doesn't permit it.
Every agent is treated as a model under SR 11-7. Each one has a model card, a declared eval suite, an independent validator, and an annual recertification date. The platform's audit posture is built to clear SOC 1 and SOC 2 Type 2 attestation by Month 24, and to produce, on demand, a complete trace of any output ever generated — what data went in, which model produced it, who approved it, when, and why.
The programme is judged on five things. Hours freed. Quality at-or-above the human first draft. Zero control failures. Clean model-risk posture. And — most importantly — at least one agent retired or reworked based on telemetry. A programme that never kills anything isn't reviewing honestly.
The dashboard above is a representative sample. Actual figures will be reported monthly to the steering committee from Month 1; the targets are documented in SUCCESS_CRITERIA.md.
Phase 1 cannot kick off until the foundational scope decisions are made. None of them are theoretical — each one shapes infrastructure, vendor selection, or compliance posture. The full list of fourteen open questions is in the PRD; below are the six most consequential.
Drives the entire infrastructure plan and dictates whether Year 3's on-premises LLM line item is needed. Driven by data-residency obligations under PDPL, GDPR, and any specific regulator guidance.
The choice of anchor OMS / risk system determines which adapter is built first and which golden-source conflict-resolution rules apply. Consequence flows through Phase 1 and Phase 2.
Recon Break Triage is a Phase 1 agent. Its triage taxonomy depends on the recon engine's break schema. The decision must precede agent development.
Does the firm's Bloomberg licence permit Bloomberg-sourced data to be included in prompts sent to third-party LLM endpoints? If not, the Bloomberg path stays inside Bloomberg's own AI tools (ASKB) or moves on-premises.
Two Phase 3 agents are conditional on these answers — Manager Selection (FoF holdings) and Client Letter Drafter (external LPs). If neither applies, Phase 3 effort is redirected to platform hardening.
Direct Anthropic, AWS Bedrock, or Azure AI Foundry? The choice affects data-residency guarantees, BAA / DPA terms, rate limits and prompt-caching availability. Procurement decision driven by Compliance.