Simulated credit rating migration and capital requirement analysis using Markov models under Basel III stress scenarios.
-
Updated
Dec 8, 2025 - Jupyter Notebook
Simulated credit rating migration and capital requirement analysis using Markov models under Basel III stress scenarios.
Completed as part of the 365 Data Science Credit Risk Modeling in Python Udemy course. Developed an end-to-end credit risk modeling pipeline for consumer lending, covering data preprocessing, feature engineering, Probability of Default , Loss Given Default , Exposure at Default , scorecard development, model validation, population stability
Implements the Basel III credit risk framework (PD, LGD, EAD) using Logistic & Linear Regression on Lending Club loan data (2007–2014)
IFRS 9 expected credit loss engine on 1.35M real loans: PD, LGD, EAD, three-stage staging, and probability-weighted macroeconomic scenarios
Add a description, image, and links to the exposure-at-default topic page so that developers can more easily learn about it.
To associate your repository with the exposure-at-default topic, visit your repo's landing page and select "manage topics."