Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

📋 CLO Reporting & Compliance Tool

Automated Collateralized Loan Obligation (CLO) reporting tool that runs sector concentration compliance tests, generates cash flow projections, and exports PDF portfolio reports.

Python FPDF License: MIT


Overview

Models the compliance and reporting workflow for a CLO portfolio. Tests sector concentration limits (Technology ≤40%, Healthcare ≤30%, etc.), generates interest-based cash flows for each loan, produces a PDF compliance report, and visualizes principal allocation by sector. Designed to mirror real CLO trustee reporting processes.

Features

  • Sector Compliance Testing — Checks portfolio concentration against predefined sector limits
  • Cash Flow Generation — Simulates interest cash flows using randomized rates (3%–7%)
  • PDF Report Generation — Auto-generates a formatted Collateral_Portfolio_Report.pdf with loan data and compliance status
  • Sector Allocation Chart — Bar chart showing principal distribution across sectors
  • Credit Rating Tracking — Maintains credit quality data (A, BBB, BB, B) per loan

Tech Stack

Component Technology
Language Python 3.9+
Analytics pandas, NumPy
Reporting FPDF (PDF generation)
Visualization Matplotlib

Quick Start

git clone https://github.com/RHarmit/CLO-Reporting-Python-Tool.git
cd CLO-Reporting-Python-Tool
pip install pandas numpy fpdf matplotlib
python "CLO Reporting Tool.PY"

About

CLO compliance testing, cash flow generation, and automated PDF report generation for collateralized loan portfolios.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages