Time-Weighted Return Calculator

Calculate time-weighted return (TWR) to measure investment performance independent of cash flows.

Note

Important Financial Disclaimer

This calculator provides estimates based on standard financial formulas from verified references. Results are for informational and educational purposes only and should not be considered as professional financial, investment, or tax advice.

For important financial decisions such as loans, investments, mortgages, retirement planning, or tax matters, please consult with qualified financial advisors, certified financial planners, or licensed tax professionals who can review your specific situation.

Calculations may not account for all variables specific to your circumstances, local regulations, or current market conditions. Always verify results and consult professionals before making financial commitments.

Not a substitute for professional financial advice

Sub-Periods

Period 1
$
$
$
Period 2
$
$
$
Period 3
$
$
$

TWR Formula: Product of (1 + HPR) - 1, where HPR removes cash flow impact

Time-Weighted Return

+7.29%

Over 3 sub-periods

Annualized TWR
+32.51%
Geometric Mean
+2.37%

Sub-Period Returns

Period 1+5.00%
Period 2-2.61%
Period 3+4.92%

Summary

Initial Value$10,000.00
Total Cash Flows$1,000.00
Final Value$12,800.00

What Is Time-Weighted Return?

The time-weighted return (TWR) is a method of measuring the compound rate of growth of an investment portfolio that eliminates the distorting effects of external cash flows — deposits and withdrawals made by the investor. Because a fund manager cannot control when clients add or remove money, TWR is the standard performance metric used to evaluate and compare investment managers fairly.

Unlike the simple percentage change between a starting and ending balance, the TWR breaks the full measurement period into smaller sub-periods — each one ending just before a cash flow event. A holding period return (HPR) is calculated for each sub-period, and those sub-period returns are then linked together geometrically (by multiplying them) to produce one overall return figure. This geometric linking is what makes TWR a true measure of compounding.

For example, if an investor deposits a large sum right before a market decline, a simple return calculation would penalise the manager even though the decline was market-driven. TWR isolates the manager's actual investment decisions from the investor's cash flow timing decisions. This property makes it the preferred standard in the Global Investment Performance Standards (GIPS) published by the CFA Institute.

Because each sub-period return is independently calculated before being chained together, TWR is sometimes called the geometric mean return or the geometric linking method. It is the single most important return metric used by institutional investors, pension funds, endowments, and mutual fund performance reporting worldwide.

Time-Weighted Return Formula

TWR = [(1 + HPR₁) × (1 + HPR₂) × … × (1 + HPRₙ)] − 1 where each HPR = (End Value − Start Value − Cash Flow) / (Start Value + Cash Flow)

Where:

  • TWR= Time-weighted return for the full measurement period (as a decimal)
  • HPRᵢ= Holding period return for sub-period i (as a decimal)
  • End Value= Portfolio market value at the end of the sub-period
  • Start Value= Portfolio market value at the beginning of the sub-period
  • Cash Flow= Net external cash flow during the sub-period (positive = deposit, negative = withdrawal)
  • n= Total number of sub-periods

How to Calculate Time-Weighted Return Step by Step

Calculating TWR requires you to split your investment history at each point where an external cash flow occurred. Follow these steps to use the time-weighted return calculator correctly:

  1. Identify your sub-periods. Every time there is a deposit or withdrawal, that marks the end of one sub-period and the start of the next. If no cash flows occurred, your entire holding is a single sub-period.
  2. Record the start value, end value, and cash flow for each sub-period. The start value is the portfolio's market value at the beginning of the period (or immediately after the last cash flow). The end value is the portfolio value immediately before the next cash flow. The cash flow is the net amount deposited (+) or withdrawn (−) during that period.
  3. Calculate the HPR for each sub-period using the formula: HPR = (End Value − Start Value − Cash Flow) / (Start Value + Cash Flow). This removes the effect of the cash flow from the return calculation.
  4. Link the sub-period returns geometrically. Multiply together (1 + HPR) for every sub-period, then subtract 1. The result is the TWR for the entire measurement period.
  5. Optionally annualise the result. If each sub-period represents one month, the annualised TWR is: (1 + TWR)^(12 / n) − 1, where n is the number of monthly sub-periods.

This calculator automates all five steps. Simply enter the start value, end value, and any cash flow for each sub-period; the tool computes every HPR, chains them into the overall TWR, and also displays the annualised TWR (assuming monthly periods) and the geometric mean per-period return.

Time-Weighted Return vs. Money-Weighted Return

Investors frequently encounter two different return calculations: the time-weighted return (TWR) and the money-weighted return (MWR), also known as the internal rate of return (IRR). Understanding the difference is essential for interpreting performance reports correctly.

Dimension Time-Weighted Return Money-Weighted Return
Effect of cash flow timing Eliminated Fully included
Best answers "How well did the manager invest?" "How well did I do as an investor?"
Industry standard GIPS-compliant fund reporting Personal portfolio analysis
Influenced by investor behaviour No Yes
Requires sub-period valuations Yes No (uses cash flow schedule)

If a client deposited a large amount just before a great quarter and withdrew right before a rebound, the MWR would be lower than the TWR. The manager performed well, but the investor's poor timing hurt their personal result. TWR strips that out, giving a fair benchmark comparison. The MWR, by contrast, is the better measure for an individual investor who wants to know the actual dollar-weighted return on their own cash flows.

Annualising and Interpreting the TWR

Once you have the cumulative TWR across n sub-periods, you can express it as an annualised return to make it comparable with other investments quoted on a per-year basis. This calculator assumes each sub-period is one month, so it uses the formula:

Annualised TWR = (1 + TWR)^(12 / n) − 1

where n is the number of monthly sub-periods entered. For example, a TWR of 7.29% over 3 months annualises to roughly (1.0729)^(12/3) − 1 = (1.0729)^4 − 1 ≈ 33.0%. This illustrates why short-period returns, when annualised, can look very large — they reflect what would happen if that rate were sustained for a full year.

The calculator also displays the geometric mean per-period return, which is the per-period equivalent of the cumulative TWR: (1 + TWR)^(1/n) − 1. This figure is useful for comparing performance across portfolios with different numbers of sub-periods on an equal per-period basis.

When reading a TWR result, keep these benchmarks in mind: a long-run equity market average of roughly 7–10% per year (real terms), and bond portfolios historically returning 2–5% annually. A TWR that consistently exceeds a relevant benchmark index over rolling three- and five-year periods generally indicates skilled active management or a well-constructed strategy.

Common Use Cases for the TWR Calculator

The time-weighted return calculator is useful across a wide range of financial contexts, from individual investing to professional fund management. Here are the most common scenarios:

  • Evaluating fund managers: Investment consultants and plan sponsors compare TWR against a benchmark index to determine whether a manager added value through skill (alpha) or merely captured market returns (beta).
  • GIPS compliance reporting: Asset management firms that claim compliance with CFA Institute GIPS standards must use TWR (or an approved approximation) as their primary performance measure in composite reporting.
  • Comparing mutual funds and ETFs: Published fund performance figures are almost always TWR-based, making them directly comparable across funds regardless of the timing of investor subscriptions and redemptions.
  • Portfolio rebalancing analysis: After rebalancing triggers a significant cash movement, breaking the portfolio history into sub-periods at the rebalance date and computing TWR gives an accurate read on performance before and after the change.
  • Separating market return from investor behaviour: Individual investors can use TWR alongside the money-weighted return to diagnose whether a gap between the two is caused by poor buy/sell timing decisions.
  • Pension fund and endowment reporting: Large institutional pools with recurring contributions and distributions (e.g., pension benefit payments) rely on TWR to report investment committee performance separate from the actuarial cash flows.

Regardless of the context, the core advantage remains the same: by pricing the portfolio at each cash flow point and isolating the returns earned within each sub-period, TWR gives a transparent, comparable, and cash-flow-neutral view of investment performance.

Worked Examples

Two-Period Portfolio With No Cash Flows

Problem:

A portfolio starts at $10,000. At the end of month 1 it is worth $11,000. At the end of month 2 it falls to $10,450. There are no deposits or withdrawals. What is the TWR?

Solution Steps:

  1. 1Period 1 HPR: (11,000 − 10,000 − 0) / (10,000 + 0) = 1,000 / 10,000 = 0.10 (10.00%)
  2. 2Period 2 HPR: (10,450 − 11,000 − 0) / (11,000 + 0) = −550 / 11,000 = −0.05 (−5.00%)
  3. 3TWR = (1 + 0.10) × (1 − 0.05) − 1 = 1.10 × 0.95 − 1 = 1.045 − 1 = 0.045
  4. 4Annualised TWR (monthly periods, n=2): (1.045)^(12/2) − 1 = (1.045)^6 − 1 ≈ 30.23%

Result:

TWR = 4.50% over 2 months; annualised ≈ 30.23%

Three Periods With a Mid-Period Deposit

Problem:

Portfolio starts at $20,000. End of month 1: $21,000 (no cash flow). During month 2 a $2,000 deposit is made; end value is $24,000. End of month 3 (start $24,000): value rises to $25,440 with no cash flow.

Solution Steps:

  1. 1Period 1 HPR: (21,000 − 20,000 − 0) / (20,000 + 0) = 1,000 / 20,000 = 0.0500 (5.00%)
  2. 2Period 2 HPR: (24,000 − 21,000 − 2,000) / (21,000 + 2,000) = 1,000 / 23,000 = 0.04348 (4.35%)
  3. 3Period 3 HPR: (25,440 − 24,000 − 0) / (24,000 + 0) = 1,440 / 24,000 = 0.0600 (6.00%)
  4. 4TWR = 1.0500 × 1.04348 × 1.0600 − 1 = 1.09565 × 1.0600 − 1 = 1.16139 − 1 = 0.16139

Result:

TWR = 16.14% over 3 months — the deposit did not distort the return calculation

Three Periods With a Partial Withdrawal

Problem:

A fund begins at $100,000 and grows to $106,000 after month 1. In month 2 a $10,000 withdrawal is made; the fund ends month 2 at $103,000. In month 3 it grows from $103,000 to $109,180.

Solution Steps:

  1. 1Period 1 HPR: (106,000 − 100,000 − 0) / (100,000 + 0) = 6,000 / 100,000 = 0.0600 (6.00%)
  2. 2Period 2 HPR: (103,000 − 106,000 − (−10,000)) / (106,000 + (−10,000)) = 7,000 / 96,000 = 0.07292 (7.29%)
  3. 3Period 3 HPR: (109,180 − 103,000 − 0) / (103,000 + 0) = 6,180 / 103,000 = 0.06000 (6.00%)
  4. 4TWR = 1.0600 × 1.07292 × 1.0600 − 1 = 1.13730 × 1.0600 − 1 = 1.20553 − 1 = 0.20553

Result:

TWR = 20.55% over 3 months — the withdrawal is neutralised by the HPR formula

Tips & Best Practices

  • Enter a new sub-period every time a deposit or withdrawal occurs — this is what makes the TWR calculation accurate.
  • Set the start value of each new period to the end value of the previous period to maintain continuity in your portfolio valuation chain.
  • Use a negative cash flow value (e.g., −5000) to represent a withdrawal from the portfolio.
  • If no cash flows occurred during the entire measurement period, you only need one period; TWR equals the simple holding period return.
  • Compare the annualised TWR against a benchmark index return over the same number of months for a meaningful performance assessment.
  • A large gap between the TWR and your money-weighted return typically signals that your deposit/withdrawal timing amplified or reduced your personal returns relative to the manager's performance.
  • For GIPS-compliant reporting, valuations must be taken at the actual date of each significant external cash flow, not at an average or estimated date.
  • The geometric mean per-period return shown by this calculator is useful for ranking strategies that ran for different numbers of periods on a per-period basis.

Frequently Asked Questions

The HPR formula divides the gain in each sub-period by the capital at risk during that sub-period. Without a market valuation at the exact moment a cash flow enters or leaves, you cannot determine how much of any subsequent gain or loss is attributable to the new money versus the original capital. Daily valuations are required for full GIPS compliance, though approximate methods (like Modified Dietz) are allowed when daily data is unavailable.
The simple sum ignores compounding: a 10% gain followed by a −10% loss does not break even — the TWR is −1% (100 × 1.10 × 0.90 = 99). Annualised TWR uses geometric compounding, raising the cumulative factor to the power of 12/n (assuming monthly periods), which correctly reflects how returns compound over time and allows apples-to-apples comparison with any other annualised figure.
Yes, but it becomes computationally intensive: you would create a separate sub-period for every day on which a cash flow occurs and compute an HPR for each. In practice, fund administrators use software that applies the Modified Dietz method or the exact time-weighted method with daily valuations. This calculator is best suited to monthly or quarterly periods; for daily granularity, dedicated portfolio accounting systems are recommended.
A negative TWR means the portfolio lost value on a purely investment-return basis across the measurement period, independent of any cash flows. For example, if the market declined in every sub-period, the product of the (1 + HPR) factors will be less than 1, yielding a negative overall return. A negative annualised TWR that persists over several years may indicate strategy underperformance relative to a risk-free benchmark.
Generally yes — mutual funds, ETFs, and GIPS-compliant composite reports all use a time-weighted methodology. The exact figures may differ slightly depending on whether dividends and income are reinvested, how intra-day cash flows are treated, and whether the fund uses daily or sub-daily valuations. When comparing your calculated TWR against a fund's published figure, ensure both use the same reinvestment assumption and pricing dates.
Yes, and this is one of the primary reasons TWR exists. Index returns are inherently time-weighted (the index has no external cash flows), so comparing your portfolio's TWR directly against the index return over the same period gives a fair, like-for-like benchmark comparison. Any persistent positive difference between your TWR and the index return is the classic definition of alpha.

Sources & References

Last updated: 2026-06-05

💡

Help us improve!

How would you rate the Time-Weighted Return Calculator?

Sources

  • Reserve Bank of India (RBI) — Financial regulations, lending rates, and monetary policy guidelines. rbi.org.in
  • Consumer Financial Protection Bureau (CFPB) — Consumer finance guidelines, mortgage and loan disclosure standards. consumerfinance.gov
  • Securities and Exchange Board of India (SEBI) — Investment and securities market regulations. sebi.gov.in
  • Investopedia — Financial formulas, definitions, and educational content. investopedia.com

For a complete list of all references used across the site, visit our full sources page.

<>

Editorial Note

MyCalcBuddy Editorial Team

This page is maintained as an educational calculator reference.

Source

Formula Source: Fundamentals of Financial Management

by Brigham & Houston

UpdatedLast reviewed: May 2026
CheckedFormula checks are based on standard references and internal QA review.