Time-Weighted Rate of Return Calculator

Accurately measure the performance of your investment portfolio, isolating the impact of your investment decisions from external cash flows. Our Time-Weighted Rate of Return calculator provides clear insights into your portfolio's true growth.

Calculate Your TWRR

The start date of your investment period.
The market value of your portfolio on the initial investment date.

Portfolio Events (Cash Flows & Valuations)

The end date of your investment period.
The market value of your portfolio on the final date, *before* any cash flow occurring on this date.

Results

Time-Weighted Rate of Return (TWRR) 0.00%

Intermediate Calculations:

  • Total Investment Period:
  • Number of Sub-Periods:
  • Linked Return Factor:

The Time-Weighted Rate of Return measures the compound growth rate of your portfolio. It neutralizes the effect of deposits and withdrawals, providing a clear picture of your investment manager's performance or the underlying assets' growth.

Portfolio Value Over Time

This chart illustrates the market value of your portfolio (after cash flows) at each significant event date.

Detailed Event & Sub-Period Analysis

Detailed breakdown of each sub-period's performance.
Date Event Type Value Before CF Cash Flow Value After CF (BMV) Value Before Next CF (EMV) Sub-Period Return

What is Time-Weighted Rate of Return?

The Time-Weighted Rate of Return (TWRR) is a critical metric used to evaluate the performance of an investment portfolio. It measures the compound rate of growth of an initial investment over a specific period, assuming all cash flows (deposits and withdrawals) occur at the beginning or end of sub-periods, and the portfolio is revalued at each cash flow event.

Unlike the Money-Weighted Rate of Return (MWRR), the TWRR aims to eliminate the distortion caused by the timing and size of cash flows. This makes it an ideal measure for evaluating the skill of an investment manager, as their performance should be judged solely on their investment decisions, not on when an investor decides to add or remove funds.

Who should use it:

  • Portfolio Managers: To demonstrate their investment acumen independently of client contributions.
  • Investors: To compare the performance of different funds or managers fairly, or to assess the growth of their own portfolio's underlying assets.
  • Financial Advisors: For transparent reporting and benchmarking.

Common misunderstandings:

  • Confusing TWRR with MWRR: MWRR is influenced by cash flow timing; TWRR is not. If an investor makes large deposits just before a market surge, MWRR will appear higher, but TWRR might remain constant if the manager's skill didn't change.
  • Ignoring revaluation: Accurate TWRR requires revaluing the portfolio at every cash flow. Without this, calculations become approximations like the Modified Dietz method.
  • Unit Confusion: While portfolio values are in currency, TWRR itself is a percentage, representing a rate of growth, not a monetary amount.

Time-Weighted Rate of Return Formula and Explanation

The Time-Weighted Rate of Return is calculated by geometrically linking the returns of individual sub-periods. Each sub-period is defined by the interval between cash flow events or the start/end of the overall investment period.

The TWRR Formula:

The formula for TWRR is:

TWRR = [(1 + R1) × (1 + R2) × ... × (1 + Rn)] - 1

Where:

  • TWRR is the Time-Weighted Rate of Return.
  • Ri is the return for sub-period i.
  • n is the total number of sub-periods.

The return for each sub-period (Ri) is calculated as:

Ri = (EMVi - BMVi) / BMVi

Where:

  • BMVi (Beginning Market Value) is the market value of the portfolio at the beginning of sub-period i, *after* any cash flow occurring at that specific time.
  • EMVi (Ending Market Value) is the market value of the portfolio at the end of sub-period i, *before* any cash flow occurring at that specific time.

Variable Explanations:

Variable Meaning Unit Typical Range
Initial Date The start date of the overall investment period. Date Any valid date
Initial Portfolio Value The market value of the portfolio at the initial date. Currency (e.g., $) Non-negative (e.g., $0 - $1,000,000+)
Event Date Date of a cash flow or an intermediate valuation. Date Chronological dates
Portfolio Value (before CF) Market value of the portfolio immediately before any cash flow on an event date. Currency (e.g., $) Non-negative
Cash Flow Amount deposited (+) or withdrawn (-) on an event date. Currency (e.g., $) Positive (deposit), Negative (withdrawal), Zero (no flow)
Final Date The end date of the overall investment period. Date Any valid date (after Initial Date)
Final Portfolio Value Market value of the portfolio on the final date (before any final cash flow). Currency (e.g., $) Non-negative
Sub-Period Return (Ri) The rate of return for a single sub-period. Percentage (%) Any real number (e.g., -100% to +infinity)
Time-Weighted Rate of Return (TWRR) The geometrically linked overall return. Percentage (%) Any real number (e.g., -100% to +infinity)

Practical Examples

Example 1: Portfolio with a Deposit

An investor starts with $10,000. After 3 months, the portfolio grows to $10,500, and they deposit an additional $2,000. Three months later, the portfolio is worth $13,000. What is the TWRR?

  • Initial Date: 2023-01-01
  • Initial Portfolio Value: $10,000
  • Event 1:
    • Date: 2023-04-01
    • Portfolio Value (before CF): $10,500
    • Cash Flow: +$2,000 (Deposit)
  • Final Date: 2023-07-01
  • Final Portfolio Value: $13,000

Calculation:

  1. Period 1 (2023-01-01 to 2023-04-01):
    • BMV1 = $10,000 (Initial Value)
    • EMV1 = $10,500 (Value before deposit)
    • R1 = ($10,500 - $10,000) / $10,000 = 0.05 (or 5%)
  2. Period 2 (2023-04-01 to 2023-07-01):
    • BMV2 = $10,500 (EMV1) + $2,000 (Cash Flow) = $12,500
    • EMV2 = $13,000 (Final Value)
    • R2 = ($13,000 - $12,500) / $12,500 = 0.04 (or 4%)

TWRR = [(1 + 0.05) × (1 + 0.04)] - 1 = (1.05 × 1.04) - 1 = 1.092 - 1 = 0.092 (or 9.2%)

The TWRR for this portfolio is 9.2%.

Example 2: Portfolio with a Withdrawal and a Loss

An investor starts with $20,000. After 6 months, the portfolio drops to $18,000, and they withdraw $3,000. After another 6 months, the portfolio recovers to $16,000. What is the TWRR?

  • Initial Date: 2022-01-01
  • Initial Portfolio Value: $20,000
  • Event 1:
    • Date: 2022-07-01
    • Portfolio Value (before CF): $18,000
    • Cash Flow: -$3,000 (Withdrawal)
  • Final Date: 2023-01-01
  • Final Portfolio Value: $16,000

Calculation:

  1. Period 1 (2022-01-01 to 2022-07-01):
    • BMV1 = $20,000
    • EMV1 = $18,000
    • R1 = ($18,000 - $20,000) / $20,000 = -0.10 (or -10%)
  2. Period 2 (2022-07-01 to 2023-01-01):
    • BMV2 = $18,000 (EMV1) - $3,000 (Cash Flow) = $15,000
    • EMV2 = $16,000 (Final Value)
    • R2 = ($16,000 - $15,000) / $15,000 = 0.0667 (or 6.67%)

TWRR = [(1 - 0.10) × (1 + 0.0667)] - 1 = (0.90 × 1.0667) - 1 = 0.96003 - 1 = -0.03997 (or -4.00%)

The TWRR for this portfolio is approximately -4.00%, despite the final value being lower than the initial. This shows the true investment performance.

How to Use This Time-Weighted Rate of Return Calculator

Our time-weighted rate of return calculator is designed for simplicity and accuracy. Follow these steps to get your portfolio's TWRR:

  1. Select Your Currency: Choose the appropriate currency symbol (e.g., $, €, £) from the dropdown at the top of the calculator. All monetary inputs and results will reflect this selection.
  2. Enter Initial Investment Details:
    • Initial Investment Date: Input the start date of your investment period.
    • Initial Portfolio Value: Enter the market value of your portfolio on the initial date.
  3. Add Portfolio Events:
    • For each significant event (deposit, withdrawal, or an intermediate valuation point where you know the portfolio value), click the "Add Event" button.
    • For each event, provide:
      • Date: The date of the event.
      • Portfolio Value (before CF): The market value of your portfolio *immediately before* any cash flow occurred on this specific date.
      • Cash Flow: The amount of money deposited (enter as a positive number) or withdrawn (enter as a negative number) on this date. If there was no cash flow but you have a valuation, enter 0.
    • You can remove an event row by clicking the red "Remove" button next to it.
  4. Enter Final Portfolio Details:
    • Final Portfolio Date: Input the end date of your investment period.
    • Final Portfolio Value: Enter the market value of your portfolio on the final date, *before* any cash flow occurring on this date.
  5. Interpret Results:
    • The Time-Weighted Rate of Return (TWRR) will automatically update, displaying your portfolio's performance as a percentage.
    • Review the "Intermediate Calculations" for details like total investment period and linked return factor.
    • The "Detailed Event & Sub-Period Analysis" table provides a transparent breakdown of each sub-period's return, showing how the overall TWRR is derived.
    • The "Portfolio Value Over Time" chart visually represents your portfolio's growth across the event dates.
  6. Copy Results: Use the "Copy Results" button to easily copy all calculated values and assumptions to your clipboard.
  7. Reset Calculator: Click "Reset Calculator" to clear all inputs and return to default example values.

Key Factors That Affect Time-Weighted Rate of Return

While TWRR is designed to isolate investment performance from cash flow timing, several factors still influence its value:

  • Market Performance: The overall performance of the financial markets and the specific assets within the portfolio is the primary driver of TWRR. Bull markets generally lead to higher TWRR, while bear markets result in lower or negative TWRR.
  • Asset Allocation: The mix of different asset classes (e.g., stocks, bonds, real estate) significantly impacts risk and return, directly affecting TWRR. A more aggressive allocation might yield higher TWRR in good times but suffer more in downturns.
  • Investment Selection: The specific securities chosen within each asset class play a crucial role. Outperforming stocks or bonds will boost TWRR, while underperforming ones will drag it down.
  • Fees and Expenses: Management fees, trading commissions, and other investment-related expenses are deducted from portfolio returns, thereby reducing the net TWRR. Even small percentage fees can significantly impact long-term returns.
  • Rebalancing Strategy: Periodically adjusting the portfolio back to its target asset allocation can either enhance or detract from TWRR, depending on market conditions and the timing of rebalancing.
  • Accuracy of Valuations: Precise TWRR requires accurate market values at each cash flow event. Inaccurate or estimated valuations can lead to an incorrect TWRR calculation, especially for illiquid assets.
  • Dividend Reinvestment/Cash Drag: How dividends and interest payments are handled (reinvested vs. held as cash) can affect sub-period returns. Cash drag (uninvested cash) can reduce TWRR in a rising market.

Frequently Asked Questions about Time-Weighted Rate of Return

Q: What is the main difference between TWRR and Money-Weighted Rate of Return (MWRR)?

A: TWRR removes the impact of cash flows, focusing purely on the underlying asset performance. MWRR, on the other hand, is heavily influenced by the size and timing of deposits and withdrawals, making it more suitable for measuring the investor's personal return rather than the investment's return.

Q: Why is it called "time-weighted"?

A: It's called "time-weighted" because it gives equal weight to each sub-period's return, regardless of the amount of money invested during that period. The returns of these sub-periods are then geometrically linked over time.

Q: Do I need to provide market values for every single day?

A: No, you only need to provide market values for the initial date, the final date, and immediately before/after each cash flow event. These are the critical points for defining sub-periods.

Q: What if I don't have exact market values for cash flow dates?

A: If you don't have exact market values, the TWRR calculation becomes an approximation. For precise TWRR, revaluation at each cash flow is crucial. If revaluation is impractical, methods like the Modified Dietz method are often used as an approximation.

Q: Can TWRR be negative?

A: Yes, if your portfolio loses value over the investment period, the TWRR will be negative. A negative TWRR indicates a loss in investment performance.

Q: How does the calculator handle different currency units?

A: The calculator allows you to select your preferred currency symbol (e.g., $, €, £). This symbol is used for display purposes with all monetary inputs and results. The underlying calculation remains unitless as TWRR is a percentage, but consistency in input currency is assumed.

Q: What if there are no cash flows during the period?

A: If there are no cash flows, the TWRR calculation simplifies to a single period return: (Final Value - Initial Value) / Initial Value. The calculator handles this automatically, creating just one sub-period.

Q: Is TWRR suitable for comparing my personal investment returns?

A: While TWRR is excellent for comparing manager performance, MWRR (or IRR) is often more relevant for your personal return, as it reflects the actual dollar-weighted impact of your cash flow decisions. However, TWRR still provides insight into the underlying investment growth.

Explore other valuable financial calculators and articles to help manage your investments:

🔗 Related Calculators