Kredietrisicomodellering in Python
Michael Crabtree
Data Scientist, Ford Motor Company
| Betaling | Betaaldatum | Leningstatus |
|---|---|---|
| $100 | 15 jun | Geen default |
| $100 | 15 jul | Geen default |
| $0 | 15 aug | Default |
Formule voor expected loss:
expected_loss = PD * EAD * LGD
Twee primaire datatypen:
| Aanvraag | Gedrag |
|---|---|
| Rente | Dienstjaren |
| Cijfer | Historische default |
| Bedrag | Inkomen |
| Kolom | Kolom |
|---|---|
| Inkomen | Leningcijfer |
| Leeftijd | Leningbedrag |
| Woonsituatie | Rente |
| Dienstjaren | Leningstatus |
| Leendoel | Historische default |
| Percentage inkomen | Lengte kredietgeschiedenis |
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()
Kredietrisicomodellering in Python