Guides

Measuring returns

Performance

Time-weighted vs money-weighted returns

Two investors buy the same fund in the same year and end up with honestly-calculated returns of +8% and βˆ’3%. Neither is wrong. They are answering different questions, and knowing which one your app is answering changes what you should conclude about your own skill.

Last updated: August 2026

Every performance figure has to solve one awkward problem: money moves in and out. If you deposit €10,000 the day before a 5% rally, your portfolio value jumps β€” but you did not earn that jump, you funded it. Separating the two is the entire subject of return measurement, and it has two standard answers.

The problem, concretely

Take a year with two halves and one deposit in the middle.

MomentEventValue after
1 JanStart with €10,000€10,000
30 JunPortfolio has risen 50%€15,000
1 JulYou deposit €85,000€100,000
31 DecPortfolio falls 10%€90,000

You ended with €90,000 having put in €95,000. You lost €5,000. And yet your holdings went up 50% and then down 10% β€” a combination that is comfortably positive. Both statements are true.

Time-weighted return: how good were the decisions?

Time-weighted return (TWR) chops the period at every cash flow, computes the return of each slice, and chains them together. Deposits and withdrawals are removed by construction, because they only ever happen at the boundary between slices.

TWR = (1 + r1) Γ— (1 + r2) Γ— … Γ— (1 + rn) βˆ’ 1

In the example: (1 + 0.50) Γ— (1 βˆ’ 0.10) βˆ’ 1 = +35%. That is the return of the strategy. If you had held a constant €1 in this portfolio all year, you would have ended with €1.35.

In practice you compute it daily. For each day, take yesterday's closing value, subtract the net cash flow that happened today, and measure the change:

rt = (Vt βˆ’ Vtβˆ’1 βˆ’ Ft) / Vtβˆ’1

where Ft is today's deposits minus withdrawals. Chain the daily (1 + r) factors and you have a return series that no deposit can contaminate. This is what fund managers are required to report, precisely because they do not control when clients hand them money.

Money-weighted return: how did the money do?

Money-weighted return (MWR) is the internal rate of return of your actual cash flows β€” the single discount rate that makes everything you paid in equal everything you have now.

Ξ£ CFt / (1 + r)t = Vfinal

In the example it is roughly βˆ’9%. Most of your money was only present for the losing half of the year, so the loss dominates. That is not a bug: MWR is the honest answer to "what did my capital earn?" and it is the number that determines whether you are richer.

There is no closed form; it is solved numerically. Bisection is the safest method β€” present value is strictly decreasing in the rate, so a simple binary search always converges, unlike Newton-Raphson which can shoot off to nonsense on lumpy cash flows.

Which one should you look at?

QuestionUse
Am I good at picking investments?Time-weighted
Did I beat the S&P 500?Time-weighted (that is how the index is quoted)
Am I actually richer, and by how much?Money-weighted
Was my timing of contributions good?Compare the two β€” the gap is the timing effect
How risky has this been?Time-weighted (drawdown and volatility both need clean daily returns)

The gap between the two is the most interesting number nobody computes. TWR far above MWR means you consistently added money before drops. TWR far below MWR means you were lucky, or genuinely good at buying weakness. Either way it is a fact about your behaviour, not about your holdings.

Why BensTrack shows time-weighted

The annual returns, CAGR, volatility and maximum drawdown on your portfolio dashboard are all time-weighted. Three reasons:

  • It is comparable to a benchmark. Money-weighted returns cannot be compared to an index, because the index has no cash flows.
  • It is what the risk metrics require. A drawdown computed on raw account value would show a "crash" every time you withdrew money for a holiday.
  • It answers the question you can act on. You cannot go back and change when you had savings available; you can change what you buy.

Your absolute profit in euros or dollars β€” which is a money-weighted concept β€” is shown right next to it, so both perspectives are on the same screen.

Two traps

Tiny denominators. A daily return of (V βˆ’ Vprev βˆ’ F) / Vprev explodes when Vprev is near zero β€” typically on the first days of a new portfolio. Any serious implementation clamps or skips those days; otherwise a single €5 starting balance produces a 4,000% annualised return.

Mis-timed cash flows. TWR assumes the flow happened at the boundary of the period. If you deposit mid-day into a volatile market and only measure daily, you attribute a few hours of market movement to the wrong bucket. Over a year it washes out; over a week it does not.

The short version

Time-weighted measures the investment. Money-weighted measures the investor. Look at the first to judge your strategy, the second to judge your wealth, and the difference between them to judge your timing.