Home
Celestice
CELESTICE™
Beyond Alpha
    • Celestice Overview

      Discover AI native wealth management

    • Features

      Learn about our agentic product innovations

    • Technology

      Deep dive into state-of-the-art product design

    What's New

    What's New
    • Family offices, HNW Investors

      Wealth Management

    • Advisors/Planners

      Investment Advisors (RIA/CFP)

    • Asset Management

      Sovereign wealth funds, ETF, Pension & Insurance funds

    • Banks, Institutional

      Embedded wealth management

    • Blog

      Recent news & insights

    • Security & Trust

      Security, Privacy & Compliance

    • User Guide

      Comprehensive user documentation

    • Developer Guide

      Comprehensive developer documentation

    • Subscribe

      View plans and pricing

    • Login

      Access your Celestice account

  • Contact
Home
Celestice

Menu

    • About Us
    • Features
    • Technology
    • Family Offices
    • Advisors/Planners
    • Asset Management
    • Institutions
    • Blog
    • Security & Trust
    • User Guide
    • Developer Guide
    • Subscribe
    • Login

Portfolio Performance Attribution: TWR, MWR, and Brinson Explained

Celestice Research avatar

Celestice Research

October 20, 2025 • 4 min read
Portfolio Performance Attribution: TWR, MWR, and Brinson Explained
CELESTICE
Photo by Tobias Keller on Unsplash

Quick answer

Performance attribution explains return by separating market movement, allocation choices, security selection, cash flows, fees, and benchmark effects.

Common questions

What is the difference between TWR and MWR?

Time-weighted return removes the effect of cash-flow timing and is useful for manager comparison. Money-weighted return includes the timing and size of investor cash flows.

How does Celestice help?

Celestice keeps source state, policy checks, approvals, commentary, and output tied together. In practice, Celestice helps advisors and institutions produce reports, proposals, and compliance decisions that can be traced back to the data and workflow that created them.

<!-- celestice-query-answer:start -->

Direct answer: What is the difference between TWR and MWR?

Performance attribution explains return by separating market movement, allocation choices, security selection, cash flows, fees, and benchmark effects.

How Celestice helps

Celestice keeps source state, policy checks, approvals, commentary, and output tied together. In practice, Celestice helps advisors and institutions produce reports, proposals, and compliance decisions that can be traced back to the data and workflow that created them.

<!-- celestice-query-answer:end -->

A return is a fact; attribution is an explanation

"The portfolio returned 8% last year." Fine — but is that good? Compared to what? Driven by skill or luck? Repeatable or a one-off? A raw return answers what happened; performance attribution answers why it happened, whether the comparison is fair, and what to review next. That distinction is the difference between a number on a statement and an insight you can act on.

TWR vs MWR: two returns, two questions

The first subtlety is that there are two legitimate ways to measure return, and they answer different questions:

  • Time-weighted return (TWR) strips out the effect of cash flowing in and out, isolating the performance of the investment decisions themselves. It is the right measure for judging the manager or strategy, because it is not distorted by when the client added or withdrew money.
  • Money-weighted return (MWR), essentially an internal rate of return, accounts for the size and timing of cash flows. It answers what the investor actually experienced in their specific situation.

A manager can have a strong TWR while a client has a weak MWR simply because the client added money right before a downturn. Knowing which question you are asking is the start of honest performance analysis.

Active return: results are relative

An 8% return means something completely different depending on the benchmark. If the benchmark returned 6%, the portfolio earned +2% of active return; if it returned 11%, the portfolio lagged by 3%. Performance only has meaning relative to the assigned benchmark — and the benchmark has to be a valid comparison. Comparing a conservative balanced portfolio to an all-equity index produces flattering or damning numbers that are simply not meaningful. Confirming the benchmark is appropriate is a prerequisite to any judgment.

Information ratio and tracking error: is the active return earned well?

Beating a benchmark by 2% can be impressive or reckless depending on how much risk was taken to do it. Tracking error measures how much the portfolio deviates from its benchmark; the information ratio divides active return by tracking error to show the consistency of outperformance per unit of active risk. A high information ratio means steady, reliable value-add; a low one means the outperformance came with wild swings that may not repeat. This reframes "did we beat the benchmark?" as "did we beat it efficiently?"

Brinson attribution: allocation, selection, interaction

The heart of attribution is decomposing active return into its sources. The Brinson framework splits it into:

  • Allocation effect — value added (or lost) by over- or under-weighting sectors or asset classes relative to the benchmark. Did being overweight the right area help?
  • Selection effect — value added by picking better-performing securities within each sector. Was it good stock-picking?
  • Interaction effect — the combined impact of allocation and selection decisions together.

This decomposition answers the question every investor and committee actually cares about: was the result driven by where we invested or what we picked? A portfolio might beat its benchmark entirely through sector allocation while its security selection actually detracted — a completely different story than "good stock-picking," and one that changes what you do next.

“A raw return answers what happened; performance attribution answers why it happened, whether the comparison is fair, and what to review next.”

Celestice Research

Contributors and detractors

Beyond the structural decomposition, identifying the top contributors and bottom detractors grounds the analysis in specifics. Which positions drove the result, for better or worse? This is what turns an attribution report into a conversation — with a client, a committee, or an internal review — and points directly at what deserves scrutiny.

From explanation to action

Attribution is not an end in itself; it is a routing tool. A valid, well-decomposed performance story tells you whether the next step belongs in risk (an exposure that drove volatility), tax (gains to manage), reporting (a clear client explanation), or strategy review (a selection process that is not working). In a continuous, agentic platform, attribution becomes the shared context that lets performance, risk, tax, and reporting act on the same evidence rather than re-deriving it separately.

The takeaway

Performance attribution turns "what happened" into "why, and what now." Use TWR to judge the strategy and MWR to reflect the investor's experience; measure active return against a valid benchmark; use the information ratio to see whether outperformance was earned efficiently; and use Brinson decomposition to learn whether allocation or selection drove the result. Do that and every performance review stops being a scorecard and becomes a source of better decisions.

PreviousInvestment Policy Statement: Portfolio Guardrails
NextClient Reporting for Advisors: Why Traceable Source State Matters

Recent Posts

  • Enterprise SSO for Financial AI: From Assertion to Authority
    Security, Privacy & Compliance · August 24, 2026Enterprise SSO for Financial AI: From Assertion to Authority
  • Compliance Readiness: Controls, Evidence, and Continuous Assurance
    Security, Privacy & Compliance · August 17, 2026Compliance Readiness: Controls, Evidence, and Continuous Assurance
  • Threat Modeling AI Agents with OWASP and MITRE ATLAS
    Security, Privacy & Compliance · August 10, 2026Threat Modeling AI Agents with OWASP and MITRE ATLAS
  • Privacy by Design: Pseudonymization for Financial AI
    Security, Privacy & Compliance · August 3, 2026Privacy by Design: Pseudonymization for Financial AI
  • Security for Financial AI: Controls, Boundaries, and Evidence
    Security, Privacy & Compliance · July 27, 2026Security for Financial AI: Controls, Boundaries, and Evidence

Categories

    • Portfolio Optimization at Scale: Why It Is an Operating Problem
    • How to Choose and Govern Portfolio Optimization Methods
    • Multi-Period Portfolio Optimization and Execution Costs
    • Robust Portfolio Optimization and Stress-Aware Methods
    • Tax-Aware Portfolio Optimization and Long-Short Investing
    • Portfolio Constraints: Turnover, Tax, Liquidity, Exposure
    • Covariance Matrix and Factor Models in Portfolio Optimization
    • Black-Litterman Portfolio Optimization Explained
    • Hierarchical Risk Parity and Clustering Methods
    • Risk Parity and Risk Budgeting Explained
    • Drawdown Risk in Portfolio Optimization
    • Tail-Risk Portfolio Optimization: CVaR, EVaR, Regret
    • Portfolio Optimization Methods: How to Choose the Right Model
    • AI Wealth Management: Governed Autonomy at Scale
    • What Is Governed Autonomy in Wealth Management?
    • Proactive Financial Planning Alerts: What Matters Next
    • Durable AI Workflows for Wealth Management
    • Specialist AI Agents for Wealth Management
    • Multi-Agent AI in Wealth Management: How Specialist Agents Collaborate
    • AI Agent Sandboxing: Capability-Based Security for Finance
    • AI Agent Memory for Wealth Management: What to Store
    • AI Financial Research Chat: Cited, Grounded Answers
    • AI Financial Advice Needs Citations: How Grounded Answers Work
    • Connected Accounts in Wealth Management: Data Quality First
    • Enterprise SSO for Financial AI: From Assertion to Authority
    • Compliance Readiness: Controls, Evidence, and Continuous Assurance
    • Threat Modeling AI Agents with OWASP and MITRE ATLAS
    • Privacy by Design: Pseudonymization for Financial AI
    • Security for Financial AI: Controls, Boundaries, and Evidence
    • Financial Advisor Proposal Generation: From Prospect to Client
    • Client Reporting for Advisors: Why Traceable Source State Matters
    • Portfolio Performance Attribution: TWR, MWR, and Brinson Explained
    • Investment Policy Statement: Portfolio Guardrails
    • AI Risk Intelligence: Portfolio Risk Signals With Evidence
    • What-If Scenario Planning for Wealth Decisions
    • Portfolio Stress Testing: What Breaks, Why, and What to Do
    • Portfolio Risk Analysis: VaR, CVaR, Factors, and Drawdown Explained
    • Factor Investing and Signal Fusion: Combining Alpha Signals
    • Fixed Income Analytics: Duration, Convexity, Spreads
    • How to Analyze a Stock: Valuation, Quality, Risks
    • Monte Carlo Retirement Simulation: How to Read Probability of Success
    • How Much Do I Need to Retire? Build a Retirement Income Plan
    • Goals-Based Wealth Planning: How to Fund What Actually Matters
    • Portfolio Optimization Methods: MVO, CVaR, Risk Parity
    • Portfolio Rebalancing Strategy: When and How to Rebalance
    • Model Portfolio Construction for Advisors
    • Real Assets Investing: Real Estate, Infrastructure, Farmland
    • Private Equity Metrics: MOIC, Vintage Year, and Secondaries
    • Private Markets 101: Capital Calls, J-Curve, IRR, TVPI, and Fees
    • Estate Planning, Trusts, and Liquidity: A Legacy Planning Guide
    • Should You Do a Roth Conversion? A Tax-Smart Planning Framework
    • Direct Indexing & Tax-Loss Harvesting: How It Works
    • Trade Execution Quality: TCA, Settlement, Reconciliation
cta-bg.png

Take charge of your financial life!

The new code for old wealth.

Sign upLearn more
Decorative gradient background
CELESTICE™Beyond Alpha

Product

  • Overview
  • Features
  • Technology
  • Pricing

Solutions

  • Investors
  • Advisors/Planners
  • Asset Managers
  • Institutions

Resources

  • Blog
  • Security
  • Contact

Social

  • YouTube
  • X
  • Reddit
  • Instagram

© 2026 Celestice Inc All rights reserved.

All systems operational
  • Privacy
  • Terms