【35分钟掌握金融风控策略15】基于Swap Set分析新旧策略更替的影响

2024-04-30 23:28

本文主要是介绍【35分钟掌握金融风控策略15】基于Swap Set分析新旧策略更替的影响,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

基于Swap Set分析新旧策略更替的影响

Swap Set 简介

基于Swap Set 评估新旧策略效能

Swap in客群分析指标的近似估计


基于Swap Set分析新旧策略更替的影响

在贷前授信审批场景和贷中用信审批场景策略的日常调整中,通常是既做加法也做减法,即策略有上线,也有下线,若一直上线新策略而不下线效能变差的旧策略,那么整体通过率将越来越低,放贷规模越来越小,导致金融机构无钱可赚。在对新旧策略进行更替时,通常需要分析新策略较旧策略有怎样的提升以及新旧策略更替后对业务的影响,这个分析过程可以通过Swap Set(交换集)来实现。

Swap Set 简介

在对新旧策略更替时,新旧策略会分别圈定相应的通过和拒绝客群,这些客群两两交叉就形成了图所示的SwapSet矩阵。

新旧策略将客群划分为四个不同的子客群,不同子客群对应的含义如下。

1)All in(A):矩阵中字母A对应的格子,指同时被新旧策略通过,审批状态没有变化的客群。

2)Swap in(C):矩阵中字母C对应的格子,指旧策略拒绝但新策通过的态群,即换入客群。

3)Swap out(B):矩阵中字母B对应的格子,指旧策略通过但新策略拒绝的客群,即换出客群

4)All out (D):矩阵中字母D对应的格子,指同时被新旧策略拒绝,审批状态没有变化的客群。

接下来,主要基于图所示的Swap Set 矩阵评估新旧策略效能以及新旧策略更替后对业务指标的影响、并基于评估结果决定是否进行新旧策略更替。

基于Swap Set 评估新旧策略效能

结合SwapSet矩阵,我们期望在通过率相同的情况下新旧策略的更替可以换人更多的好客户,换出更多的坏客户,用坏客户交换好客户,从而降低整体的坏账率,或者在坏账率相同的情况下,尽可能提升通过率,这是新策略效能优于旧策略效能的直接体现,当然,若能在提升通过率的同时降低坏账率,无疑是最好的结果。

假设我们进行了新策略挖掘和已有策略效能评估,基于分析结果要对一些新旧策略进行更替,预计要下线9条效能变差的旧策略,待下线的9条策略组成旧策略集,同时打算上线8条效能好的新策略,待上线的8条策略形成新策略集,则新旧策略集会分别圈定相应的通过和拒绝客群,这些客群两两交叉形成如图所示的Swap Set 矩阵。

在图中,旧策略集的通过率为38%,新策略集换入6%的客群,换出4%的客群,通过率达到了40%,通过率较旧策略集提升了2%;数量口径的坏账率,旧策略集通过客群的坏账率约为8.16%,新策略集换入客群的坏账率约为6.67%,换出客群的坏账率约为15%,新策略集最终通过客群的坏账率约为7.25%,较旧策略集下降了约0.91%。分析发现,新旧策略更替后,通过率提升并且坏账率下降了,说明新策略集效能是明显优于旧策略集的。

Swap in客群分析指标的近似估计

在上述示例中会发现坏账率的计算存在问题,Swap in 客群和 All out 客群均为申请被拒绝的客群,实际上并无风险表现,故无法准确衡量其好坏,如何评估这两部分客群的坏账率呢?可采用以下两种近似的方式来得到相应的结果。

1)对通过了准入策略和反欺诈核身策略的客群随机抽取一部分进行随机测试(一般抽取比例在2%-5%之间),随机测试组的客户命中策略后只做标记但不拒绝,让这些客户正常通过,这样随机测试的客户均会有风险表现,可基于这些有风险表现的随机测试样本近似评估新旧策略效能和策略更替的影响。

2)寻找对坏客户区分度高的模型分,如模型分小于某个值,则近似认为是坏客户,大于或等于该值,则近似认为是好客户,分析Swap in客群和Allout 客群对应的模型分取值情况,由模型分来近似衡量上述客群的坏账率,进而近似评估新旧策略效能和策略更替的影响。

风控是经营风险和管控风险的过程,在这个过程中,我们需要在风险和收益之间寻求平衡,进而实现利润最大化的目标,而Swap Set分析工具有助于推动实现这个风控目标,所以灵活运用Swap Set工具进行风险分析是必要的。

这篇关于【35分钟掌握金融风控策略15】基于Swap Set分析新旧策略更替的影响的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/950190

相关文章

C++中unordered_set哈希集合的实现

《C++中unordered_set哈希集合的实现》std::unordered_set是C++标准库中的无序关联容器,基于哈希表实现,具有元素唯一性和无序性特点,本文就来详细的介绍一下unorder... 目录一、概述二、头文件与命名空间三、常用方法与示例1. 构造与析构2. 迭代器与遍历3. 容量相关4

Nginx分布式部署流程分析

《Nginx分布式部署流程分析》文章介绍Nginx在分布式部署中的反向代理和负载均衡作用,用于分发请求、减轻服务器压力及解决session共享问题,涵盖配置方法、策略及Java项目应用,并提及分布式事... 目录分布式部署NginxJava中的代理代理分为正向代理和反向代理正向代理反向代理Nginx应用场景

Redis中Set结构使用过程与原理说明

《Redis中Set结构使用过程与原理说明》本文解析了RedisSet数据结构,涵盖其基本操作(如添加、查找)、集合运算(交并差)、底层实现(intset与hashtable自动切换机制)、典型应用场... 目录开篇:从购物车到Redis Set一、Redis Set的基本操作1.1 编程常用命令1.2 集

Redis中的有序集合zset从使用到原理分析

《Redis中的有序集合zset从使用到原理分析》Redis有序集合(zset)是字符串与分值的有序映射,通过跳跃表和哈希表结合实现高效有序性管理,适用于排行榜、延迟队列等场景,其时间复杂度低,内存占... 目录开篇:排行榜背后的秘密一、zset的基本使用1.1 常用命令1.2 Java客户端示例二、zse

Redis中的AOF原理及分析

《Redis中的AOF原理及分析》Redis的AOF通过记录所有写操作命令实现持久化,支持always/everysec/no三种同步策略,重写机制优化文件体积,与RDB结合可平衡数据安全与恢复效率... 目录开篇:从日记本到AOF一、AOF的基本执行流程1. 命令执行与记录2. AOF重写机制二、AOF的

前端缓存策略的自解方案全解析

《前端缓存策略的自解方案全解析》缓存从来都是前端的一个痛点,很多前端搞不清楚缓存到底是何物,:本文主要介绍前端缓存的自解方案,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录一、为什么“清缓存”成了技术圈的梗二、先给缓存“把个脉”:浏览器到底缓存了谁?三、设计思路:把“发版”做成“自愈”四、代码

MyBatis Plus大数据量查询慢原因分析及解决

《MyBatisPlus大数据量查询慢原因分析及解决》大数据量查询慢常因全表扫描、分页不当、索引缺失、内存占用高及ORM开销,优化措施包括分页查询、流式读取、SQL优化、批处理、多数据源、结果集二次... 目录大数据量查询慢的常见原因优化方案高级方案配置调优监控与诊断总结大数据量查询慢的常见原因MyBAT

分析 Java Stream 的 peek使用实践与副作用处理方案

《分析JavaStream的peek使用实践与副作用处理方案》StreamAPI的peek操作是中间操作,用于观察元素但不终止流,其副作用风险包括线程安全、顺序混乱及性能问题,合理使用场景有限... 目录一、peek 操作的本质:有状态的中间操作二、副作用的定义与风险场景1. 并行流下的线程安全问题2. 顺

MyBatis/MyBatis-Plus同事务循环调用存储过程获取主键重复问题分析及解决

《MyBatis/MyBatis-Plus同事务循环调用存储过程获取主键重复问题分析及解决》MyBatis默认开启一级缓存,同一事务中循环调用查询方法时会重复使用缓存数据,导致获取的序列主键值均为1,... 目录问题原因解决办法如果是存储过程总结问题myBATis有如下代码获取序列作为主键IdMappe

Java中最全最基础的IO流概述和简介案例分析

《Java中最全最基础的IO流概述和简介案例分析》JavaIO流用于程序与外部设备的数据交互,分为字节流(InputStream/OutputStream)和字符流(Reader/Writer),处理... 目录IO流简介IO是什么应用场景IO流的分类流的超类类型字节文件流应用简介核心API文件输出流应用文