ÎncepețiÎncepe gratuit

Valoarea prezentă

Din fericire, există un modul numit numpy care conține multe funcții ce îți vor simplifica considerabil lucrul cu valori financiare.

Funcția .pv(rate, nper, pmt, fv), de exemplu, îți permite să calculezi valoarea prezentă a unei investiții, la fel ca înainte, folosind câțiva parametri simpli:

  • rate: Rata de rentabilitate a investiției
  • nper: Durata de viață a investiției
  • pmt: Plata (fixă) de la începutul sau sfârșitul fiecărei perioade (care este 0 în exemplul nostru)
  • fv: Valoarea viitoare a investiției

Poți folosi această funcție în mai multe moduri. De exemplu, poți calcula valoarea prezentă a unor investiții viitoare exprimată în banii de astăzi.

Acest exercițiu face parte din cursul

Introducere în concepte financiare în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă numpy cu aliasul np.
  • Folosind funcția .pv() din NumPy, calculează valoarea prezentă a unei investiții care va genera 10.000 $ peste 15 ani, la o rată a inflației de 3% pe an, și atribuie rezultatul variabilei investment_1.
  • Calculează valoarea prezentă a aceleiași investiții, dar cu un orizont de timp de doar 10 ani și o rată a inflației de 5%, atribuind rezultatul variabilei investment_2.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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")
Editează și rulează codul