2. 数据基础:保险业务数据结构及关键字段解析

坏样本归因的第一步,是理解数据从哪来、长什么样、字段含义是什么。保险精算分析涉及四类核心数据表:保单表、理赔表、客户表和财务表。这四张表构成了精算建模与坏样本归因的数据底座。

2.1 四表全景:保险数据架构

下图展示了四张核心表之间的实体关系与数据流转路径。坏样本归因通常从理赔表出发,反向关联保单与客户信息,最终在财务表中验证损失金额。

保险核心数据表关系架构 保险精算四表关系架构 保单表 Policy 保单号、险种、起止日期 理赔表 Claim 理赔号、出险日期、赔付金额 客户表 Customer 客户ID、年龄、职业、地区 财务表 Finance 交易流水、准备金、已发生损失 1:N 1:N 1:1 坏样本归因关键路径 理赔表 → 保单表 → 客户表 理赔表 → 财务表(损失验证)
归因起点提示:绝大多数坏样本(欺诈、逆选择、操作失误)首先在理赔表中暴露异常。因此,理赔表是归因分析的第一入口,保单表和客户表提供上下文特征,财务表用于量化损失。

2.2 保单表(Policy Table)关键字段

保单表记录每一份保险合同的核心信息,是精算定价、准备金评估和风险分群的基础。坏样本归因中,保单表用于识别投保环节的异常,如逆选择、带病投保、信息不实。

字段名称 数据类型 业务含义 坏样本归因价值
policy_id VARCHAR 保单唯一标识 关联其他表的主键
product_code VARCHAR 险种代码(如重疾、医疗、车险) 区分不同险种的赔付模式
underwriting_date DATE 承保日期 判断是否在等待期内出险
policy_status VARCHAR 保单状态(有效/失效/退保) 识别退保后短期内理赔的异常
sum_insured DECIMAL 保额 高保额低费率是逆选择信号
premium DECIMAL 保费 保费与保额比值异常需关注
channel VARCHAR 销售渠道(代理人/网销/银保) 渠道欺诈风险差异大
归因检查点:保单表字段中,underwriting_date 与理赔表中 claim_date 的时间差是坏样本归因的核心特征。等待期内出险、承保后立即出险是典型的逆选择或欺诈信号。

2.3 理赔表(Claim Table)关键字段

理赔表是坏样本归因的主战场。每一笔理赔记录都包含出险、报案、审核、赔付的全过程信息。异常理赔往往在时间、金额、频次、地点等维度上留下痕迹。

字段名称 数据类型 业务含义 坏样本归因价值
claim_id VARCHAR 理赔唯一标识 主键,关联赔款明细
policy_id VARCHAR 关联保单号 连接保单表的关键外键
accident_date DATE 出险日期 判断是否在保单有效期内
report_date DATE 报案日期 出险到报案的时间差(延迟报案是欺诈特征)
claim_amount DECIMAL 申请赔付金额 金额异常偏高或刚好免赔额临界点
paid_amount DECIMAL 实际赔付金额 与申请金额差异大说明审核发现问题
claim_type VARCHAR 理赔类型(医疗/身故/意外/重疾) 不同类型欺诈模式不同
hospital_code VARCHAR 就诊医院编码 特定医院欺诈风险高
diagnosis_code VARCHAR 诊断代码(ICD-10) 诊断与险种不匹配是欺诈信号
理赔时间线异常检测示意 理赔时间线异常检测示意 承保日 出险日 报案日 赔付日 异常检测关键指标 ① 承保→出险间隔 < 等待期 → 逆选择 ② 出险→报案间隔 > 30天 → 延迟报案欺诈 ③ 报案→赔付间隔 < 1天 → 快速赔付异常

2.4 客户表(Customer Table)关键字段

客户表记录投保人/被保险人的个人信息与历史行为。坏样本归因中,客户表用于构建客户画像,识别高风险人群特征。

字段名称 数据类型 业务含义 坏样本归因价值
customer_id VARCHAR 客户唯一标识 关联保单表
age INT 年龄 特定年龄段欺诈率不同
gender VARCHAR 性别 部分险种性别差异明显
occupation VARCHAR 职业 高风险职业逆选择概率高
region VARCHAR 地区(省/市) 区域欺诈团伙识别
credit_score DECIMAL 信用评分 低信用评分与欺诈正相关
claim_history_count INT 历史理赔次数 高频理赔客户需重点关注
policy_count INT 持有保单数量 多保单集中投保是逆选择信号
数据隐私合规提醒:客户表包含个人敏感信息(年龄、职业、信用评分等)。在坏样本归因分析中,必须遵守数据最小化原则,对客户ID进行脱敏处理,不得将归因结果直接关联到具体个人。

2.5 财务表(Finance Table)关键字段

财务表记录保险公司的资金流动与准备金变动。坏样本归因中,财务表用于量化损失和验证异常——理赔表上的异常最终会在财务表中体现为准备金提取异常或赔付率突变。

字段名称 数据类型 业务含义 坏样本归因价值
transaction_id VARCHAR 交易流水号 唯一标识每笔资金变动
claim_id VARCHAR 关联理赔号 连接理赔表与财务支出
payment_date DATE 支付日期 与理赔表赔付日核对一致性
payment_amount DECIMAL 支付金额 与理赔表 paid_amount 核对差异
reserve_change DECIMAL 准备金变动额 异常理赔导致准备金突增
account_code VARCHAR 会计科目代码 区分赔付支出、费用、追偿款
batch_id VARCHAR 批次号 识别批量异常支付

2.6 四表关联与坏样本归因路径

坏样本归因不是孤立分析某一张表,而是通过多表关联构建完整的异常证据链。以下是最常用的三条归因路径:

  1. 理赔→保单→客户路径:从理赔异常出发,关联保单信息(险种、保额、承保时间),再关联客户画像(年龄、职业、历史理赔),识别个人层面的欺诈或逆选择。
  2. 理赔→财务路径:从理赔金额异常出发,关联财务表中的支付记录和准备金变动,验证损失是否真实发生,识别虚假理赔或内外勾结。
  3. 客户→保单→理赔路径:从客户维度出发,扫描同一客户名下的所有保单和理赔记录,发现团伙欺诈、重复理赔、多头投保等模式。
坏样本归因路径图 坏样本归因三条核心路径 路径1:理赔→保单→客户 个人欺诈/逆选择识别 路径2:理赔→财务 损失验证/虚假理赔 路径3:客户→保单→理赔 团伙欺诈/重复理赔 归因路径选择建议 • 路径1:适用于单个理赔金额异常、等待期内出险、诊断与险种不匹配等场景 • 路径2:适用于理赔金额与财务支出不一致、准备金异常波动、批量支付等场景 • 路径3:适用于同一客户多保单、同一地址多客户、历史理赔频次过高等场景 • 实际分析中,三条路径通常组合使用,形成完整的证据链

2.7 数据质量检查清单

在开始坏样本归因之前,必须对四张表进行数据质量检查。以下清单是精算数据清洗的标准步骤:

检查项 检查内容 常见问题 处理方式
主键唯一性 policy_id、claim_id 是否唯一 重复记录、空值主键 去重或删除无效记录
外键关联性 理赔表 policy_id 是否在保单表中存在 孤儿理赔(无对应保单) 标记为异常样本单独分析
日期逻辑 承保日 < 出险日 < 报案日 < 赔付日 日期倒挂、未来日期 修正或剔除异常记录
金额合理性 claim_amount > 0, paid_amount ≤ claim_amount 负金额、赔付金额大于申请金额 核实后修正或标记
字段完整性 关键字段缺失率 诊断代码、医院编码为空 缺失率 < 5% 可删除,否则填充默认值
值域合规性 性别、险种、地区等枚举值是否在字典内 非法值、乱码 映射到标准字典或标记为未知
精算最佳实践:建议在数据入库阶段就建立数据质量监控看板,每日自动扫描四张表的关键质量指标。坏样本归因的准确性,高度依赖数据质量的稳定性。数据质量不过关,归因结果就是“垃圾进,垃圾出”。