Python ile Tahvil Değerleme ve Analizi
Joshua Mayhew
Options Trader
deposit_fv = 1000 * (1 + 0.03) ^ 3topup_1_fv = 100 * (1 + 0.03) ^ 2topup_2_fv = 100 * (1 + 0.03) ^ 1topup_3_fv = 100print(deposit_fv + topup_1_fv + topup_2_fv + topup_3_fv)
1401.82
print(deposit_fv + topup_1_fv + topup_2_fv + topup_3_fv - 1000 - 100 - 100 - 100)
101.82
import numpy_financial as npf?npf.fv
Signature: npf.fv(rate, nper, pmt, pv)Verilen: * dönem başına bir kez bileşikleşen bir faiz `rate`* toplam `nper`* sabit bir ödeme, `pmt`* bir bugünkü değer, `pv`Döndürür: `nper` döneminin sonundaki değer
npf.fv(rate=0.03, nper=3, pmt=-100, pv=-1000)
1401.82
10 yıl boyunca 1.000 $ (ekleme yok) yatırırsak ne kadar olur:
# Yıllık bileşikleşme sıklığı
npf.fv(rate=0.05, nper=10, pmt=0, pv=-1000)
1628.89
# Aylık bileşikleşme sıklığı
npf.fv(rate=0.05/12, nper=10*12, pmt=0, pv=-1000)
1647.01
# Günlük bileşikleşme sıklığı
npf.fv(rate=0.05/365, nper=10*365, pmt=0, pv=-1000)
1648.66
Python ile Tahvil Değerleme ve Analizi