Spot Rates and Forward Rates
📘 3.1 — Spot Rates and Forward Rates
Ringkasan Cepat›
Topik: Spot Rates & Forward Rates | Bobot: ~20–30% | Difficulty: Medium Ref: Vaaler Bab 8.3 & 9, Kellison Bab 10–11 | Prereq: 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 3: Struktur Jangka Waktu | 3.1 | Menghitung spot rate dari harga zero-coupon bond; menghitung forward rate dari spot rates; memahami argumen no-arbitrage; bootstrapping yield curve | 20–30% | Medium | 1.2 Effective, Nominal, and Force of Interest | 3.2 Yield Curve, 5.1 Bond Pricing, 6.2 Forwards and Futures | Vaaler 8.3, 9.1–9.3; Kellison 10.1–10.3 |
Section 1 — Intuisi
Bayangkan kamu ingin membeli rumah seharga Rp 500 juta, tetapi kamu baru bisa membayar lima tahun dari sekarang. Bank menawarkan dua skema: (1) kamu mengunci harga hari ini dengan kontrak forward seharga Rp 430 juta yang dibayar sekaligus di tahun ke-5, atau (2) kamu menabung uangmu hari ini dengan bunga pasar yang berbeda-beda untuk setiap jangka waktu—bunga untuk 1 tahun, 2 tahun, hingga 5 tahun semuanya berbeda.
Spot rate adalah suku bunga efektif dari hari ini hingga suatu waktu tertentu di masa depan, tanpa ada pembayaran di antaranya. Ini seperti kamu meminjamkan uang sekarang dan mendapat kembali sekali di masa depan—tidak ada kupon, tidak ada cicilan. Spot rate 5-tahun berbeda dengan spot rate 1-tahun karena risiko, ekspektasi inflasi, dan preferensi likuiditas investor berbeda untuk jangka waktu yang berbeda.
Forward rate adalah suku bunga yang dikunci hari ini untuk periode pinjaman yang dimulai di masa depan. Misalnya, forward rate dari tahun ke-2 hingga tahun ke-5 adalah suku bunga yang kamu sepakati hari ini untuk meminjam uang mulai tahun ke-2 dan mengembalikannya di tahun ke-5. Ini bukan “prediksi” tingkat bunga masa depan, tetapi lebih mirip harga kontrak yang menjamin tidak ada peluang arbitrase—tidak ada cara untuk mengambil untung tanpa risiko dengan memanfaatkan perbedaan suku bunga di berbagai jangka waktu.
Hubungan antara spot rate dan forward rate adalah fondasi pasar obligasi dan derivatif suku bunga. Tanpa pemahaman ini, investor tidak bisa menilai apakah suatu obligasi murah atau mahal, atau apakah strategi reinvestment mereka optimal.
Section 2 — Definisi Formal
Definisi Matematis›
Spot Rate : Suku bunga efektif per tahun untuk investasi zero-coupon dari waktu hingga waktu .
di mana adalah harga hari ini untuk zero-coupon bond dengan face value yang jatuh tempo di waktu .
Forward Rate : Suku bunga efektif per tahun (dikunci di waktu ) untuk periode dari waktu hingga , dengan .
Variabel & Parameter
| Simbol | Makna | Unit / Range |
|---|---|---|
| Spot rate untuk maturity | Effective annual rate, | |
| Forward rate dari waktu ke | Effective annual rate | |
| Waktu jatuh tempo (years) | ||
| Harga di waktu untuk zero-coupon bond maturity dengan face value | ||
| Discount factor dari waktu ke waktu | ||
| Continuously compounded spot rate |
Rumus Utama
Label: Spot rate dari harga zero-coupon bond dengan face value .
Label: Forward rate dari spot rates, bentuk umum untuk arbitrary maturities.
Label: One-period forward rate dari tahun ke (kasus khusus paling sering diuji).
Label: No-arbitrage pricing: harga zero-coupon bond sama dengan produk harga sampai dan harga forward dari ke .
Label: Discount factor forward (forward price of future zero-coupon bond).
Asumsi Eksplisit
- Frictionless Market: Tidak ada biaya transaksi, pajak, atau spread bid-ask. Investor bisa borrow dan lend pada rate yang sama.
- No Default Risk: Semua bond adalah risk-free (pemerintah dengan rating AAA atau bank sentral).
- Divisibility & Liquidity: Investor dapat membeli bond dalam jumlah fraksional; semua maturities tersedia dan likuid.
- No Arbitrage: Tidak ada strategi tanpa risiko yang memberikan profit positif tanpa modal awal.
- Same Compounding Convention: Semua rates menggunakan effective annual rates kecuali dinyatakan lain.
Section 3 — Jembatan Logika
Dari Time Diagram ke Equation of Value›
Spot rate muncul dari definisi present value: jika kita diskon yang diterima di waktu ke waktu , kita gunakan faktor diskon . Ini mengasumsikan satu lump sum di masa depan tanpa intermediate cash flow. Spot rate bukan rata-rata dari suku bunga pendek, tetapi rate efektif total dari hingga .
Forward rate adalah suku bunga implisit yang menyeimbangkan dua strategi investasi:
- Strategi A: Investasi langsung dari ke dengan rate .
- Strategi B: Investasi dari ke dengan rate , kemudian reinvestasi otomatis (dikunci hari ini) dari ke dengan rate .
Karena no-arbitrage, hasil akhir kedua strategi harus identik. Ini adalah equation of value pada focal date :
Suku muncul karena kita perlu membawa semua nilai ke waktu yang sama (biasanya ).
Focal Date›
Focal date dipilih di (hari ini) untuk pricing, atau di (maturity terakhir) untuk derivasi forward rate. Pemilihan tidak mengubah hasil karena relasi no-arbitrage berlaku di semua waktu.
Derivasi Forward Rate dari Spot Rates:
Kita mulai dari no-arbitrage principle. Misalkan investor memiliki dua cara mencapai cash flow di waktu :
-
Investasi langsung hari ini dengan spot rate sampai waktu :
-
Investasi hari ini dengan spot rate sampai waktu , lalu kontrak forward hari ini untuk reinvestasi dari ke dengan rate :
No-arbitrage mensyaratkan kedua strategi memberikan hasil sama:
Isolasi :
Interpretasi No-Arbitrage:
Jika lebih tinggi dari nilai formula di atas, investor bisa:
- Short zero-coupon bond maturity
- Long zero-coupon bond maturity dan kontrak forward dari ke
- Profit tanpa risiko (arbitrase).
Sebaliknya jika terlalu rendah. Pasar akan menyesuaikan harga hingga relasi ini dipulihkan.
Dilarang›
- Menggunakan forward rate sebagai prediksi: adalah rate yang dikunci hari ini untuk kontrak dari tahun 2 ke 5, BUKAN ramalan market rate di tahun 2.
- Mencampur compounding frequencies tanpa konversi: Jika spot rates diberikan semiannual, forward rate harus dihitung dengan consistent basis atau dikonversi terlebih dahulu.
- Mengabaikan directionality: . Forward rate memiliki arah waktu eksplisit yang tidak boleh dibalik.
Section 4 — Contoh Soal
Soal A — Fundamental
Harga zero-coupon bond dengan face value dan maturity 3 tahun adalah . Hitunglah spot rate 3-tahun () dalam effective annual rate.
Data yang diberikan:
- Face value
- Harga saat ini
- Maturity tahun
Solusi Soal A›
1. Identifikasi Variabel
- Dicari:
2. Time Diagram
t=0 t=3
|--------------------------|
P₀ = 863.84 F = 1000
(dibayar) (diterima)
Cash flow tunggal: bayar hari ini, terima di tahun ke-3.
3. Equation of Value (pada Focal Date )
atau ekivalen dengan:
4. Eksekusi Aljabar
5. Verification Cek: ✓
Logika finansial: Spot rate 5% untuk 3 tahun adalah wajar untuk risk-free bond di pasar normal. Discount factor juga masuk akal.
Exam Tips — Soal A›
Target waktu: 1–1.5 menit. Common trap: Lupa konversi dari decimal ke persen atau salah eksponen (misal ditulis ). Shortcut: Jika harga dan face value dalam rasio sederhana (misal ), coba faktorkan eksponen terlebih dahulu.
Soal B — Exam-Typical
Spot rate untuk 2 tahun adalah 4% dan spot rate untuk 5 tahun adalah 6%. Hitunglah forward rate dari tahun ke-2 hingga tahun ke-5 ().
Data yang diberikan:
- Dicari:
Solusi Soal B›
1. Identifikasi Variabel
- ,
- Dicari:
2. Time Diagram
t=0 t=2 t=5
|----------|---------------------|
s₂=4% f₂,₅=?
|--------------------------------|
s₅=6%
Dua strategi investasi dari ke harus equivalent.
3. Equation of Value (pada Focal Date )
4. Eksekusi Aljabar
Hitung :
Hitung :
Substitusi:
5. Verification Cek no-arbitrage:
- Investasi langsung 5 tahun:
- Investasi 2 tahun lalu forward 3 tahun: ✓
Logika finansial: Forward rate menunjukkan upward-sloping yield curve. Pasar mengharapkan kenaikan suku bunga di masa depan (atau menuntut premium untuk jangka panjang).
Exam Tips — Soal B›
Target waktu: 2.5–3 menit. Common trap: Salah menentukan eksponen: bukan . Shortcut: Jika kalkulator memiliki fungsi root, langsung gunakan daripada trial-error.
Soal C — Challenging
Harga zero-coupon bond dengan face value untuk maturity 1, 2, dan 3 tahun masing-masing adalah , , dan . Hitunglah: (a) Spot rate untuk setiap maturity () (b) One-year forward rate dari tahun ke-1 hingga tahun ke-2 () (c) One-year forward rate dari tahun ke-2 hingga tahun ke-3 ()
Data yang diberikan:
- , ,
- Face value semua bond =
Solusi Soal C›
1. Identifikasi Variabel
- , ,
- untuk semua
- Dicari:
2. Time Diagram
t=0 t=1 t=2 t=3
|---------|----------|----------|
P(0,1) 100
=95.24
|-------------------|
P(0,2) = 89.00 100
|--------------------------------|
P(0,3) = 81.63 100
3. Equation of Value (pada Focal Date )
Untuk spot rates:
Untuk forward rates:
4. Eksekusi Aljabar
(a) Hitung Spot Rates:
(b) Hitung :
(c) Hitung :
5. Verification
Cek consistency untuk :
Logika finansial: Yield curve upward-sloping () menunjukkan ekspektasi kenaikan suku bunga atau liquidity premium. Forward rates (, ) meningkat lebih tajam dibandingkan spot rates, konsisten dengan kurva yang semakin curam.
Exam Tips — Soal C›
Target waktu: 4–5 menit. Common trap: Lupa bahwa menggunakan annual rate untuk satu periode, bukan total. Shortcut: Spot rates dari zero prices bisa dihitung parallel; forward rates baru dihitung setelah semua spot rates tersedia.
Section 5 — Verifikasi & Sanity Check
Konsistensi No-Arbitrage›
- Spot rate monotonicity (opsional): Dalam normal yield curve, . Jika tidak, cek apakah inverted curve atau U-shaped curve memang sesuai konteks soal.
- Forward ≥ Spot untuk upward curve: Jika , maka (forward rate “overshoot” spot rate jangka panjang). Jika (inverted), maka .
Discount Factor Consistency›
- Relasi harga: di mana .
- Discount factor range: harus selalu antara 0 dan 1. Jika , discount rate negatif (hanya valid dalam kondisi khusus).
Dimensional Analysis›
- Spot rate dan forward rate harus dalam satuan yang sama (keduanya effective annual atau keduanya nominal dengan yang sama).
- Waktu harus dalam tahun jika rate annual. Jika periods bukan tahun (misal semester), konversi konsisten.
Metode Alternatif
Menggunakan Natural Logarithm (Continuous Compounding):
Jika continuously compounded spot rates tersedia, forward rate juga bisa dihitung:
Konversi dari effective ke continuous:
Metode ini lebih sederhana algebraically tetapi jarang digunakan di CF1 kecuali topik force of interest ditekankan.
Section 6 — Visualisasi Mental
Yield Curve (Term Structure):
Bayangkan grafik dengan sumbu X = maturity (tahun) dan sumbu Y = yield (%). Setiap titik adalah spot rate untuk maturity . Bentuk kurva bisa:
- Normal (upward-sloping): — paling umum, mencerminkan liquidity premium atau ekspektasi kenaikan suku bunga.
- Inverted (downward-sloping): — pasar mengharapkan penurunan suku bunga (sering sinyal resesi).
- Flat: konstan untuk semua — rare, terjadi di transisi ekonomi.
- Humped: Spot rate naik lalu turun — ekspektasi perubahan kebijakan jangka menengah.
Forward Rate Curve:
Plot untuk semua . Jika yield curve upward-sloping, forward curve akan berada di atas spot curve. Jika inverted, forward curve di bawah spot curve. Forward curve lebih volatil karena merepresentasikan ekspektasi marginal (perubahan dari periode ke ), bukan rate kumulatif.
Interpretasi Slope:
- Steepening curve: meningkat tajam — pasar mengharapkan kenaikan suku bunga agresif di masa depan.
- Flattening curve: mendekati — ekspektasi perubahan suku bunga melemah.
Titik Kritis:
- Crossover point: Jika spot curve berubah dari upward ke inverted, forward rate akan negatif atau mendekati nol di maturitas transisi (rare tetapi pernah terjadi di ECB/BoJ).
Hubungan Visual ↔ Rumus
Slope spot curve antara dan adalah:
Jika slope positif (upward curve), maka:
Secara visual: forward rate “overshoot” spot rate untuk mengkompensasi investor yang memilih investasi pendek lalu reinvestasi dibanding investasi panjang langsung. Semakin curam slope, semakin besar selisih .
Section 7 — Jebakan Umum
Kesalahan Unit Waktu›
Contoh Salah: Spot rate diberikan semiannual ( artinya per semester), tetapi maturity dalam tahun ( tahun semester). Menggunakan instead of .
Benar: Konversi dulu ke effective annual:
Atau gunakan consistent periods: semesters, rate per semester .
Kesalahan Konseptual›
- Mengartikan forward rate sebagai prediksi market rate: adalah kontrak rate hari ini untuk investasi dari tahun 2 ke 5, bukan forecasted spot rate di tahun 2. Jika kamu bisa borrow/lend di di tahun 2, mungkin actual market rate berbeda—tetapi rate yang dikunci adalah .
- Menganggap forward rate selalu > spot rate: Hanya benar jika yield curve upward-sloping. Jika inverted, .
- Lupa bahwa adalah harga per face value: Jika soal memberikan harga untuk face, bagi dengan 100 terlebih dahulu sebelum menghitung .
- Menggunakan simple interest untuk spot rate: Spot rate adalah effective compound rate, bukan simple. bukan .
Kesalahan Interpretasi Soal›
Ambiguitas: Soal mengatakan “forward rate for year 3” tanpa jelas apakah ini (dari tahun 2 ke 3) atau (forward kontrak hari ini untuk investasi 3-tahun yang dimulai hari ini—yang sebenarnya adalah ).
Klarifikasi: Jika konteks adalah “forward rate starting in year 2 for a one-year period,” maka . Jika “forward rate for maturity 3,” bisa ambigu—tanyakan atau lihat konteks.
Red Flags›
- “Yield to maturity” vs “spot rate”: YTM adalah internal rate of return dari bond dengan kupon; spot rate adalah untuk zero-coupon bond. Jangan samakan!
- “Nominal rate” tanpa frekuensi: Jika soal bilang “nominal rate 6%,” tanya convertible berapa kali per tahun ().
- “Forward rate for years”: Apakah ini (yang tidak masuk akal karena itu spot rate), atau untuk tertentu? Perlu klarifikasi.
- Zero-coupon bond price > face value: Hanya valid jika discount rate negatif (rare). Cek ulang angka soal.
Section 8 — Ringkasan Eksekutif
Must-Remember›
- Spot rate dari harga zero-coupon bond:
- Forward rate dari spot rates (general):
- One-period forward rate:
- No-arbitrage pricing:
- Discount factor decomposition:
Kapan Digunakan
- Trigger keywords: “zero-coupon bond,” “spot rate,” “forward rate,” “yield curve,” “term structure,” “bootstrapping.”
- Tipe skenario soal:
- Diberikan harga zero-coupon bond beberapa maturities → hitung spot rates lalu forward rates.
- Diberikan spot rates → hitung harga bond atau forward rates.
- Arbitrage detection: dua strategi investasi harus memberikan hasil sama.
- Immunization atau liability matching: perlu forward rates untuk menghitung reinvestment return.
Kapan TIDAK Boleh Digunakan
- Coupon-bearing bonds: Tidak bisa langsung pakai formula spot rate. Harus bootstrap dari harga coupon bond atau gunakan YTM (topik 3.2 dan 5.1).
- Berbeda compounding convention: Jika spot rate diberikan continuous () tetapi forward rate diminta effective annual, konversi dulu.
- Prediksi actual future rates: Forward rate adalah kontrak rate hari ini, bukan prediksi unbiased future spot rate (kecuali di pure expectations theory—beyond CF1).
Quick Decision Tree
graph TD
A["Soal menyebutkan<br>spot/forward rate?"] -->|"Ya"| B["Ada harga zero-coupon bond?"]
A -->|"Tidak, hanya coupon bond"| Z["Gunakan YTM / Bootstrapping<br>→ [[3.2 Yield Curve]]"]
B -->|"Ya"| C["Hitung spot rate:<br>$s_t = (F / P_0)^{1/t} - 1$"]
B -->|"Tidak, spot rate diberikan"| D["Diminta forward rate?"]
C --> D
D -->|"Ya"| E["Gunakan formula forward rate:<br>$f = [(1+s2)^t2 / (1+s1)^t1]^{1/(t2-t1)} - 1$"]
D -->|"Tidak, diminta harga bond"| F["Gunakan discount factor:<br>$P = F · (1 + s_t)^{-t}$"]
E --> G["Verifikasi no-arbitrage:<br>$(1+s_t2)^{t2} = (1+s_t1)^{t1} · (1+f)^{t2-t1}$"]
F --> H["Cek: $P < F$ jika $s_t > 0$"]
Follow-up Options›
- “Berikan contoh soal variasi bootstrapping yield curve dari coupon bonds”
- “Jelaskan hubungan 3.1 Spot Rates and Forward Rates dengan 5.1 Bond Pricing”
- “Buat flashcard 1-halaman untuk topik ini”
📖 Ref: Vaaler Bab 8.3 & 9, Kellison Bab 10–11 | 🗓️ 2026-02-17 | #CF1 #SpotRate #ForwardRate #YieldCurve