jueves, 1 de octubre de 2020

Funciones financieras en Python utilizando numpy-financial

 Hola a todos, hoy vamos a trabajar en Python con las funciones para realizar operaciones de matemática financiera, las cuales ya vienen incluidas en el paquete: numpy-financial cuya documentación podemos acceder por medio de este enlace:

Como podemos ver en la imagen, tenemos un set de funciones con el que podemos resolver problemas básicos de matemática financiera.

Vamos a trabajar con la primer función: fv(), que sirve para calcular el valor futuro. Los argumentos de la función son: la tasa, el número de periodos, la anualidad o pago y el valor presente, tiene una argumento adicional, para definir si los pagos ocurren al inicio o al final de cada periodo:


Para ver la función en la práctica, vamos a resolver un ejercicio de los que resolvimos previamente utilizando excel:


Abrimos nuestro cuaderno en colab y lo primero que vamos a hacer es instalar el paquete:


Y vamos a escribir el siguiente código:


Y al ejecutar tenemos:


Que el valor futuro es de 1.268.250, que es el mismo resultado que ya habíamos obtenido en excel:


Veamos un uso interesante de la función si en vez de pasar un valor único para la tasa, pasamos una lista con tres valores:


Y ejecutando el código tenemos:


Como ven, nuestra función devuelve una lista, que contiene todos los resultados del valor futuro para cada una de las tasas de interés que componen la lista.

Este es el código fuente de la instalación y del uso de la función:







No hay comentarios.:

Publicar un comentario