Моделювання кредитного ризику в Python
Michael Crabtree
Data Scientist, Ford Motor Company
| Платіж | Дата платежу | Статус позики |
|---|---|---|
| $100 | Jun 15 | Non-Default |
| $100 | Jul 15 | Non-Default |
| $0 | Aug 15 | Default |
Формула очікуваного збитку:
expected_loss = PD * EAD * LGD
Два основні типи даних:
| Анкетні | Поведінкові |
|---|---|
| Interest Rate | Employment Length |
| Grade | Historical Default |
| Amount | Income |
| Стовпець | Стовпець |
|---|---|
| Income | Loan grade |
| Age | Loan amount |
| Home ownership | Interest rate |
| Employment length | Loan status |
| Loan intent | Historical default |
| Percent Income | Credit history length |
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()
Моделювання кредитного ризику в Python