credit-risk-simulation/
data/
Loan_Default.csv
figures/
*.png
generator/
__init__.py
generator.py
modelisation_portefeuille.ipynb
projet_credit.tex
Modélisation_Stochastique-Portefeuille_de_crédits.pdf
requirements.txt
generator/: package Python contenant les fonctions de génération et de simulation.modelisation_portefeuille.ipynb: notebook principal (validation, simulation, export des figures).figures/: figures PNG produites automatiquement par le notebook.data/: données sources.projet_credit.tex: rapport du projet en format LatexModélisation_Stochastique-Portefeuille_de_crédits.pdf: rapport du projet en format PDF
- Python 3.10+ recommandé
- (Optionnel) Un environnement virtuel
Installation des dépendances :
python -m venv .venv
# Windows
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txtOuvrir et exécuter :
modelisation_portefeuille.ipynb
Le notebook :
- charge le jeu de données
data/Loan_Default.csv - exécute la validation des générateurs
- simule le portefeuille
- génère automatiquement les figures au format PNG dans
figures/
Si besoin en ligne de commande :
jupyter notebook