arfin
Back to blog
TWRIRRperformanceanalytics

Time-Weighted Return vs IRR: The Right Way to Measure Your Portfolio Performance

What TWR and IRR are, when to use each, and why broker apps often confuse the picture when it comes to your real portfolio performance.

March 6, 20264 min

You open your broker app and see:

But what does that number really mean?

Is it telling you how good your investments have been, or just how much money you added along the way?

To answer that properly, you need to understand two key metrics:

Let's break down what they are, when to use each, and how tools like Arfin can help you see your real performance.


The core problem: contributions vs performance

If you:

…it becomes tricky to answer simple questions like:

That's because cash flows (deposits and withdrawals) can dominate your results.

To separate skill/strategy from cash timing, we use performance measures designed to handle cash flows properly.


What is Time-Weighted Return (TWR)?

Time-Weighted Return measures how a portfolio performed as if there were no cash flows, by:

What that means in practice:

Use TWR when:


What is IRR (money-weighted return)?

Internal Rate of Return (IRR), also known as money-weighted return, answers a different question:

"Given the timing and size of all my cash flows, what annualised return did I personally achieve?"

It:

So:

Use IRR when:


Which one should you look at?

You actually want both – for different reasons.

For strategy & benchmark comparison: use TWR

For personal outcomes & behaviour: use IRR


Why broker apps often confuse the picture

Many broker apps:

This can lead to:

A dedicated analytics tool should:


How Arfin approaches performance

Arfin is designed to give long-term investors a clear, honest performance view.

By pulling in data from your brokers (via CSV imports and, later, connections), Arfin can:

Instead of staring at a single vague percentage, you'll be able to see:


Takeaways

If you'd like to see both of these metrics in a single, unified dashboard – alongside all your banks and brokers – consider joining Arfin's waitlist. We're building performance analytics with long-term investors and FIRE-minded people in mind, not day traders.

Track all your wealth in one place

Join the waitlist