πŸ’³ Credit Risk & Statistical Learning

πŸ“ EPFL – Master in Financial Engineering, Year 2 (2025) πŸ‘₯ Team: Matthias Wyss, William Jallot, Antoine Garin
πŸ“„ Final Report: Report
πŸ”— GitHub Repository: GitHub


This project was developed as part of the FIN-417: Quantitative Risk Management course at EPFL. The objective was to build and evaluate statistical learning models to predict default probabilities and assess the profitability of different lending strategies under risk constraints.

We analyze a dataset of retail borrowers (age, income, employment status) to estimate repayment probabilities and optimize bank returns using quantitative risk measures.

πŸ” Strategy Components


πŸ“Š Performance & Risk Analysis

The results demonstrate that the SVM model significantly outperforms logistic regression when dealing with non-linear risk distributions, leading to more stable portfolio returns.

Model AUC (Non-linear Dataset) Cross-Entropy Loss (Test)
Logistic Regression 0.862 0.1486
SVM (RBF Kernel) 0.980 0.0671

Portfolio Risk Metrics (SVM Selective Strategy):

By simulating 50,000 scenarios via Monte Carlo methods, we quantified the potential downside of the selective lending strategy.

Metric Value
Expected PnL CHF 63,057.76
95% Value-at-Risk (VaR) Loss CHF -55,000.00
95% Expected Shortfall (ES) Loss CHF -53,312.36

Key Finding: The SVM-based selective strategy effectively mitigates tail risk compared to a β€œLend-to-All” approach, maintaining high profitability while strictly controlling the Expected Shortfall.


πŸ›  Tools & Libraries:

🧠 Techniques: