GIPS Composites

GIPS Looks Like a Reporting Problem. It's a Data Model Problem.

Composite membership, inclusion/exclusion rules, time-weighted returns, asset-weighted dispersion — GIPS composites depend on a data layer most firms assemble by hand. Milemarker structures it.

The Global Investment Performance Standards (GIPS), maintained by the CFA Institute and most recently overhauled in the 2020 edition, are a voluntary but rigorously applied framework for how asset managers present investment performance. A GIPS-compliant firm defines the firm, defines each composite (a grouping of portfolios managed to a similar mandate), and reports composite-level returns, asset-weighted dispersion, three-year annualized standard deviation, gross and net returns, benchmark, composite assets, firm assets, and prescribed disclosures — for every year since inception, for every composite the firm presents. Most firms engage an independent verifier to provide a firm-wide verification opinion, and many commission performance examinations on specific composites. Asset managers that run both '40 Act funds and SMAs are required to coordinate both sides of the house under the same firm definition, which is where the data work starts.


The GIPS Data Problem

Composite membership changes constantly. New portfolios season in. Mandate changes move accounts between composites. Significant cash flows temporarily remove a portfolio from its composite. Terminations drop portfolios out. Each of those events needs a date, a reason, and an auditable record. In most firms, the composite membership ledger lives in a spreadsheet maintained by one person, with email threads and portfolio manager approvals pasted in as evidence. That holds together — until verification.

SMA returns are calculated in the portfolio accounting system. Composite math — dispersion, asset-weighted returns, standard deviation, benchmark-relative metrics — happens somewhere else, often in a performance attribution tool or a spreadsheet stack. The performance team reconciles between them each month. Disagreements between the portfolio system and the composite calc get resolved by hand, then forgotten until next year's verification asks why the 2023 number moved.

Fund data and SMA data live in different systems even when the strategy is the same. The large-cap growth strategy has an SMA implementation (in the portfolio accounting system), a model portfolio implementation (in the managed account platform), and possibly a '40 Act fund implementation (in the fund administrator's books). All three belong in the large-cap growth composite under GIPS, but each system calculates returns differently. The composite has to bridge them.

Annual verification reassembles the prior period. A three-year verification engagement asks for composite definitions, portfolio-level returns, composite membership changes, firm assets, fee schedules, and disclosures for each of the last three years. Without a warehouse, that reassembly is a project — data requests to portfolio accounting, performance, operations, compliance, and the executive assistant's file of composite decisions. The GIPS 2020 updates added complexity around carve-outs, pooled fund reporting, and estimated transaction costs that each has its own data requirements.


What GIPS-Ready Data Requires

01

Composite Membership Ledger

An event-based record of every portfolio's inclusion in and exclusion from each composite — with dates, reasons, approvals, and the rule that triggered the change. Queryable, not assembled.

02

Unified Returns Across Vehicles

Portfolio-level time-weighted returns calculated on a consistent basis whether the vehicle is an SMA, a model portfolio, a fund, or a sub-advised fund — so the composite can include all of them without methodology drift.

03

Significant Cash Flow Tracking

Portfolio-level cash flow events from the custodian and portfolio accounting feeds evaluated against each composite's documented threshold, with temporary exclusions recorded automatically in the ledger.

04

Dispersion & 3-Yr Std Dev Calc

Asset-weighted dispersion for each composite year and three-year annualized ex-post standard deviation for the composite and benchmark, precalculated from the portfolio-level returns and stored with lineage.

05

Firm AUM Definition

Firm assets under management and, if applicable, firm assets under advisement tracked consistently with the firm definition — including the treatment of sub-advised and overlay assets — for every reporting period.

06

Verification-Ready Lineage

Every composite-level number traceable back to the portfolio-level inputs, the membership decisions, the fee schedule, and the benchmark source — so the verification team can test from the composite down to the record.


How Milemarker Supports GIPS Composites

Milemarker ingests the portfolio data underneath every vehicle the firm runs. SMA holdings and transactions flow in from custodians; model portfolio records come from the managed account platform; fund data arrives from the fund administrator; sub-advised fund data arrives from the sub-advisor. All of it normalizes against a unified security master and a unified portfolio model in the firm-owned Snowflake warehouse, so the large-cap growth strategy looks like the large-cap growth strategy regardless of how each vehicle accounts for it.

Composite membership lives as an event-based ledger. Every inclusion, exclusion, temporary removal, re-inclusion, and mandate change is recorded with date, reason, approver, and the rule that triggered it. Significant cash flows are evaluated against each composite's documented threshold automatically. The ledger answers "which portfolios were in the large-cap growth composite on March 31, 2024" as a SQL query, and the verification team can test it the same way.

Dispersion, asset-weighted composite returns, and three-year annualized standard deviations precalculate from the portfolio-level returns on a schedule. Because the inputs and outputs live in the same warehouse, when a composite number changes the performance team can trace the change to the portfolio-level input that moved. Firm assets roll up from the same data, consistently with the firm definition.

Navigator AI lets the performance and institutional teams ask questions in plain English: "why did the large-cap growth composite's dispersion spike in Q3 2024," "which portfolios were temporarily excluded from the core fixed income composite over the last two years and why," "what is the asset-weighted return of the mid-cap value composite for the trailing three years net of model fee." Answers come from the firm's own Snowflake warehouse with full lineage to the underlying portfolios.

Milemarker Relay automates the annual verification packet. Composite definitions, membership ledgers, portfolio-level returns, cash flow evaluations, firm assets, fee schedules, benchmark data, and disclosures render from the warehouse into the verifier's requested format. The verification engagement becomes a review cycle rather than a month of data gathering.

Before Milemarker
Composite membership in a spreadsheet
SMA and fund returns calculated in different tools
Significant cash flow evaluation by hand
Dispersion rebuilt every quarter end
Verification reassembles prior-period evidence
Consultant RFP data pulled together on deadline
With Milemarker
Membership ledger as queryable event record
Unified returns across SMAs, models, and funds
Significant cash flows evaluated automatically
Dispersion and std dev precalculated with lineage
Verification packet rendered from the warehouse
RFP composite data a query away

Who This Is For

Asset Managers Claiming GIPS Compliance

Any firm that presents a GIPS claim of compliance owns the weight of the firm definition, the composite definitions, the membership records, the returns calculation, and the verification relationship. A unified data layer turns all of that into infrastructure rather than annual reassembly. Firms like Flat Iron Wealth that have extended from an advisory base into institutional asset management often take on GIPS compliance alongside the expansion — and the data work scales with it.

Institutional Sales Teams Using Composites

RFPs, consultant databases (eVestment, Mercer, Callan), and one-on-one finalist meetings all depend on composite data. The institutional team needs trailing returns, asset-weighted dispersion, standard deviation, and AUM in each composite on demand, with consistency across consultant databases and internal decks. Navigator AI against the warehouse means the answer to "what's our large-cap value composite's trailing five-year standard deviation" is a query, not a ticket.

Firms Running Parallel Fund and SMA Strategies

Managers that run the same strategy across SMAs, model portfolios, interval funds, and registered '40 Act funds carry the responsibility of maintaining GIPS coordination across vehicle types. The 2020 edition made vehicle-aware composites more explicit, and managers that can represent the same strategy consistently across vehicles are in a stronger position with institutional and sophisticated intermediary buyers. Shared data infrastructure is how that consistency becomes structural.

Performance Analysts and Consultants

The performance and institutional reporting teams — and the external verifiers they work with — spend most of their time moving data between systems. With the core inputs in one warehouse with lineage, that work shifts to interpretation, dispersion analysis, and communication with portfolio managers and clients. The team does what the team was hired to do.


Frequently Asked Questions

RELATED RESOURCES
Platform Data Platform for '40 Act Fund Sponsors Operations Sub-Advisor Data Aggregation Operations Proprietary Mutual Fund Operations Operations Fund Accounting Data Platform

Build GIPS on infrastructure, not assembly.

Start with a 30-minute strategy call. We'll map your composite structure, vehicle mix, verification calendar, and performance systems — and show you what a GIPS-ready data layer looks like.