✏️ Portfolio Periods

💰 Returns

Period 1 Return10.00%
Period 2 Return10.00%
Total Cash Contributed$50,000
Total Account Value at End$171,000
Time-Weighted Return (TWR)21.00%

📊 Worked Examples

ScenarioPeriod ReturnsTWRMoney-Weighted
Steady 10% both periods+10%, +10%21.00%21.00%
Deposit before a down period+20%, -10%8.00%lower (bad timing)
Deposit before an up period+10%, +10% w/ big inflow21.00%higher than TWR

When performance is identical across periods, TWR and money-weighted return agree. They diverge only because of the size and timing of cash flows.

📖 Time-Weighted vs. Money-Weighted Return

Time-weighted return (TWR) breaks a portfolio's history into sub-periods separated by each cash flow, computes the return of each sub-period in isolation, then chains them together by compounding. Because each sub-period is measured on a clean starting balance, the result is not influenced by how much money was invested when.

How each period is computed

For a period with beginning value B, ending value E, and a contribution C made at the end:

r = (E - C) / B - 1

TWR = (1+r₁)(1+r₂)…(1+rₙ) - 1. Contributions are removed from the ending value so they don't masquerade as gains.

Which should you use?

  • Judge the manager or strategy: use TWR. It is the industry standard for reporting track records because it isolates skill from cash-flow timing.
  • Judge your own experience: use money-weighted return (the IRR of every cash flow). If you added money right before a rally, your money-weighted return beats TWR; if you added before a drop, it lags.

The classic trap

An investor who deposits heavily before a losing period feels the loss far more than the fund's advertised TWR suggests. That is not a reporting error — it is the difference between the strategy's return and the investor's return. Both numbers are correct; they answer different questions.

Why Fund Fact Sheets Use TWR

Mutual funds and ETFs report time-weighted returns because TWR is the only measure that lets you compare a manager's performance against an index fairly. If a fund grew from $10 million to $1 billion during a hot streak, a money-weighted return would be dragged down by all the money that arrived just before a pullback — penalizing the manager for something they do not control. Regulators and the CFA Institute therefore require TWR for performance reporting. GIPS (Global Investment Performance Standards) mandates it.

For individual investors, the practical value is comparison: your brokerage's published "portfolio return" is usually a money-weighted (or a simple modified-Dietz) figure, which is why it can differ from the fund's own reported TWR. Knowing which number you are looking at prevents a common — and expensive — misunderstanding about whether a strategy is actually working.

Geometric Linking, Not Averaging

TWR compounds sub-period returns; it never averages them. A +50% period followed by a -50% period gives a TWR of (1.50 × 0.50) - 1 = -25%, not 0%. Averaging the two returns would show zero and hide real losses — the same arithmetic error that makes volatility drag so damaging over long horizons. This is why the calculator multiplies each period's growth factor rather than summing percentages.

Frequently Asked Questions

Why is my TWR different from what my brokerage shows?▼
Brokerages usually report a money-weighted or modified-Dietz return, which weights periods by how much money was invested. If you contributed more before strong periods, your brokerage number will exceed TWR; it will lag TWR if you contributed before weak periods. TWR removes that effect entirely.
How many sub-periods should I use?▼
One sub-period per external cash flow is the standard. More granular periods (say, daily) produce a more precise TWR, but the result converges — monthly or quarterly periods are usually enough to compare strategies fairly unless cash flows are very large relative to the portfolio.
What is a good TWR?▼
There is no universal "good" — a TWR is only meaningful against a benchmark over the same period and risk level. A 15% TWR looks strong in a flat market and weak in a year the S&P 500 returned 28%. Always compare TWR to the relevant index, not to zero.
Does TWR account for fees?▼
Only if the ending values are net of fees. If you enter gross ending balances, the TWR is gross; if fees were deducted from the account, they lower the ending value and the TWR reflects them. Be consistent so comparisons remain apples-to-apples.

⚠️ Important: This calculator estimates time-weighted and simplified money-weighted returns from the period values you enter. It assumes cash flows occur at period end and does not handle intra-period flows, taxes, or fees unless they are already reflected in the ending values. Results are for performance analysis and are not investment advice.