SAS Risk Dimensions, SAS High Performance Risk, SAS Enterprise GRC and other banking and insurance solutions

credit scorecard problems

Reply
Occasional Contributor
Posts: 11

credit scorecard problems

[ Edited ]

Hi, guys.

My goal is to get a new scorecard better than the old one. But on test month it has higher bad rate and lower approval...

What am I doing wrong?

I try to build a scorecard model in Enterprise Miner: diagramdiagram

 I keep the only non-correlating predictors:variable correlationvariable correlation

 It seems my variables are pretty valuable:from scorecard results before reject inferencefrom scorecard results before reject inference

 

 

from interactive grouping before reject inferencefrom interactive grouping before reject inference

 

 

 

 

 

 

And I meet several problems:

1) very few target events:def_6_30  - overdue 30+ on 6 monthsdef_6_30 - overdue 30+ on 6 months

 to overcome this limitaion I involved frequency variable, but I suspect model to bias:13.jpg

  2) cannot get stable model


before reject inferencebefore reject inference

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3) train / validation gini varies drastically: before reject inference, data partition 50/50 stratified, train gini=0.52, validation gini=0.49

 

before reject inferencebefore reject inference

 

And some questions:

1) How to estimate bad rate and approval of scorecard model?

All I need  - is to improove old scorecard model, to archive this I tried to exclude predictors (start from the lowest information value) and add new ones (with high IV) . Honestly speaking have no other ides of doing that.

 

P.s. I used Naim Siddiqui's  book and "developing credit scorecards using credit scoring for sas"

Super User
Posts: 10,116

Re: credit scorecard problems

[ Edited ]
Posted in reply to ManOfHonor

Your bad percent is too small. I think your Logistic model would suffer Overdisperse Problem.

Why not using Oversample like good:bad= 1:1    or 2:1  .

Occasional Contributor
Posts: 11

Re: credit scorecard problems

What node do I use to implement this?

Super User
Posts: 10,116

Re: credit scorecard problems

Posted in reply to ManOfHonor

Sorry . I never use EM. but the following could oversample.

 

proc surveyselect data=have sampsize=(1000 1000) out=data_oversample;

strata good_bad;

run;

 

Note: assuming you have 1000 bad obs.

Ask a Question
Discussion stats
  • 3 replies
  • 108 views
  • 0 likes
  • 2 in conversation