AI Performance Reporting Agent

A Performance Reporting Agent turns raw account data into accurate return figures: it consolidates across custodians, calculates time-weighted and money-weighted returns, runs the attribution, and reconciles every number. It computes the performance; the adviser interprets it.

Tecla builds it inside your environment and runs it, wired into the custodial and portfolio systems your performance figures come from.

The shift underway

Accurate performance reporting depends on clean data from many custodians, and half of investment managers say their legacy tools cannot deliver the granularity they need. The numbers show the gap.

~50%

of investment managers struggle to get adequate look-through and return granularity from legacy tools.

Source: S&P Global

33%

of firms cite extensive manual routines as their biggest hurdle in attribution and reporting.

Source: S&P Global

40–60%

of RIAs run modern performance-reporting systems, and the share keeps climbing.

Source: Envestnet

How it works

How the agent works

Getting performance right means consolidating messy multi-custodian data, calculating returns correctly, and tying every figure back to a statement. That work is exacting and repetitive, so the agent runs it and holds anything that does not reconcile.

01

Consolidation

Merges positions and transactions across every custodian and account into one clean data set, normalizing the differences between how each institution reports.

Unifies the data
02

Return Engine

Calculates time-weighted and money-weighted returns, net and gross of fees, across any period and grouping, using the method your firm reports on.

Calculates returns
03

Attribution

Decomposes return into its drivers, allocation, selection, currency, and interaction, so the adviser can explain why a portfolio performed as it did.

Explains the drivers
04

Reconciliation

Ties every figure back to custodian statements and flags unexplained variances, so performance is verified before it reaches a client or a report.

Verifies the figures
05

Output Builder

Delivers the verified performance into your reports, dashboards, and reviews in the formats your firm and clients expect.

Delivers the numbers

Human in the loop

Every return and attribution figure ties back to the custodian statement behind it, so the adviser reports numbers they can defend. The agent computes and verifies; interpreting what the performance means for a client stays with the adviser.

Scoped to you

This is a typical performance reporting build. The exact parts are scoped to how your firm runs: which custodians and systems the data comes from, the return methods and benchmarks you report on, and where the figures flow.

See what this would look like built around your portfolio operation.
How it reaches production

Built, run, and owned, one phase at a time

A performance tool that reconciles a clean sample can still break on a real multi-custodian book with corporate actions. A scoped brief, a named team, and someone accountable at each stage are what make this one dependable at close.

Sprint

Scope, fixed price

We map the custodians and systems your data comes from, the return methods and benchmarks you use, and your reconciliation rules, then return a plan and a price before you commit.

AI Solutions Lead
Build

Built into your environment

Senior engineers assemble the agent inside your environment, wired into the custodial feeds and portfolio systems your performance figures are calculated from.

AI Systems Lead
Run

Monitored and improved

The agent adapts as custodians and benchmarks change, and we report against the metrics set at scope: accounts reconciled, variances caught, time to close a reporting period.

Systems Lead + Engineers
Own

Yours, improving

The system is yours to keep, and it holds data quality steady as custodians change their feeds rather than degrading into the reconciliation problems legacy tools create.

Your team

It starts with a fixed-price Tecla Sprint that scopes and prices the build before you commit.

‍ Book a scoping call
How it holds up

Trustworthy enough to report a real return

A wrong return figure is worse than a late one, because a client and a regulator both rely on it. What makes this one dependable is that every number reconciles to a statement, and the agent holds anything that does not.

Reviewed by trajectory

Every figure ties to a statement

Each return and attribution number reconciles to its custodian statement, so an adviser can trace any figure to its source before it reaches a client.

Human in the loop

It holds what does not reconcile

When a figure does not tie out, the agent flags and holds it rather than reporting a number it cannot verify. A person resolves the variance first.

Tuned over time

It holds accuracy as feeds change

As custodians change how they report and benchmarks reconstitute, the agent is kept current, so performance stays accurate instead of breaking on a changed feed.

Start the build

Close every reporting period on verified numbers

A scoping call maps your meeting workflow and returns what the agent would handle, how success gets measured, and the fixed-price Sprint to build it.

Fixed-price AI Systems Sprint. No commitment until scope is confirmed.

What reporting teams ask first

What is an AI performance reporting agent?

It turns raw account data into verified return figures: it consolidates positions across custodians, calculates time-weighted and money-weighted returns, runs attribution, and reconciles every number to its statement. Tecla builds and operates it inside your environment, so the figures behind every report and review are accurate, with the adviser interpreting them.

How is it different from performance reporting software like Black Diamond or Addepar?

Those give your team a reporting platform; the agent does the data and calculation work that feeds it, consolidating messy multi-custodian data, running the returns, and reconciling, rather than leaving that to a person. It works with the custodial and portfolio systems you already report from.

How is this different from a client reporting agent?

Performance reporting produces and verifies the numbers, the returns and attribution. Client reporting assembles those numbers into the client-facing pack with commentary and disclosures. This agent focuses on getting the figures right; it can feed a client reporting workflow or your existing reports.

Does it ever report a number it cannot verify?

No, and that is the point. When a figure does not tie back to a custodian statement, the agent flags it and holds it rather than publishing a number it cannot stand behind. A person resolves the variance before the performance goes out.

What does Tecla's performance reporting build cover?

Tecla scopes the build to your firm: which custodians and systems the data comes from, the return methods and benchmarks you report on, and your reconciliation rules. It runs inside your environment and Tecla operates it, holding data quality steady as feeds change.

How does it handle multi-custodian data?

It merges positions and transactions across every custodian into one clean data set, normalizing the differences in how each institution reports. Getting that consolidation right is where most reporting errors start, which is why reconciliation is built into every step.

How is client data kept secure?

The agent runs in your environment, integrated with your systems, under your own access rules. Custodial and performance data stays within the boundaries your firm already answers to, and you own and control the system Tecla operates.

How long does a build take?

It starts with a fixed-price Tecla Sprint that scopes and prices the build before you commit. The Sprint maps your custodians, return methods, and reconciliation rules, so the agent that follows fits how your firm reports performance.

We have a reporting team already. Where does the agent fit?

It takes the consolidation, calculation, and reconciliation off the team, so they handle exceptions and analysis instead of tying out numbers by hand each period. Tecla builds and operates it alongside them, shortening the close without loosening the checks.

How do we get started?

A scoping call maps your performance reporting workflow and returns what the agent would calculate and reconcile, how success is measured, and the fixed-price Sprint cost. Book a scoping call with Tecla to start.

Have any questions?
Schedule a call to discuss in more detail.
Book a Call