NPV, IRR, DWRR, dan TWRR — Ukuran Imbal Hasil Investasi
📘 1.5 — NPV, IRR, DWRR, dan TWRR
Ringkasan Cepat›
Topik: Ukuran Imbal Hasil Investasi | Bobot: ~10–20% | Difficulty: Hard Ref: Vaaler Bab 1–2 / Kellison Bab 1–2, 11 | Prereq: Topik 1 — Nilai Waktu dari Uang
Section 0 — Pemetaan Topik
| Field | Detail |
|---|---|
| Topik CF1 | Topik 1 — Nilai Waktu dari Uang |
| Sub-topik ID | 1.5 — NPV, IRR, DWRR, TWRR |
| Skill Diuji | Calculate / Evaluate / Compare |
| Bobot | 10–20% |
| Difficulty | Hard |
| Prerequisite | Topik 1 — TVM Dasar · Topik 1.2 — Discount dan Accumulation Function |
| Connected Topics | Topik 2 — Anuitas dan Nilai Arus Kas · Topik 4 — Pengembalian Pinjaman |
| Referensi | Vaaler & Daniel (2009) Bab 1–2; Kellison (2006) Bab 1–2, Bab 11 |
Section 1 — Intuisi
Bayangkan Anda seorang investor yang sedang memilih antara dua proyek: membuka kafe atau membeli ruko untuk disewakan. Keduanya membutuhkan modal awal dan menjanjikan arus kas di masa depan — tapi bagaimana Anda tahu mana yang lebih menguntungkan?
NPV adalah cara termudah: terjemahkan semua uang masa depan ke nilai hari ini (karena Rp 1 tahun depan tidak sama nilainya dengan Rp 1 sekarang), lalu kurangi modal awal. Kalau hasilnya positif, proyek itu menguntungkan. Kalau negatif, lupakan saja.
IRR adalah pertanyaan baliknya: “Pada suku bunga berapa semua arus kas masuk dan keluar menjadi impas?” Ini seperti mencari “yield” dari suatu investasi — dan Anda membandingkannya dengan biaya modal Anda. Kalau IRR lebih tinggi dari biaya modal, proyek layak jalan.
DWRR (Dollar-Weighted Rate of Return) adalah cara seorang investor nyata mengukur kinerjanya. Ia peduli pada kapan ia memasukkan atau menarik uangnya, karena timing itu memengaruhi hasilnya secara langsung. Inilah yang digunakan investor ritel untuk mengevaluasi apakah keputusan timing mereka bagus.
TWRR (Time-Weighted Rate of Return) adalah cara seorang manajer investasi diukur kinerjanya oleh klien. Manajer tidak bisa mengendalikan kapan klien memasukkan atau menarik dana — jadi hasil mereka harus diukur terlepas dari timing investasi. TWRR “menghapus” efek timing dan hanya mengukur kemampuan memilih aset.
Keempat ukuran ini saling melengkapi: NPV dan IRR untuk keputusan proyek, DWRR untuk pengalaman investor, TWRR untuk kemampuan manajer.
Section 2 — Definisi Formal
Definisi Matematis — Net Present Value›
di mana berarti arus kas masuk (inflow) dan berarti arus kas keluar (outflow).
Variabel & Parameter:
| Simbol | Makna |
|---|---|
| Arus kas netto pada waktu (negatif = pengeluaran) | |
| Suku bunga diskonto efektif per periode | |
| Faktor diskonto | |
| Horizon waktu investasi | |
| Net Present Value — fungsi dari | |
| Internal Rate of Return — nilai yang membuat | |
| Nilai aset (fund) pada awal periode DWRR/TWRR | |
| Nilai aset pada akhir periode | |
| Kontribusi bersih (net contribution) pada waktu | |
| Bobot waktu kontribusi: (untuk DWRR) |
Rumus Utama
1. Net Present Value (NPV):
di mana adalah investasi awal (sebagai nilai absolut).
Aturan Keputusan NPV:
2. Internal Rate of Return (IRR):
adalah solusi dari:
Atau ekuivalen dalam bentuk akumulasi (focal date ):
Aturan Keputusan IRR:
3. Dollar-Weighted Rate of Return (DWRR):
Metode eksak — selesaikan dari persamaan:
Metode aproksimasi (Simple Interest — digunakan ketika soal tidak meminta eksak):
di mana:
- adalah total income (perubahan nilai dikurangi kontribusi netto)
- = waktu kontribusi dalam satuan periode (antara 0 dan 1)
- = bobot waktu tersisa
4. Time-Weighted Rate of Return (TWRR):
atau ekuivalen:
di mana:
- = nilai fund sesaat sebelum kontribusi ke-
- = kontribusi pada waktu (positif = deposit, negatif = withdrawal)
- = nilai fund sesaat sebelum kontribusi ke-
- Sub-periode: dari sampai
Return sub-periode ke-:
sehingga:
Asumsi Eksplisit:
- NPV & IRR: arus kas terjadi di akhir periode (kecuali dinyatakan lain)
- DWRR aproksimasi: asumsi simple interest untuk kontribusi dalam periode
- TWRR: nilai fund diketahui tepat pada saat setiap kontribusi/penarikan
- Semua suku bunga adalah efektif per periode kecuali dinyatakan lain
Section 3 — Jembatan Logika
Dari Time Diagram ke Equation of Value›
Untuk NPV: Setiap arus kas dipindahkan ke dengan dikalikan faktor . NPV adalah jumlah aljabar seluruh arus kas yang sudah “ditranslasi” ke focal date yang sama. Ini adalah equation of value di .
Untuk IRR: Anda membalik pertanyaannya — bukan “berapa nilai sekarang?” tapi “pada berapa NPV = 0?” Secara geometri, IRR adalah akar dari fungsi yang merupakan polinomial dalam .
Untuk DWRR: Pikirkan seperti loan equation. Anda “meminjam” dana awal , ada arus kas masuk di tengah, dan hasilnya adalah di akhir. Selesaikan suku bunga yang membuat semua konsisten — ini adalah interest rate yang dialami investor, termasuk dampak timing-nya.
Untuk TWRR: Pisahkan periode menjadi sub-periode tanpa kontribusi. Di tiap sub-periode, hitung return bersih. Lalu rangkaikan (chain-link) semua return sub-periode dengan perkalian. Ini menghilangkan efek kapan uang masuk/keluar karena setiap sub-periode dihitung secara proporsional terhadap dana yang ada saat itu.
Focal Date›
NPV & IRR: Focal Date di . Semua cash flow didiskon ke dengan faktor . DWRR eksak: Focal Date di (akhir periode). Semua kontribusi diakumulasikan ke . TWRR: Tidak ada focal date tunggal — setiap sub-periode dievaluasi relatif terhadap dirinya sendiri, lalu hasilnya dikalikan berantai.
Perbedaan Fundamental DWRR vs TWRR›
| Aspek | DWRR | TWRR |
|---|---|---|
| Dipengaruhi timing? | Ya — sensitif terhadap kapan terjadi | Tidak — timing dieliminasi |
| Mengukur siapa? | Pengalaman investor | Kemampuan manajer dana |
| Data yang dibutuhkan | , , semua dan | , , nilai fund tepat sebelum tiap |
| Standar industri | Akun ritel, KPR | Reksa dana, fund manager benchmark |
DILARANG›
- Mengasumsikan DWRR = TWRR — mereka hanya sama jika tidak ada kontribusi/penarikan di tengah periode
- Menggunakan metode aproksimasi DWRR ketika soal meminta solusi eksak
- Melupakan tanda negatif pada (investasi awal) saat menghitung NPV
Section 4 — Contoh Soal
Soal A — Fundamental (~30% difficulty)
Seorang investor mempertimbangkan proyek dengan arus kas berikut (dalam jutaan Rupiah):
| Waktu | 0 | 1 | 2 | 3 |
|---|---|---|---|---|
| Arus Kas |
Hitunglah NPV proyek ini pada suku bunga per tahun, dan tentukan apakah proyek layak diterima. Berapa pula nilai pendekatan IRR menggunakan interpolasi antara dan ?
Solusi Soal A›
1. Identifikasi Variabel
- , , , (dalam juta Rupiah)
- per tahun (efektif)
- tahun
2. Time Diagram
3. Equation of Value (Focal Date: )
4. Eksekusi Aljabar
Karena , proyek layak diterima.
Estimasi IRR via Interpolasi Linear:
Hitung :
Interpolasi linear antara dan :
5. Verification
- hampir nol di → wajar bahwa , sangat dekat dengan
- dan → IRR pasti berada di antara dan ✓
- Nilai sangat kecil di , jadi IRR sangat dekat ✓
Exam Tips — Soal A›
- ⏱️ Target waktu: ~4 menit
- ⚠️ Common Trap: Lupa negatifkan . NPV bukan saja — investasi awal harus masuk sebagai arus kas keluar di
- 🔑 Shortcut Interpolasi: Selalu cek bahwa satu nilai NPV positif dan satu negatif sebelum interpolasi. Jika keduanya positif atau negatif, rentang harus diperlebar
Soal B — Exam-Typical (~60% difficulty)
Sebuah rekening investasi memiliki nilai awal pada awal tahun. Pada pertengahan tahun (), pemilik menyetor tambahan . Pada akhir tahun, nilai rekening adalah .
(a) Hitunglah DWRR menggunakan metode aproksimasi (simple interest).
(b) Hitunglah TWRR, diketahui bahwa nilai rekening tepat sebelum setoran adalah .
Solusi Soal B›
Identifikasi Variabel:
- (nilai awal, )
- pada
- (nilai akhir, )
- Nilai fund tepat sebelum setoran:
(a) DWRR — Metode Aproksimasi
Total income (net growth):
Denominator (modal rata-rata tertimbang):
DWRR:
(b) TWRR — Chain-Linking
Sub-periode 1: sampai
- Awal sub-periode:
- Akhir sub-periode (sebelum setoran):
Sub-periode 2: sampai
- Awal sub-periode (setelah setoran):
- Akhir sub-periode:
Chain-link TWRR:
Perbandingan:
| Metode | Hasil |
|---|---|
| DWRR (aprox) | |
| TWRR |
TWRR > DWRR mengindikasikan bahwa setoran masuk pada saat return rendah (sub-periode pertama lebih baik, sub-periode kedua lebih rendah), sehingga dari perspektif investor, timing memperburuk hasil relatif terhadap kemampuan manajer.
5. Verification
- positif → kedua metode harus menghasilkan return positif ✓
- TWRR dan DWRR berbeda, sebagaimana diharapkan saat ada kontribusi ✓
Exam Tips — Soal B›
- ⏱️ Target waktu: ~6 menit
- ⚠️ Common Trap #1 — TWRR: Denominator sub-periode 2 adalah , bukan . Setoran ditambahkan ke nilai fund yang ada
- ⚠️ Common Trap #2 — DWRR: dihitung sebagai , bukan . Lupa mengurangkan kontribusi adalah kesalahan paling umum
- 🔑 Shortcut Interpretasi: TWRR > DWRR jika kontribusi besar masuk saat return rendah, dan sebaliknya. Ini berguna untuk quick sanity check
Soal C — Challenging (~90% difficulty)
Seorang manajer reksa dana mencatat aktivitas berikut selama satu tahun:
| Waktu | Kejadian | Nilai Fund |
|---|---|---|
| Awal | ||
| Tepat sebelum withdrawal | ||
| Withdrawal | — | |
| Tepat sebelum deposit | ||
| Deposit | — | |
| Akhir |
(a) Hitunglah TWRR tahunan.
(b) Hitunglah DWRR menggunakan metode aproksimasi.
(c) Diskusikan implikasi perbedaan antara keduanya dari perspektif evaluasi kinerja manajer.
Solusi Soal C›
Identifikasi Variabel:
- pada (withdrawal)
- pada (deposit)
(a) TWRR — Tiga Sub-periode
Sub-periode 1: hingga
Sub-periode 2: hingga
Fund setelah withdrawal:
Fund tepat sebelum deposit:
Sub-periode 3: hingga
Fund setelah deposit:
Fund akhir:
Chain-link TWRR:
(b) DWRR — Metode Aproksimasi
Total income:
Bobot waktu:
Denominator:
DWRR:
(c) Interpretasi Perbedaan
| Metode | Hasil |
|---|---|
| TWRR | |
| DWRR |
DWRR > TWRR berarti timing kontribusi investor menguntungkan:
- Withdrawal di : investor menarik dana setelah sub-periode pertama yang menghasilkan , sehingga ia menghindari risiko di sub-periode selanjutnya dengan modal yang lebih kecil
- Deposit di : investor memasukkan dana tepat sebelum sub-periode ketiga yang menghasilkan , sehingga ia “menangkap” return besar
Dari perspektif evaluasi:
- TWRR (22.26%) mencerminkan kemampuan murni manajer memilih aset — terlepas dari keputusan investor
- DWRR (23.78%) mencerminkan bahwa investor secara kebetulan (atau dengan timing cerdas) mendapat hasil lebih baik dari kemampuan manajer sendiri
- Dalam standar pelaporan reksa dana, TWRR adalah standar yang benar untuk membandingkan kinerja antar manajer
5. Verification
- Tiga sub-periode semuanya positif: 5%, 5.88%, 10% → total chain-linked harus > 5% ✓
- DWRR > TWRR konsisten dengan interpretasi timing menguntungkan investor ✓
- positif (fund tumbuh setelah dikurangi kontribusi netto) ✓
Exam Tips — Soal C›
- ⏱️ Target waktu: ~10 menit
- ⚠️ Common Trap #1: Pada DWRR, withdrawal harus masuk sebagai (negatif!). Banyak kandidat memakainya sebagai positif, mengacaukan dan denominator
- ⚠️ Common Trap #2: Pada TWRR sub-periode 2, denominatornya adalah (nilai sesudah withdrawal), bukan
- ⚠️ Common Trap #3: Menghitung (salah besar!) — harus dikurangi semua kontribusi netto
- 🔑 Mnemonik TWRR: “Nilai Akhir Sub-periode SEBELUM perubahan” ÷ “Nilai Awal Sub-periode SESUDAH perubahan sebelumnya” — selalu bagi dengan nilai fund yang siap diinvestasikan
Section 5 — Verifikasi & Sanity Check
Logic Check — NPV & IRR›
- = jumlah undiscounted cash flow (batas atas NPV)
- saat (untuk investasi konvensional)
- Untuk proyek konvensional (satu sign change dalam arus kas): IRR unik
- Untuk proyek non-konvensional: bisa ada multiple IRR — gunakan NPV sebagai gantinya
- menurun monoton dalam (untuk proyek konvensional) → cek IRR dengan interpolasi cukup akurat jika rentang tidak terlalu lebar
Logic Check — DWRR vs TWRR›
- Jika tidak ada kontribusi/withdrawal: DWRR = TWRR =
- Kontribusi besar masuk sebelum periode return tinggi: DWRR > TWRR
- Kontribusi besar masuk sebelum periode return rendah: DWRR < TWRR
- TWRR selalu konsisten dengan geometric linking — tidak terpengaruh timing
- Untuk evaluasi manajer: selalu gunakan TWRR
Logic Check — DWRR Aproksimasi›
- Aproksimasi valid ketika kontribusi kecil relatif terhadap fund size
- Semakin jauh dari 0.5, semakin signifikan efek timing — aproksimasi kurang akurat
- Jika soal menyebut “dollar-weighted” tanpa kata “exact”: gunakan aproksimasi
- Jika soal menyebut “solve for ” atau “exact”: selesaikan persamaan non-linear
Metode Alternatif — IRR:
Untuk polinomial derajat rendah (), IRR bisa diselesaikan secara analitik. Contoh untuk :
Ini adalah kuadrat dalam — selesaikan dengan rumus kuadrat, lalu .
Untuk : interpolasi linear adalah metode standar CF1. Interpolasi lebih akurat jika dua titik dipilih dekat dengan akar (rentang kecil, misal 2–3%).
Section 6 — Visualisasi Mental
Grafik sebagai Fungsi Suku Bunga:
Bayangkan kurva yang berawal dari (positif untuk proyek layak) di sumbu Y, kemudian menurun ke kanan secara konveks, memotong sumbu X di satu titik — itulah IRR. Untuk IRR, kurva berada di atas sumbu X (NPV positif, terima proyek). Untuk IRR, kurva berada di bawah sumbu X (NPV negatif, tolak proyek).
Hubungan Visual ↔ Rumus:
- Titik potong sumbu Y: — ini adalah total undiscounted profit
- Titik potong sumbu X: — ini adalah akar persamaan
- Kemiringan kurva di IRR proporsional dengan Macaulay Duration aset (topik terkait: Topik 5 — Model Penentuan Harga Obligasi)
Diagram Timeline TWRR — Konsep Sub-periode:
Pikirkan timeline sebagai rantai dengan sambungan di setiap titik kontribusi:
Setiap sambungan “memotong” dan “menyambung kembali” dengan fund size yang baru. Return tiap sub-rantai adalah murni kinerja manajer. Perkalian berantai adalah konsekuensi logika bunga majemuk: return dikalikan, bukan dijumlahkan.
Hubungan Visual ↔ Rumus:
- Tiap segmen rantai = satu faktor dalam produk TWRR
- Sambungan kontribusi = titik di mana denominator “direset” dengan fund size baru
- Panjang rantai keseluruhan = — return manajer murni selama setahun
Section 7 — Jebakan Umum
Kesalahan Tanda pada Kontribusi — The #1 DWRR Killer›
- ✗ Memperlakukan withdrawal sebagai positif dalam formula DWRR
- ✓ Withdrawal = (uang keluar dari fund)
- Konsekuensi: — jika withdrawal negatif, maka menjadi positif, mengurangi lebih kecil dari kelihatannya
Kesalahan Denominator TWRR Sub-periode›
- ✗ Menggunakan nilai fund sebelum kontribusi sebagai pembagi
- ✓ Pembagi sub-periode adalah nilai fund setelah kontribusi pada
- Formula:
Multiple IRR — Proyek Non-Konvensional›
- Terjadi ketika arus kas berganti tanda lebih dari sekali (e.g., )
- Descartes’ Rule of Signs: jumlah IRR positif jumlah pergantian tanda
- ✗ Jangan laporkan satu IRR untuk proyek non-konvensional tanpa analisis
- ✓ Gunakan NPV sebagai ukuran keputusan utama jika ada multiple IRR
Aproksimasi vs Eksak DWRR›
- ✗ Menggunakan aproksimasi padahal soal meminta nilai eksak (solve for )
- ✓ Baca soal: “approximate” atau “simple interest” → aproksimasi; “find ” atau “exact” → selesaikan persamaan
- Metode eksak: — ini adalah persamaan non-linear, selesaikan dengan trial-and-error atau interpolasi
Red Flags — Kata Kunci Waspada›
- “Dollar-weighted” → DWRR. Pastikan tanda kontribusi benar
- “Time-weighted” → TWRR. Pastikan nilai fund tersedia tepat sebelum tiap kontribusi
- “Fund value just before/just after” → sinyal TWRR; perhatikan timing “before” vs “after”
- “Hurdle rate” / “cost of capital” → bandingkan IRR dengan nilai ini
- “Multiple sign changes” → waspada multiple IRR, pertimbangkan beralih ke NPV
- “Yield on the investment” → bisa IRR atau DWRR — baca konteks
Section 8 — Ringkasan Eksekutif
Must-Remember›
- , terima jika ; IRR adalah dengan
- — sensitif terhadap timing investor
- — chain-link return sub-periode, eliminasi timing
- TWRR = standar evaluasi manajer; DWRR = pengalaman investor
- DWRR = TWRR hanya jika tidak ada kontribusi atau withdrawal di tengah periode
Kapan Digunakan:
- 🔑 Trigger keywords NPV/IRR: “proyek layak”, “accept or reject”, “cost of capital”, “yield of investment”
- 🔑 Trigger keywords DWRR: “dollar-weighted”, “investor’s return”, “net return on account”
- 🔑 Trigger keywords TWRR: “time-weighted”, “fund manager performance”, “chain-linked return”
- 📋 Scenario types: Perbandingan proyek, evaluasi kinerja reksa dana, analisis akun investasi dengan top-up/penarikan berkala
Kapan TIDAK Boleh Digunakan:
- IRR sebagai satu-satunya kriteria: jangan untuk proyek mutually exclusive dengan skala berbeda — gunakan NPV incremental
- DWRR aproksimasi: jangan ketika kontribusi besar terjadi di awal atau akhir periode (bobot ekstrim menghasilkan aproksimasi buruk)
- TWRR: jangan ketika nilai fund tidak diketahui tepat pada titik kontribusi — gunakan DWRR sebagai gantinya
Quick Decision Tree:
graph TD
A["Pertanyaan tentang Return Investasi"]
A --> B["Apakah ada kontribusi atau withdrawal di tengah periode?"]
B -->|TIDAK| C["Return Sederhana: (B/A) - 1\nDWRR = TWRR"]
B -->|YA| D["Apakah nilai fund diketahui tepat sebelum tiap kontribusi?"]
D -->|YA| E["Gunakan TWRR\nChain-link sub-periode"]
D -->|TIDAK| F["Gunakan DWRR\nAproksimasi atau Eksak?"]
F -->|Soal minta exact| G["Selesaikan persamaan non-linear\nTrial and error / interpolasi"]
F -->|Soal minta aprox| H["Formula simple interest\nI / (A + sum Ck wk)"]
A --> I["Soal tentang Kelayakan Proyek?"]
I -->|YA| J["Hitung NPV pada i hurdle\nPositif? Terima."]
J --> K["Perlu juga IRR?"]
K -->|YA| L["Cari akar NPV = 0\nInterpolasi linear"]
K -->|TIDAK| M["Cukup NPV"]
style A fill:#e1f5ff
style C fill:#e8f5e9
style E fill:#e8f5e9
style G fill:#fff4e1
style H fill:#fff4e1
style M fill:#e8f5e9
style L fill:#f3e5f5
Follow-up Options›
- “Berikan contoh soal variasi DWRR eksak — misal: solve for exact i dengan 3 kontribusi”
- “Jelaskan hubungan NPV dan IRR dengan Topik 5 — Model Penentuan Harga Obligasi (yield to maturity sebagai IRR obligasi)”
- “Buat flashcard 1-halaman untuk DWRR vs TWRR — tabel perbandingan dan formula cepat”
- “Jelaskan kasus Multiple IRR dan bagaimana Modified IRR (MIRR) menanganinya [BEYOND CF1]”
📖 Referensi: Vaaler & Daniel (2009) Bab 1–2; Kellison (2006) Bab 1–2, Bab 11 | 🗓️ Dibuat: 2026-02-17 | #CF1 #NilaiWaktuUang #NPV #IRR #DWRR #TWRR