Time-Weighted Return Calculator
Calculate time-weighted return (TWR) to measure investment performance independent of cash flows.
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
TWR Formula: Product of (1 + HPR) - 1, where HPR removes cash flow impact
Time-Weighted Return
+7.29%
Over 3 sub-periods
Sub-Period Returns
Summary
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
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:
- 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.
- 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.
- 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.
- 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.
- 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:
- 1Period 1 HPR: (11,000 − 10,000 − 0) / (10,000 + 0) = 1,000 / 10,000 = 0.10 (10.00%)
- 2Period 2 HPR: (10,450 − 11,000 − 0) / (11,000 + 0) = −550 / 11,000 = −0.05 (−5.00%)
- 3TWR = (1 + 0.10) × (1 − 0.05) − 1 = 1.10 × 0.95 − 1 = 1.045 − 1 = 0.045
- 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:
- 1Period 1 HPR: (21,000 − 20,000 − 0) / (20,000 + 0) = 1,000 / 20,000 = 0.0500 (5.00%)
- 2Period 2 HPR: (24,000 − 21,000 − 2,000) / (21,000 + 2,000) = 1,000 / 23,000 = 0.04348 (4.35%)
- 3Period 3 HPR: (25,440 − 24,000 − 0) / (24,000 + 0) = 1,440 / 24,000 = 0.0600 (6.00%)
- 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:
- 1Period 1 HPR: (106,000 − 100,000 − 0) / (100,000 + 0) = 6,000 / 100,000 = 0.0600 (6.00%)
- 2Period 2 HPR: (103,000 − 106,000 − (−10,000)) / (106,000 + (−10,000)) = 7,000 / 96,000 = 0.07292 (7.29%)
- 3Period 3 HPR: (109,180 − 103,000 − 0) / (103,000 + 0) = 6,180 / 103,000 = 0.06000 (6.00%)
- 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
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.
Formula Source: Fundamentals of Financial Management
by Brigham & Houston