商户风险画像:从数据到标签的体系化构建
商户风险画像是风险分群的基础。本章围绕商户基础信息、交易行为、历史风险三大维度,构建一套可落地、可扩展的画像标签体系,为后续评分沙盘提供特征输入。
2.1 商户基础信息画像
基础信息画像反映商户的静态属性,是风险识别的第一道筛网。核心字段包括注册信息、经营资质、法人特征等。
| 画像维度 | 关键字段 | 风险指向 |
|---|---|---|
| 注册信息 | 注册时长、注册资本、注册地址 | 新注册(<1年)风险偏高;地址模糊或与经营地不符需关注 |
| 经营资质 | 营业执照、行业许可证、特殊资质 | 资质缺失或过期 → 合规风险 |
| 法人特征 | 法人年龄、关联企业数、法人变更频率 | 频繁变更法人 → 壳商户嫌疑 |
| 规模属性 | 员工数、经营面积、线上/线下渠道 | 规模与交易量严重不匹配 → 异常 |
实战提示:基础信息画像通常作为“硬拒绝”规则的基础。例如:注册时长不足90天且法人年龄<25岁,可直接进入人工审核队列。
2.2 交易行为画像
交易行为画像是动态风险的核心来源。通过分析交易频次、金额分布、时间模式、设备指纹等,识别异常交易模式。
- 交易频次画像:日交易笔数、小时峰值笔数、间隔标准差。高频短间隔 → 疑似机器刷单。
- 金额分布画像:单笔均值、中位数、离散系数(CV)、大额交易占比。CV>2.0 且大额占比突增 → 套现风险。
- 时间模式画像:夜间交易占比(0:00-6:00)、节假日交易占比。夜间占比>40% → 非正常经营。
- 设备与IP画像:设备ID数量、IP归属地集中度、代理IP使用率。单商户关联设备>50 → 聚合支付或二清风险。
关键指标:交易行为画像中,“夜间交易占比”与“设备关联数”是区分正常商户与风险商户的强特征,在后续评分模型中权重通常排在前5。
2.3 历史风险画像
历史风险画像记录商户在风控系统中的“案底”,包括逾期、拒付、投诉、处罚等事件。
| 风险事件类型 | 统计口径 | 画像标签示例 |
|---|---|---|
| 逾期/坏账 | 近3/6/12个月逾期次数、逾期金额、最大逾期天数 | 近3月逾期≥2次 → 高逾期标签 |
| 拒付/争议 | 拒付笔数、拒付率、拒付原因分布 | 拒付率>1.5% → 欺诈风险标签 |
| 投诉记录 | 投诉次数、投诉类型(虚假发货/货不对板) | 投诉量月环比>200% → 舆情风险 |
| 处罚记录 | 风控处罚次数、处罚等级(警告/限额/关停) | 近6月被处罚≥3次 → 惯犯标签 |
注意:历史风险画像存在“幸存者偏差”——已关停商户不在当前样本中。建议在建模时保留“处罚前”数据窗口,避免低估风险。
2.4 画像标签体系设计
画像标签体系是将原始数据转化为可计算、可解释的风险特征的关键步骤。设计原则:可枚举、可计算、可解释、可迭代。
标签体系三层结构
- 基础标签层:直接映射原始字段,如“注册时长=180天”、“法人年龄=35岁”。
- 衍生标签层:通过统计聚合或规则计算,如“夜间交易占比=32%”、“设备关联数=12”。
- 风险评级标签层:基于阈值或模型输出,如“欺诈风险=高”、“逾期风险=中”。
标签命名规范:建议采用“维度_指标_区间”格式,例如:
trade_nightRatio_gt40、history_overdue_3m_cnt_ge2。便于后续自动化特征工程和模型回溯。
标签体系示例(部分)
| 标签ID | 标签名称 | 所属维度 | 计算逻辑 | 数据类型 |
|---|---|---|---|---|
| TAG_BASE_001 | 注册时长_短 | 基础信息 | 注册天数 < 90 | 布尔 |
| TAG_BEHA_012 | 夜间交易占比_高 | 交易行为 | 夜间交易占比 > 40% | 布尔 |
| TAG_BEHA_023 | 设备关联数_异常 | 交易行为 | 设备关联数 > 50 | 布尔 |
| TAG_HIST_005 | 近3月逾期_高频 | 历史风险 | 近3月逾期次数 ≥ 2 | 布尔 |
| TAG_RISK_001 | 综合欺诈风险_高 | 风险评级 | 模型评分 < 30 分 | 枚举 |
画像标签体系架构图
2.5 画像标签的实战应用流程
从原始数据到最终分群标签,需经过以下标准化流程:
- 数据接入与清洗:对接商户系统、交易系统、风控事件库,处理缺失值、异常值、重复数据。
- 特征工程:基于画像维度生成衍生特征,如滑动窗口统计(近7天/30天)、比率特征、趋势特征。
- 标签计算与存储:按照标签体系定义,批量计算并存入标签宽表,支持在线查询。
- 标签质量监控:每日监控标签覆盖率、分布偏移、空值率,触发告警。
- 分群与评分输入:将标签作为特征输入分群算法(K-Means、DBSCAN)或评分模型(逻辑回归、XGBoost)。
实战案例:某支付机构通过“夜间交易占比_高”+“设备关联数_异常”+“近3月逾期_高频”三个标签组合,识别出“二清结算风险群”,该群商户坏账率是平均水平的8.3倍。后续将该群单独设置T+7结算周期,风险损失下降62%。
2.6 画像标签体系设计检查清单
| 检查项 | 要求 | 通过标准 |
|---|---|---|
| 标签可枚举 | 每个标签有明确的取值列表 | 布尔/枚举类型,非连续值 |
| 标签可计算 | 计算逻辑可编程实现 | SQL/Python脚本可复现 |
| 标签可解释 | 业务人员能理解含义 | 标签名称+描述文档 |
| 标签覆盖率 | 覆盖目标商户群>95% | 空值率<5% |
| 标签时效性 | 满足风控决策时效 | 实时标签<1s,离线标签 |
| 标签可迭代 | 支持新增/废弃/修改 | 标签版本管理+回滚机制 |
最佳实践:建议初期先构建20-30个核心标签,覆盖基础信息、交易行为、历史风险三大维度。随着业务运行,逐步增加至50-80个标签。避免一次性构建过多标签导致维护成本失控。