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
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 ainvestment_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")