Nilai sekarang
Untungnya, ada modul bernama numpy yang berisi banyak fungsi yang akan sangat memudahkan Anda saat bekerja dengan nilai finansial.
Fungsi .pv(rate, nper, pmt, fv), misalnya, memungkinkan Anda menghitung nilai sekarang dari sebuah investasi seperti sebelumnya dengan beberapa parameter sederhana:
- rate: Tingkat pengembalian investasi
- nper: Umur ekonomi investasi
- pmt: Pembayaran (tetap) pada awal atau akhir setiap periode (yang bernilai 0 pada contoh kita)
- fv: Nilai masa depan dari investasi
Anda dapat menggunakan rumus ini dalam banyak cara. Misalnya, Anda dapat menghitung nilai sekarang dari investasi di masa depan dalam nilai dolar saat ini.
Latihan ini adalah bagian dari kursus
Pengantar Konsep Keuangan dengan Python
Petunjuk latihan
- Impor
numpysebagainp. - Dengan menggunakan fungsi
.pv()dari NumPy, hitung nilai sekarang dari sebuah investasi yang akan menghasilkan $10.000 dalam 15 tahun dari sekarang dengan tingkat inflasi 3% per tahun dan simpan keinvestment_1. - Hitung nilai sekarang dari investasi yang sama, tetapi dengan horizon waktu hanya 10 tahun dan tingkat inflasi 5%, lalu simpan ke
investment_2.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import numpy as np
____
# Calculate investment_1
investment_1 = ____(rate=____, nper=____, pmt=____, fv=10000)
# Note that the present value returned is negative, so we multiply the result by -1
print("Investment 1 is worth " + str(round(-investment_1, 2)) + " in today's dollars")
# Calculate investment_2
investment_2 = ____
print("Investment 2 is worth " + str(round(-investment_2, 2)) + " in today's dollars")