Skip to content

pyloans: Analytics for Personal Loans

Introduction

pyloans is a python based package to simplify, analyze and work with installment based loan obligations. The installments are generally a fixed amount that the borrower pays to the lender at equally spaced intervals over the life of the loan.

The pyloans package is written with both the borrowers (end-consumer) and lenders (financial institutions) in mind.

From a borrower's perspective the package offers the following functionality:

  1. Original schedule of Cashflows
  2. Modified schedule of Cashflows, in case of additional payments or full pre-payment
  3. Updated date of maturity based on additional payments made
  4. Annual Percentage Rate (APR)

From a lenders perspective the package offers the following functionality:

  1. Weighted average life of a loan (WAL)

Please see Quickstart guide for basic functionality of the package.