TTWROR calculator

How good was your investment really — regardless of timing?

Most broker apps only show the simple difference between what you paid in and your portfolio value. The time-weighted rate of return (TTWROR) strips out deposits and withdrawals entirely — split your timeline into periods and compare both figures directly.

Your periods

A new period starts at every deposit or withdrawal

12.8% time-weighted return (TTWROR)

Chain-linked across all periods, with deposits and withdrawals backed out — the figure that judges your investment choice itself, not your deposit timing.

Naive return (as shown in a broker app)

10%

Difference to TTWROR

2.8%

General information, not investment or tax advice.

Share this calculation:

In short

What sets TTWROR apart from a simple percentage

Three points that explain why two return figures for the same portfolio don't have to match.

Chain-linked, not added

The overall timeline is split into periods at every deposit or withdrawal. Each period gets its own return, and the periods are then chain-linked multiplicatively — two periods of 10% each come out to 21%, not 20%.

Cash flows no longer distort the result

A deposit shortly before a price rise makes the naive percentage look better than the investment actually was — TTWROR backs exactly that out, because every period is judged on its own.

A different question than XIRR

TTWROR judges the investment itself, independent of deposit timing. For your personal result including timing, the XIRR calculator is the right figure.

Common questions

Understanding time-weighted return

Embed this calculator on your own site

Free, no sign-up, no tracking. A one-line snippet that resizes itself — for blogs, guides and comparison sites.

Get the embed code

More calculators

You might also like

Weiterlesen im Blog

Passende Artikel

TTWROR calculated automatically, not by hand

Planafolio works out TTWROR and XIRR directly from your imported transactions — no manual period-splitting needed.

Get started free