Évaluation et analyse des obligations en Python
Joshua Mayhew
Options Trader
L'intérêt simple dépend uniquement du dépôt ou du prêt initial.
Nous déposons 1 000 USD sur un compte épargne
Le compte verse 5 % d'intérêt simple par mois
Combien d'intérêts aurons-nous gagnés après 1 an ?
Quelle sera la valeur du compte ?
$PV$ = Valeur actuelle = valeur de notre argent aujourd'hui
$FV$ = Valeur future = valeur de notre argent plus tard
$r$ = Taux d'intérêt par période
$n$ = Nombre de périodes
$\text{Intérêt simple gagné} = PV \times r \times n$
$\text{Valeur future = Valeur actuelle + Intérêt simple gagné}$
pv = 1000
r = 0.05
n = 12
interest = pv * r * n
print(interest)
600
fv = pv + interest
print(fv)
1600
L'intérêt composé consiste à gagner des intérêts sur les intérêts !
Déposez 1 000 USD sur un compte à 5 % d'intérêt composé par mois.
| Mois | Montant initial | Intérêts gagnés | Montant 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 d'intérêts composés
Pour 1 période :
1 000 + (1 000 ∗ 0,05) = 1 000 ∗ 1,05 = 1 050
Pour 2 périodes :
1 050 ∗ 1,05
= 1 000 ∗ 1,05 ∗ 1,05
= 1 000 ∗ 1,05 ^ 2
Pour n périodes :
1 000 ∗ 1,05 ^ n
Formule générale :
$FV = PV \times (1 + r)^n$
pv = 1000, r = 0.05, n = 12
fv = pv * (1 + r) ** n
print(fv)
1795.86
Évaluation et analyse des obligations en Python