Modélisation du risque de crédit en Python
Michael Crabtree
Data Scientist, Ford Motor Company
| Paiement | Date de paiement | État du prêt |
|---|---|---|
| 100 $ | 15 juin | Non en défaut |
| 100 $ | 15 juil. | Non en défaut |
| 0 $ | 15 août | En défaut |
Formule de la perte attendue :
expected_loss = PD * EAD * LGD
Deux principaux types de données utilisés :
| Demande | Comportemental |
|---|---|
| Taux d'intérêt | Ancienneté d'emploi |
| Cote | Défaut historique |
| Montant | Revenu |
| Colonne | Colonne |
|---|---|
| Revenu | Cote de prêt |
| Âge | Montant du prêt |
| Propriété du logement | Taux d'intérêt |
| Ancienneté d'emploi | État du prêt |
| Objet du prêt | Défaut historique |
| Pourcentage du revenu | Ancienneté du dossier de crédit |
pd.crosstab(cr_loan['person_home_ownership'], cr_loan['loan_status'],
values=cr_loan['loan_int_rate'], aggfunc='mean').round(2)
plt.scatter(cr_loan['person_income'], cr_loan['loan_int_rate'],c='blue', alpha=0.5)
plt.xlabel("Personal Income")
plt.ylabel("Loan Interest Rate")
plt.show()
Modélisation du risque de crédit en Python