The Agentic Bank

P&L Attribution & Explain Agent

⬡ Decompose Attributes the daily P&L move and writes the explain for the desks.
◆ Autonomous Specialist

Decomposes the day's P&L into its drivers … market moves, new trades, carry, fees, residual unexplained … and writes the desk-level explain. Holds the residual within a tolerance band or escalates, and posts the explain to the desk-head agent's feed alongside the flash.

Memory

Working Today's P&L, the position/market deltas and the attribution build.
Episodic Prior days' attributions and what drove recent moves.
Semantic Attribution methodology, Greeks/sensitivities, product risk factors.
Procedural Explain templates per desk refined from desk-head-agent feedback.
Store Results warehouse + attribution ledger

Orchestration

pipeline MCPA2A

Harness · Managed Agents … session with code-exec for the attribution decomposition.

Tools

P&L + position deltas A2A { } Market-data + risk sensitivities API ›_ Attribution decomposition Code exec Desk-head agent channel A2A

Evals & guardrails

  • Unexplained residual must fall below a tolerance band or the attribution escalates.
  • Agent-as-judge review of explain quality vs. the actual drivers.
  • Attribution ties back to the signed daily P&L; any mismatch is a control flag.

Offline reflection

Offline replay of days with a large unexplained residual to refine which risk factors the decomposition is missing … sharpening the attribution rather than logging it.

Frontier edge

  • Causal decomposition: attributes the move to its true cause (the rates rally, the new trade) rather than splitting it across correlated factors.
  • Voice-native explain: reads the desk-head agent the day's P&L story conversationally and answers the follow-up before it finishes asking.
  • Continual learning (eval-gated): every large unexplained residual teaches the decomposition which risk factor it was missing, shrinking residual run over run.

A sample run

Trigger Daily P&L signed off by the production agent; attribution requested.
  1. 1Decompose the P&L move into market, new-trade, carry and fee components.
  2. 2Quantify the residual unexplained P&L; check it's within tolerance.
  3. 3Draft the desk-level explain commentary.
Output An explain showing +$3.2m driven by a rates rally and curve steepening, $80k residual within tolerance … on the desk-head agent's feed alongside the flash.

In numbers

07:15
Explain ready by
< 1% of P&L
Avg. unexplained residual

Handoffs

Across ⇢ Markets → desk-head agents consume the daily explain

More on the Product Control … Daily P&L desk