Evaluarea și analiza obligațiunilor în Python
Joshua Mayhew
Options Trader
Dobânda simplă depinde doar de depozitul sau împrumutul inițial.
Depunem 1.000 USD într-un cont de economii
Contul oferă 5% dobândă simplă pe lună
Cât dobândă vom câștiga după 1 an?
Cât va valora contul nostru?
$PV$ = Valoare Prezentă = cât valorează banii noștri astăzi
$FV$ = Valoare Viitoare = cât vor valora banii noștri în viitor
$r$ = Rata dobânzii pe perioadă
$n$ = numărul de perioade
$\text{Dobândă simplă câștigată} = PV \times r \times n$
$\text{Valoare Viitoare = Valoare Prezentă + Dobândă Simplă Câștigată}$
pv = 1000
r = 0.05
n = 12
interest = pv * r * n
print(interest)
600
fv = pv + interest
print(fv)
1600
Dobânda compusă înseamnă că câștigăm dobândă și pe dobânda anterioară!
Depunem 1.000 USD într-un cont cu 5% dobândă compusă pe lună.
| Lună | Sumă inițială | Dobândă câștigată | Sumă finală |
|---|---|---|---|
| 1 | 1.000,00 | 1.000,00 * 0,05 = 50,00 | 1.000,00 + 50,00 = 1.050,00 |
| 2 | 1.050,00 | 1.050,00 * 0,05 = 52,50 | 1.050,00 + 52,50 = 1.102,50 |
| 3 | 1.102,50 | 1.102,50 * 0,05 = 55,13 | 1.102,50 + 55,13 = 1.157,63 |
| ... | ... | ... | ... |
| 12 | 1.710,34 | 1.710,34 * 0,05 = 85,52 | 1.710,35 + 85,52 = 1.795,86 |
1.795,86 USD – 1.000,00 USD = 795,86 USD dobândă compusă
Pentru 1 perioadă:
1.000 + (1.000 * 0,05) = 1.000 * 1,05 = 1.050
Pentru 2 perioade:
1.050 * 1,05
= 1.000 * 1,05 * 1,05
= 1.000 * 1,05 ^ 2
Pentru n perioade:
1.000 * 1,05 ^ n
Formula generală:
$FV = PV \times (1 + r)^n$
pv = 1000, r = 0.05, n = 12
fv = pv * (1 + r) ** n
print(fv)
1795.86
Evaluarea și analiza obligațiunilor în Python