第1章:信用评分模型概述与发展历程

信用评分模型,说白了就是给每个借款人打个分。这个分数代表他未来违约的可能性。分数越高,风险越低。我当年刚入行时,主管扔给我一堆逾期数据说:“年轻人,把这些人的画像画清楚,咱们就能多赚点利息。” 从那时起,我才真正理解了这个东西有多重要。

你想想看,银行每天要处理成千上万的贷款申请。光靠人工审核,累死也干不完。所以我们需要一个自动化的评分工具。这就是信用评分模型存在的意义。

1.1 信用评分的核心目标

模型要回答三个问题:

  • 能不能贷? 违约概率高就不批。
  • 贷多少? 分数高可以给更高额度。
  • 怎么定价? 风险高的客户利率要上浮。

关键指标:通常用“坏账率”、“逾期30+天比例”来衡量模型效果。我个人习惯先从拒绝-接受曲线看整体表现。

模型输出的是一个概率值,然后映射到评分卡分数。比如0-1000分,600分以下直接拒绝,700分以上快速通过。每家公司都有自己的切分标准。

1.2 发展历程:从经验到算法

信用评分不是什么新鲜事儿。上世纪50年代就有了。我自己经历过三个阶段,踩过不少坑。下面这张图把整个演进脉络画清楚了。

信用评分模型发展历程 阶段1:专家判断 1950s – 1980s 信贷员人工评估 依赖经验、主观性强 效率低、标准不统一 阶段2:统计评分卡 1980s – 2010s 逻辑回归、决策树 WOE编码、IV筛选 可解释性强、监管友好 阶段3:机器学习 2010s – 至今 XGBoost、LightGBM 深度学习、集成模型 精度高、可解释性挑战 注意:三个阶段并非完全替代,目前很多金融机构仍混合使用 比如先用机器学习做预筛选,再用评分卡做最终决策 FICO 评分兴起 巴塞尔协议II 替代数据入模

1.3 三个阶段的核心差异

我从实际项目经验出发,把三个阶段的区别整理成了一张表。你对照着看会更清晰。

维度 专家判断 统计评分卡 机器学习
驱动方式 信贷员主观 历史数据 + 逻辑回归 大量特征 + 复杂模型
可解释性 很强(过程透明) 较强(系数可解释) 较弱(黑箱风险)
处理变量数量 5 ~ 10个 20 ~ 50个 几百个甚至上千个
对缺失值的容忍 人工填补(主观) 需手动处理 模型可自动处理
迭代更新成本 极高 中等 较高(需要定期重训练)
监管认可度 高(但审计难) 高(标准做法) 中(监管正在适应)

个人经验:我现在做新项目,如果客户是持牌金融机构,我会优先推荐统计评分卡。如果是互联网信贷平台,机器学习模型往往更合适。我曾经在一家银行试过直接上XGBoost,结果合规部门要求每笔拒绝都要人工解释……后来还是换回了逻辑回归+评分卡。

1.4 现代评分模型的通用框架

不管是哪个阶段,最终模型都得落地成一套流程。我习惯把框架分成四层:

  1. 数据层: 征信报告、内部还款记录、第三方数据(电商、社交等)。
  2. 特征工程层: 缺失填充、异常处理、WOE变换、衍生变量。
  3. 模型层: 选择算法、训练、调参、评估(AUC、KS、Gini)。
  4. 决策层: 分数切分、拒绝规则、额度矩阵。

四层的关系是:数据决定了模型的上限,特征工程决定了你能不能接近那个上限。嗯,这句话不是我说的,但干这行越久越觉得它是对的。

避坑指南:我曾经在一个项目里只关注模型精度,忽略了数据时效性。结果模型上线后三个月,KS从0.45掉到了0.32。问题出在哪里?用户行为变了,但训练数据还是半年前的。记住——模型精度再高,也顶不住数据漂移。

1.5 为什么还需要了解发展历程?

你说现在都用机器学习,学那些几十年前的统计方法还有用吗?说实话,太有用了。原因有三:

  • 监管要求:银保监会、巴塞尔委员会都要求模型可解释。你不懂评分卡,怎么通过审查?
  • 模型稳定性:统计评分卡的WOE和IV本身就是特征筛选利器,用在机器学习里也有效。
  • 领域知识:你只有知道评分卡是怎么来的,才能理解为什么逻辑回归系数不能随便为负,为什么分箱要保证单调性。

我当年带过一个新人,他把「收入」变量直接丢进LightGBM,模型跑出了0.85的AUC。但当他查看特征重要性时,发现「收入」排第17位。他觉得没问题,实际上这是因为LightGBM把收入切成了很多小段,每一段都跟违约率做了非线性拟合。从业务上看,这种分段的解释成本太高了。而用评分卡的WOE变换,就能保证「收入越高,分数越高」的单调关系。所以啊,新老方法要结合着用。