Nilai kini & obligasi tanpa kupon

Penilaian dan Analisis Obligasi dengan Python

Joshua Mayhew

Options Trader

Nilai Kini

  • Uang bertumbuh dari nilai kini ke nilai masa depan
  • Proses ini juga bisa dibalik
Penilaian dan Analisis Obligasi dengan Python

Nilai Kini

  • Kita dapat menyusun ulang persamaan bunga majemuk sebelumnya:

$FV = PV \times (1 + r)^n$

$PV = \frac{FV}{(1 + r)^n}$

  • Disebut "mendiskontokan ke nilai kini" atau singkatnya "diskonto"

 

Penilaian dan Analisis Obligasi dengan Python

Nilai Kini

  • Dari nilai kini ke nilai masa depan, kita melakukan penggandaan (compound)
  • Dari nilai masa depan ke nilai kini, kita mendiskontokan
Penilaian dan Analisis Obligasi dengan Python

Nilai Kini

  • Suku bunga lebih tinggi atau waktu lebih lama menaikkan FV

  • Maka suku bunga lebih tinggi atau waktu lebih lama menurunkan PV

Penilaian dan Analisis Obligasi dengan Python

Fungsi pv()

import numpy_financial as npf
?npf.pv
Signature: npf.pv(rate, nper, pmt, fv=0)
Docstring: Compute the present value.

Given: * a future value, `fv`
* an interest `rate` compounded once per period, of which there are
* `nper` total
* a (fixed) payment, `pmt`
Return: the value now
Penilaian dan Analisis Obligasi dengan Python

Fungsi pv()

  • Berapa yang harus kita investasikan sekarang dengan 5% per tahun untuk memiliki USD 10.000 dalam 10 tahun?
import numpy_financial as npf
npf.pv(rate=0.05, nper=10, pmt=0, fv=10000)
-6139.13
-npf.pv(rate=0.05, nper=10, pmt=0, fv=10000)
6139.13
Penilaian dan Analisis Obligasi dengan Python

Fungsi pv()

  • Atau, dengan menyusun ulang persamaan bunga majemuk sebelumnya:
pv = 10000 / (1 + 0.05) ** 10
print(pv)
6139.13
Penilaian dan Analisis Obligasi dengan Python

Pengantar obligasi

  • Instrumen utang, diterbitkan pemerintah dan perusahaan
  • Investor membeli obligasi untuk menerima bunga
  • Memberikan imbal hasil yang relatif aman dan konsisten
  • Biasanya kurang berisiko dan volatil dibanding saham
Penilaian dan Analisis Obligasi dengan Python

Obligasi tanpa kupon

  • Membayar satu arus kas bernama nilai nominal (face value)
  • Dibayar pada satu waktu bernama jatuh tempo (maturity)
  • Tidak ada arus kas tengah (kupon) hingga jatuh tempo, karenanya namanya
  • Harganya adalah PV dari satu arus kas tersebut
Penilaian dan Analisis Obligasi dengan Python

Obligasi tanpa kupon

  • Biasanya diterbitkan di bawah nilai nominalnya
  • Selisihnya disebut yield (dalam persen)
Penilaian dan Analisis Obligasi dengan Python

Obligasi tanpa kupon

Mari lihat contoh obligasi tanpa kupon yang:

  • Jatuh tempo 3 tahun
  • Nilai nominal USD 100
  • Yield 3,5%

Berapa harga obligasi ini?

Penilaian dan Analisis Obligasi dengan Python

Obligasi tanpa kupon

  • Obligasi tanpa kupon, jatuh tempo 3 tahun, yield 3,5%, nilai nominal USD 100:
import numpy_financial as npf
-npf.pv(rate=0.035, nper=3, pmt=0, fv=100)
90.19
  • Atau, lagi-lagi dengan menyusun ulang persamaan bunga majemuk:
pv = 100 / (1 + 0.035) ** 3
print(pv)
90.19
Penilaian dan Analisis Obligasi dengan Python

Ayo berlatih!

Penilaian dan Analisis Obligasi dengan Python

Preparing Video For Download...