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 withdrawal12.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.
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
TTWROR (True Time-Weighted Rate of Return) measures how well an investment has performed, independent of when and how much you deposited or withdrew. The timeline is split into periods at each cash flow, and the individual period returns are then chain-linked.
Many apps only show the simple difference between what you paid in and your current portfolio value. That naive figure is distorted by the timing of your deposits — a sum paid in shortly before a price rise makes it look too good. TTWROR backs that effect out.
TTWROR judges the quality of the investment itself, independent of deposit timing — the right figure for comparing against a benchmark index. XIRR judges your personal result including your timing on deposits and withdrawals. Both numbers are correct — they just answer different questions. You can work out the money-weighted figure in the XIRR calculator.
A new period starts at every deposit or withdrawal. A period's end value is the portfolio value right before the next cash flow, and the following period's start value is that same figure — the cash flow itself goes into the deposit or withdrawal field of the new period.
Yes. After importing your portfolio via CSV, PDF or automatic sync, Planafolio calculates TTWROR directly from your actual transactions — no need to enter periods by hand.
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.
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