Varying Interest Rates
📘 2.6 — Varying Interest Rates
Ringkasan Cepat›
Topik: Varying Interest Rates | Bobot: ~20–30% | Difficulty: Hard Ref: Vaaler Bab 3–4, Kellison Bab 3–4 | Prereq: 2.1 Annuity-Immediate and Annuity-Due, 1.2 Effective, Nominal, and Force of Interest, 1.4 Accumulation and Present Value
Section 0 — Pemetaan Topik
| Topik CF1 | Sub-topik ID | Skill Diuji | Bobot | Difficulty | Prerequisite | Connected Topics | Referensi |
|---|---|---|---|---|---|---|---|
| Topik 2: Anuitas dan Nilai Arus Kas | 2.6 | Menghitung PV dan FV anuitas saat suku bunga berbeda tiap periode; menyusun accumulation factor gabungan; menghitung PV anuitas dengan rate yang berubah setelah periode tertentu; interpretasi soal yang menyebut rate berbeda per sub-interval | 20–30% | Hard | 2.1 Annuity-Immediate and Annuity-Due, 1.2 Effective, Nominal, and Force of Interest, 1.4 Accumulation and Present Value | 2.3 Varying Annuities, 2.5 Deferred Annuities, 3.1 Spot Rates and Forward Rates, 5.1 Bond Pricing | Vaaler Bab 3–4, Kellison Bab 3–4 |
Section 1 — Intuisi
Bayangkan kamu menyimpan dana pensiun selama 30 tahun. Pada 10 tahun pertama, bunga tabungan 8% per tahun karena kebijakan moneter yang longgar. Kemudian terjadi krisis: Bank Sentral menaikkan suku bunga, dan 10 tahun berikutnya kamu mendapat 12% per tahun. Lalu di 10 tahun terakhir, bunga kembali turun menjadi 6%. Berapa total akumulasi tabungan kamu? Jelas, kamu tidak bisa menggunakan satu formula dengan satu nilai — karena berubah-ubah. Inilah essensi dari Varying Interest Rates: suku bunga tidak selalu konstan sepanjang masa investasi, dan kita perlu cara sistematis untuk menghitung PV dan FV dalam kondisi ini.
Intuisi dasarnya sederhana: setiap pembayaran atau arus kas di-discount (atau di-accumulate) menggunakan suku bunga yang berlaku pada periode bersangkutan. Uang Rp 1.000 yang kamu terima pada akhir tahun ke-15 harus di-discount melewati periode tahun 15→14 dengan rate tahun ke-15, lalu melewati tahun 14→13 dengan rate tahun ke-14, dan seterusnya. Tidak bisa semua dikalikan satu faktor diskonto yang seragam. Proses ini adalah perkalian beruntun dari faktor-faktor diskonto tiap periode — seperti mengalikan di mana setiap .
Dalam konteks ujian CF1, soal-soal topik ini menguji kemampuanmu untuk: (1) mengenali bahwa rate berubah-ubah, (2) memilah arus kas ke sub-interval yang tepat, dan (3) menyusun accumulation atau discount factor yang benar untuk tiap arus kas. Ini adalah topik yang sering dikombinasikan dengan 2.5 Deferred Annuities dan merupakan fondasi penting untuk memahami 3.1 Spot Rates and Forward Rates di Topik 3.
Section 2 — Definisi Formal
Definisi Matematis›
Misalkan suku bunga efektif pada periode ke- (yaitu dari ke ) adalah , untuk .
Accumulation Factor dari ke :
Discount Factor dari ke :
Present Value dari anuitas-immediate dengan payment per periode dan rate pada periode :
Future Value (dievaluasi di ):
(pembayaran di di-accumulate ke menggunakan rate periode )
Variabel & Parameter
| Simbol | Makna | Catatan |
|---|---|---|
| Suku bunga efektif pada periode ke- (dari ke ) | Dapat berbeda untuk setiap | |
| Faktor diskonto periode ke- | Berbeda tiap periode | |
| Jumlah total periode | Integer positif | |
| Besar pembayaran per periode (bisa level atau varying) | Bila level, sama untuk semua | |
| Accumulation factor dari ke | ||
| Accumulation factor dari ke | ||
| Present value seluruh arus kas (di ) | Focal date | |
| Future value seluruh arus kas (di ) | Focal date |
Rumus Utama
Accumulation factor antar dua titik waktu:
Label: Mengukur pertumbuhan 1 unit uang dari ke dengan rate berbeda tiap periode dalam rentang tersebut.
Hubungan accumulation factor:
Label: Sifat perkalian — bisa “memecah” accumulation factor di titik mana pun.
PV pembayaran tunggal yang jatuh di :
Label: Dasar dari semua kalkulasi PV dengan varying rates — discount tiap cash flow secara terpisah.
PV anuitas-immediate level ( per periode) dengan berbeda tiap periode:
Label: Tidak ada formula tertutup sederhana — harus dihitung term by term, kecuali untuk struktur khusus (misalnya, rate konstan per blok periode).
FV anuitas-immediate level pada :
Label: Pembayaran di di-accumulate ke menggunakan rate periode setelah .
Hubungan PV dan FV:
Label: Relasi universal — selalu berlaku berapapun struktur .
Kasus khusus: dua tingkat rate, blok pertama periode dengan , blok kedua periode dengan :
di mana .
Label: Pendekatan blok — hitung PV tiap blok anuitas normal lalu discount blok kedua ke .
Asumsi Eksplisit
- Rate per periode diketahui: Setiap dinyatakan eksplisit atau dapat diturunkan dari informasi nominal yang diberikan.
- Effective rate per periode: adalah suku bunga efektif; jika diberikan nominal, konversi terlebih dahulu.
- Level payments: Pembayaran sama untuk semua periode (kecuali digabungkan dengan 2.3 Varying Annuities).
- Timing annuity-immediate: Pembayaran di akhir setiap periode (kecuali dinyatakan annuity-due).
- No-default: Semua pembayaran terjadi sesuai jadwal.
Section 3 — Jembatan Logika
Dari Time Diagram ke Equation of Value›
Dalam kasus konstan, kita bisa merangkum menjadi karena setiap faktor diskonto identik. Ketika berbeda tiap periode, setiap term dalam penjumlahan harus dihitung secara eksplisit karena faktor diskonto dari ke adalah produk dari faktor diskonto individual yang berbeda:
Setiap suku dalam tanda kurung mewakili satu arus kas. Tidak ada simplifikasi menjadi formula tertutup seperti karena tidak ada tunggal yang berlaku untuk semua periode.
Focal Date›
- Untuk PV: Focal date di . Setiap pembayaran di di-discount ke melalui perkalian .
- Untuk FV: Focal date di . Setiap pembayaran di di-accumulate ke melalui perkalian .
- Konsistensi: FV selalu berlaku, terlepas dari struktur .
- Strategi pemilihan focal date: Pilih focal date yang meminimalkan jumlah faktor yang harus dikalikan. Jika soal bertanya PV, pilih ; jika FV, pilih .
Derivasi dari Prinsip Dasar — Mengapa Produk, Bukan Pangkat:
Dalam kasus konstan, karena setiap periode identik dan kita tinggal mengangkat ke pangkat .
Dalam kasus varying, periode 1 mengakumulasi dengan , periode 2 dengan , dst. Maka akumulasi dari ke (misalnya) adalah:
Ini bukan kecuali . Secara umum:
Kasus Khusus Penting — Dua Blok Rate:
Jika untuk dan untuk , maka:
PV anuitas-immediate level dengan pembayaran:
Justifikasi: pembayaran pertama membentuk annuity-immediate biasa di rate . Kemudian pembayaran berikutnya, jika dievaluasi pada , membentuk annuity-immediate biasa di rate dengan nilai . Untuk memindahkan nilai ini ke , kalikan dengan .
Dilarang›
- Dilarang menggunakan rata-rata sebagai pengganti. Menggunakan dalam formula tidak menghasilkan jawaban yang benar. PV bukan fungsi linear dari rate.
- Dilarang mencampur unit waktu rate dan payment. Jika pembayaran bulanan, harus rate per bulan. Jika rate diberikan secara tahunan, konversi dulu sebelum digunakan.
- Dilarang mengasumsikan simetri discount dan accumulation factor yang berbeda. benar, tetapi hanya jika rate-nya berasal dari period yang sama — pastikan arah waktu konsisten.
Section 4 — Contoh Soal
Soal A — Fundamental
Sebuah investasi menghasilkan arus kas berikut: Rp 500.000 pada akhir tahun ke-1, Rp 500.000 pada akhir tahun ke-2, dan Rp 500.000 pada akhir tahun ke-3. Suku bunga efektif per tahun adalah 8% pada tahun ke-1, 10% pada tahun ke-2, dan 12% pada tahun ke-3. Hitung present value seluruh arus kas di .
Solusi Soal A›
1. Identifikasi Variabel
- (pembayaran di akhir tahun ke-1, 2, 3)
- , ,
- Focal date:
- pembayaran
2. Time Diagram
t=0 t=1 t=2 t=3
|----------|------------|------------|
[500.000] [500.000] [500.000]
← i₁=8% →← i₂=10% →← i₃=12% →
3. Equation of Value (Focal Date )
4. Eksekusi Aljabar
Hitung discount factor kumulatif:
Maka:
5. Verification
Jika rate konstan 10% (rata-rata kasar), , sehingga PV ≈ Rp 1.243.450. Hasil kita Rp 1.259.620 lebih besar — masuk akal karena rate tahun pertama (8%) lebih rendah dari rata-rata, membuat discount untuk pembayaran terdekat lebih kecil sehingga PV lebih besar. ✓
Exam Tips — Soal A›
- Target waktu: 3–4 menit. Soal ini “hanya” tiga term, jadi hitung satu per satu tanpa formula khusus.
- Common trap: Menggunakan di mana — ini salah dan tidak memberikan jawaban yang benar.
- Shortcut: Bangun tabel kumulatif: hitung , lalu , lalu . Invert untuk discount factor.
Soal B — Exam-Typical
Dana pensiun menerima setoran Rp 2.000.000 per tahun di akhir setiap tahun selama 10 tahun. Suku bunga efektif adalah 6% per tahun untuk tahun ke-1 sampai ke-4, dan 9% per tahun untuk tahun ke-5 sampai ke-10. Hitung present value dari seluruh arus kas setoran tersebut di .
Solusi Soal B›
1. Identifikasi Variabel
- untuk periode (Blok I)
- untuk periode (Blok II)
- (jumlah periode Blok I), (jumlah periode Blok II)
- Focal date:
2. Time Diagram
t=0 t=1...t=4 t=5...t=10
|---[i=6%]---|--------[i=9%]---------|
[R][R][R][R] [R][R][R][R][R][R]
← Blok I, 4 pmt →← Blok II, 6 pmt →
3. Equation of Value (Focal Date )
4. Eksekusi Aljabar
Hitung :
Hitung :
Hitung
Gabungkan:
5. Verification
Jika rate konstan 6% untuk semua 10 tahun: , PV ≈ Rp 14.720.174. Dengan rate 9% di paruh kedua (rate lebih tinggi → discount lebih besar → PV lebih kecil), hasil Rp 14.036.490 < Rp 14.720.174. Arah ini benar. ✓
Exam Tips — Soal B›
- Target waktu: 5–7 menit. Ini adalah struktur paling umum yang diujikan untuk topik ini.
- Common trap #1: Mendiscount blok kedua menggunakan alih-alih . PV blok kedua di dihitung dengan rate 9%, tetapi untuk memindahkannya dari ke , harus menggunakan rate yang berlaku di periode hingga , yaitu 6%.
- Common trap #2: Menganggap sudah berada di . Padahal nilai ini berada di (satu periode sebelum pembayaran pertama Blok II di ), jadi harus di-discount 4 periode dengan rate 6%.
- Shortcut mnemonic: “Nilai anuitas blok berikutnya selalu berada di satu periode SEBELUM pembayaran pertama blok itu.”
Soal C — Challenging
Seorang individu menerima pembayaran sebesar Rp 1.000.000 per tahun di akhir setiap tahun selama 8 tahun. Suku bunga efektif adalah 5% per tahun untuk tahun ke-1 sampai ke-3, 8% per tahun untuk tahun ke-4 sampai ke-6, dan 6% per tahun untuk tahun ke-7 sampai ke-8. Hitung future value dari seluruh arus kas tersebut di .
Solusi Soal C›
1. Identifikasi Variabel
- ; ;
- Focal date:
- Tiga blok: Blok I (), Blok II (), Blok III ()
2. Time Diagram
t=0 t=1 t=2 t=3 t=4 t=5 t=6 t=7 t=8
|--[5%]--|----[8%]----|---[6%]--|
[R][R][R] [R][R][R] [R][R]
←Blok I→ ←Blok II→ ←Blok III→
↑ FV di sini
3. Equation of Value (Focal Date )
Strategi: accumulate setiap blok ke secara terpisah.
di mana:
4. Eksekusi Aljabar
Blok I — FV di , lalu accumulate ke :
Blok II — FV di , lalu accumulate ke :
Blok III — FV langsung di :
Total FV:
5. Verification
Dengan 8 pembayaran Rp 1.000.000 dan rate sekitar 6%–8%, FV total Rp 10.169.099 ≈ 10.17× satu pembayaran. Untuk perbandingan, (rate rata-rata kasar 7%), FV ≈ Rp 10.259.800. Hasil kita sedikit lebih rendah karena rate awal 5% lebih rendah dan pembayaran awal punya lebih banyak periode untuk tumbuh — rate rendah di awal mengurangi kontribusi blok pertama. Urutan magnitudo masuk akal. ✓
Exam Tips — Soal C›
- Target waktu: 8–10 menit. Soal tiga blok dengan FV memerlukan akurasi kalkulasi yang tinggi.
- Common trap #1: Menggunakan (asumsikan semua 5 periode pakai 8%) — ini salah. Dari ke , hanya periode ke-4, 5, 6 yang menggunakan 8%, sedangkan periode ke-7, 8 menggunakan 6%.
- Common trap #2: FV blok menggunakan (bukan ) lalu di-accumulate — ini akan double-count. FV blok = sudah berada di akhir blok tersebut, langsung bisa di-accumulate ke .
- Shortcut: Bangun FV blok per blok dari kanan ke kiri: mulai Blok III (paling kanan, tidak perlu accumulate lebih lanjut), lalu Blok II, lalu Blok I. Ini mengurangi risiko salah menghitung jumlah periode accumulation.
Section 5 — Verifikasi & Sanity Check
Arah dan Magnitudo FV/PV›
- FV selalu ≥ jumlah semua pembayaran: Jika untuk semua , maka . Jika tidak, ada kesalahan tanda atau rate.
- PV selalu ≤ jumlah semua pembayaran: Jika , maka . Jika PV ≥ , periksa apakah faktor diskonto sudah kurang dari 1.
- Rate lebih tinggi → PV lebih rendah, FV lebih tinggi: Jika kamu meningkatkan salah satu , PV harus turun dan FV harus naik.
Konsistensi PV dan FV›
- : Setelah menghitung PV dan FV secara terpisah, verifikasi dengan .
- Dekomposisi blok konsisten: harus sama dengan hasil hitungan langsung.
Limit Case›
- Jika semua (konstan): Hasilnya harus sama persis dengan atau . Gunakan ini sebagai self-test implementasi rumus.
- Jika : dan . Trivial, tetapi berguna untuk verifikasi arah.
Metode Alternatif
Metode Iteratif (Prospektif dari Kanan):
Untuk PV, mulai dari pembayaran terakhir dan akumulasikan mundur:
Ini setara dengan algoritma Horner — berguna untuk kalkulasi manual berurutan dan mengurangi kesalahan perkalian.
Metode Tabel Akumulatif:
Bangun tabel dengan kolom: , , , , . Jumlahkan kolom terakhir untuk PV. Ini lebih sistematis dan mengurangi kesalahan.
Section 6 — Visualisasi Mental
Time Diagram dengan Blok Rate:
Bayangkan garis waktu dari ke terbagi menjadi segmen-segmen dengan warna berbeda, masing-masing melambangkan suku bunga yang berlaku. Di setiap titik waktu, ada satu batang vertikal yang mewakili pembayaran. Untuk menghitung PV setiap batang, kamu harus “menarik” batang tersebut ke kiri melalui setiap segmen warna yang dilewatinya — setiap segmen mereduksi nilai batang sesuai faktor diskonto segmen itu.
Sumbu X adalah waktu ( hingga ). Tidak ada sumbu Y tunggal yang bermakna dalam diagram ini — setiap cash flow adalah titik tersendiri. Yang penting adalah lebar segmen (berapa periode tiap rate berlaku) dan tinggi batang (besar pembayaran).
Kurva Discount Factor Kumulatif vs :
Jika kita plot sebagai fungsi :
- Kurva selalu menurun karena setiap periode menambah satu faktor diskonto .
- Kemiringan penurunan berubah di titik transisi rate: jika rate naik (misalnya dari 5% ke 10%), kurva menurun lebih curam setelah titik tersebut.
- Jika rate turun, kurva menurun lebih landai.
- Dalam kasus konstan, kurva adalah fungsi eksponensial yang halus dan menurun.
Kurva Accumulation Factor vs :
Sebaliknya, adalah kurva naik yang mengubah kemiringan di setiap titik transisi rate:
- Kemiringan lebih curam saat rate tinggi.
- Kemiringan lebih landai saat rate rendah.
- Kurva tetap kontinu tetapi tidak mulus — ada “patahan” kemiringan di setiap titik transisi.
Hubungan Visual ↔ Rumus
Luas di bawah batang = kontribusi PV tiap pembayaran:
Nilai adalah tinggi kurva discount factor kumulatif di titik . Mengalikan dengan memberikan kontribusi PV pembayaran di .
Patahan kemiringan = pergantian rate:
Setiap “siku” pada kurva atau berkorespondensi langsung dengan titik di mana berubah nilainya. Ini membantu mengidentifikasi apakah kamu sudah menggunakan rate yang benar untuk setiap segmen.
Section 7 — Jebakan Umum
Kesalahan Unit Waktu›
Kesalahan: Soal menyebut rate 6% per tahun untuk Blok I dan pembayaran bulanan. Kandidat menggunakan langsung dalam formula.
Benar: Konversi ke rate per bulan terlebih dahulu: per bulan. Kemudian gunakan ini sebagai untuk setiap periode bulan. Jangan pernah mencampur frekuensi rate dan frekuensi pembayaran tanpa konversi.
Kesalahan Konseptual›
- Menggunakan rate rata-rata: tidak menghasilkan PV yang benar. PV bukan fungsi linear dari . Rata-rata hanya memberikan aproksimasi kasar, bukan jawaban ujian.
- Accumulation factor blok yang salah: Untuk mendiscount nilai blok II dari ke , gunakan rate yang berlaku di periode sampai (yaitu rate Blok I), bukan rate Blok II. Kesalahan ini sangat umum.
- Posisi nilai annuity blok di garis waktu: berada di (satu periode sebelum pembayaran pertama). untuk blok mulai dari berada di (bukan dan bukan ).
- FV blok bukan PV × accumulation factor yang salah: menggunakan yang benar, yaitu produk semua dari sampai — bukan hanya rate akhir atau rate rata-rata.
Kesalahan Interpretasi Soal›
Ambiguitas 1: “Rate berubah menjadi 9% setelah tahun ke-4.” Ini berarti (yaitu mulai dari periode yang dimulai pada ). Pastikan apakah rate baru berlaku mulai akhir tahun ke-4 atau awal tahun ke-5 — keduanya sama, tetapi cara penomoran periode bisa membingungkan.
Ambiguitas 2: “Selama 4 tahun pertama rate adalah 6%, kemudian 8%.” Jika ada pembayaran, maka 4 pembayaran pertama di-discount/accumulate dengan 6%, dan 3 pembayaran berikutnya dengan 8% — bukan “4 tahun pertama bernilai sesuatu dan sisanya bernilai sesuatu lain” tanpa mengacu pada jumlah pembayaran.
Red Flags›
- “Interest rate changes after year X”: Wajib split menjadi dua atau lebih blok. Jangan gunakan satu formula konstan.
- “Different rates for different periods”: Baca jumlah periodenya masing-masing dengan saksama, pastikan total periodenya = .
- Soal meminta FV dengan tiga blok rate: Sangat rentan salah pada — tuliskan secara eksplisit mana saja periode yang masuk ke dalam setiap accumulation factor.
- Rate dinyatakan nominal: Selalu konversi ke effective rate per periode pembayaran sebelum melakukan kalkulasi apapun.
- “Nilai ekuivalen pada (bukan 0 atau n)”: Pilih focal date di dan discount/accumulate semua arus kas ke sana.
Section 8 — Ringkasan Eksekutif
Must-Remember›
- Accumulation factor kumulatif:
- PV satu pembayaran di :
- PV total anuitas-immediate:
- Strategi dua blok (rate untuk periode, rate untuk periode):
- Hubungan universal PV dan FV:
Kapan Digunakan
- Trigger keywords: “rate berubah setelah tahun ke-,” “suku bunga berbeda per periode,” “two different interest rates,” “rate pada tahun pertama … dan tahun berikutnya …,” “varying rate.”
- Tipe skenario soal:
- Hitung PV atau FV anuitas ketika rate berubah di satu titik (dua blok).
- Hitung PV atau FV dengan tiga atau lebih blok rate.
- Soal gabungan: varying rate + unknown payment atau unknown .
- Soal yang menyamar sebagai soal 3.1 Spot Rates and Forward Rates: sebenarnya menghitung PV dengan spot rates berbeda tiap maturity, yang ekuivalen dengan varying rates.
Kapan TIDAK Boleh Digunakan
- Jika rate konstan sepanjang anuitas: Gunakan langsung atau dari 2.1 Annuity-Immediate and Annuity-Due.
- Jika yang berubah adalah besar pembayaran, bukan rate: Gunakan 2.3 Varying Annuities (geometric atau arithmetic).
- Jika rate berubah secara kontinu: Gunakan 2.4 Continuous Annuities dengan force of interest yang merupakan fungsi waktu
[BEYOND CF1].
Quick Decision Tree
graph TD
A["Apakah suku bunga konstan sepanjang anuitas?"] -->|"Ya"| B["Gunakan formula standard a(n,i) atau s(n,i)"]
A -->|"Tidak, berubah per periode/blok"| C["Berapa banyak blok rate yang berbeda?"]
C -->|"2 blok"| D["Split jadi 2 bagian ➜ lihat Formula 1"]
C -->|"3+ blok atau tiap periode beda"| E["Hitung term by term ➜ lihat Formula 2"]
D --> F["Soal tanya PV atau FV?"]
E --> F
F -->|"PV"| G["Discount ke t=0 ➜ lihat Formula 3"]
F -->|"FV"| H["Accumulate ke t=n ➜ lihat Formula 4"]
H --> I["Verifikasi ➜ lihat Formula 5"]
G --> I
Legenda Formula
Formula 1 — Split 2 blok:
Formula 2 — Term by term:
Formula 3 — Discount ke t=0:
Formula 4 — Accumulate ke t=n:
Formula 5 — Verifikasi:
Follow-up Options›
- “Berikan contoh soal variasi di mana rate dinyatakan sebagai nominal convertible semiannually, bukan effective annual”
- “Jelaskan hubungan 2.6 Varying Interest Rates dengan 3.1 Spot Rates and Forward Rates”
- “Buat flashcard 1-halaman untuk topik ini”
📖 Ref: Vaaler Bab 3–4, Kellison Bab 3–4 | 🗓️ 2026-02-19 | #CF1 #Annuity #VaryingInterest #PresentValue #FutureValue