Mostrando las entradas con la etiqueta ppmt(). Mostrar todas las entradas
Mostrando las entradas con la etiqueta ppmt(). Mostrar todas las entradas

martes, 6 de octubre de 2020

Construyendo una Tabla de Amortización de Préstamos 2.0 con Python - numpy-financial y tabulate

 Hola a todos, hoy vamos a construir una versión 2.0 de nuestra tabla de amortización de préstamos

Con la ayuda del paquete numpy y de matplotlib incluiremos en nuestro script un par de arrays para guardar los datos relacionados con la porción correspondiente a los pagos asociados al capital y otro para extraer la porción de los intereses.

Teniendo separada esta información, la utilizaremos como un argumento en matplotlib para realizar una gráfica de barras apiladas como la que se puede ver en este ejemplo:


domingo, 4 de octubre de 2020

Construyendo una Tabla de Amortización de Préstamos con Python - numpy-financial y tabulate

Hola a todos, hoy vamos a integrar las funciones financieras que revisamos en los post anteriores (pmt(), npv(), irr() y fv()) y vamos a construir un script que nos permita calcular el resultado de una tabla de amortización para un préstamo construida en Python. 

Para esto, es necesario incluir la función ppmt() incluida en el paquete numpy-financial, la cuál nos permite calcular la porción correspondiente al abono a capital en cada una de las cuotas que se paguen durante el tiempo que dure la obligación:


Vamos a calcular la misma tabla que ya habíamos construido en excel en un post anterior (da clic para ir al post).

Abrimos nuestro cuaderno en colab y vamos a escribir el siguiente código:


Como ven, se trata de un préstamo por $1.000.000 de pesos, a una tasa mensual del 1% y un plazo de 12 meses. 

miércoles, 22 de junio de 2016

Tabla de amortización de prestamos en Excel

Sencillos pasos para construir una tabla básica de amortización de prestamos en Excel.

Se puede extender a un plazo mayor, cambiar la tasa de interés o modificar el valor del préstamo: