ComenzarEmpieza gratis

Valor futuro

El módulo numpy también incluye una función similar, .fv(rate, nper, pmt, pv), que te permite calcular el valor futuro de una inversión como antes, usando unos pocos parámetros sencillos:

  • rate: La rentabilidad de la inversión
  • nper: La duración de la inversión
  • pmt: El pago (fijo) al principio o al final de cada periodo (que en nuestro ejemplo es 0)
  • pv: El valor presente de la inversión

Es importante tener en cuenta que en esta llamada a función debes pasar un valor negativo en el parámetro pv si representa un flujo de caja negativo (salida de efectivo). En otras palabras, si vas a calcular el valor futuro de una inversión que requiere un pago inicial, tendrás que pasar un valor negativo al parámetro pv en la función .fv().

Este ejercicio forma parte del curso

Introducción a los conceptos financieros en Python

Ver curso

Instrucciones del ejercicio

  • Usando la función .fv() de NumPy, calcula el valor futuro de una inversión de 10.000 $ con un rendimiento del 5 % anual durante 15 años y asígnalo a investment_1.
  • Calcula el valor futuro de una inversión de 10.000 $ con un rendimiento del 8 % anual durante 15 años y asígnalo a investment_2.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

import numpy as np

# Calculate investment_1
investment_1 = ____(rate=____, nper=____, pmt=0, pv=____)
print("Investment 1 will yield a total of $" + str(round(investment_1, 2)) + " in 15 years")

# Calculate investment_2
investment_2 = ____
print("Investment 2 will yield a total of $" + str(round(investment_2, 2)) + " in 15 years")
Editar y ejecutar código