坏账率基础:坏账的定义与计算公式

在量化风控策略回测中,坏账率是最核心的损失度量指标。本章将系统讲解坏账的逾期定义、计算公式以及两种主流口径——年化坏账率与静态池坏账率的差异与适用场景。

1. 坏账的定义:逾期天数 M3+ / M6+

坏账并非“未还款”的简单二元状态,而是基于逾期天数的连续判定。行业通用标准将逾期天数划分为不同阶段:

逾期阶段 逾期天数范围 常见简称 是否计入坏账
正常 0 天 C 否
M1 1–30 天 M1 否(早期逾期)
M2 31–60 天 M2 否(关注类)
M3+ ≥ 90 天 M3+ 是(坏账)
M6+ ≥ 180 天 M6+ 是(严重坏账)
关键概念:M3+ 是行业最通用的坏账起点(逾期 ≥ 90 天),M6+ 常用于长期信贷产品(如房贷、车贷)或监管报送口径。在量化策略回测中,建议同时计算 M3+ 和 M6+ 坏账率,以评估不同回收假设下的风险暴露。

2. 坏账率计算公式

坏账率的基本公式为:

坏账率 = (期末坏账余额 / 期末在贷余额) × 100%

但在实际回测中,需要根据时间窗口和资产池的划分方式,选择不同的计算口径:

  • 时点坏账率:某一时间截面上,坏账余额占在贷余额的比例。反映瞬时风险水平。
  • 期间坏账率:某一时间段内(如一个季度),新产生的坏账金额占该期间平均在贷余额的比例。反映新增风险。
  • 累计坏账率:从放款到观察期末,累计坏账金额占累计放款金额的比例。反映全生命周期损失。
回测建议:量化策略回测中,优先使用期间坏账率(月度或季度)作为策略评估指标,因为它能更灵敏地反映策略调整后的风险变化。时点坏账率容易受存量资产结构干扰。

3. 年化坏账率 vs. 静态池坏账率

这是风控回测中最容易混淆的两个概念,它们的计算逻辑和业务含义完全不同:

对比维度 年化坏账率 静态池坏账率
计算基础 将期间坏账率年化(×12/月数) 固定放款批次,追踪至观察期末
资产池 动态池(包含不同放款时间) 静态池(同一放款月份/季度)
时间维度 假设当前风险水平持续一年 实际跟踪到指定账龄(如 12 期)
适用场景 快速评估策略短期风险 评估策略全生命周期表现
局限性 受季节性、放款量波动影响大 需要较长的观察期(6–24 个月)

年化坏账率的计算示例:

假设某月坏账率为 0.8%,则年化坏账率 = 0.8% × 12 = 9.6%

静态池坏账率的计算示例:

2024年1月放款 1000 万元,到 2025年1月(12期)累计坏账 85 万元
静态池坏账率 = 85 / 1000 = 8.5%
常见误区:不要将年化坏账率直接等同于静态池坏账率。年化坏账率假设风险线性外推,而静态池坏账率反映真实账龄表现。在策略回测中,建议同时展示两种口径,以交叉验证策略的稳健性。

4. 坏账率计算流程(SVG 图)

下图展示了从原始还款数据到最终坏账率输出的完整计算流程:

坏账率计算流程 坏账率计算流程 原始还款数据 逾期天数标记(M0/M1/M2/M3+) 坏账判定(M3+ / M6+) 口径选择(年化 / 静态池) 坏账率输出 说明: • 原始数据需包含每笔贷款的 还款计划与实际还款日期 • 逾期天数 = 实际还款日 - 应还日 • 坏账判定阈值可配置(M3+或M6+)

5. 年化坏账率与静态池坏账率对比(SVG 图)

下图直观展示两种口径在时间维度和资产池结构上的核心差异:

年化坏账率 vs 静态池坏账率 年化坏账率 vs 静态池坏账率 年化坏账率 动态池:包含不同放款月份 T-3 T-2 T-1 T(当前) 年化坏账率 = 月坏账率 × 12 假设当前风险水平持续一年 ✅ 适用:快速评估、短期监控 ⚠️ 局限:受季节性、放款量波动影响 📊 输出:单一百分比(如 9.6%) 静态池坏账率 静态池:固定放款批次(如 2024-01) 放款日 M3 M6 M12(观察期末) 静态池坏账率 = 累计坏账 / 放款总额 实际跟踪到指定账龄 ✅ 适用:全生命周期评估、策略对比 ⚠️ 局限:需要较长观察期(6–24个月) 📊 输出:账龄曲线(如 12期 8.5%)

6. 回测中的坏账率选择建议

实战建议:在量化策略回测中,建议采用双口径并行策略:
  • 短期监控:使用年化坏账率(月度更新),快速捕捉策略调整后的风险变化。
  • 长期评估:使用静态池坏账率(按放款批次追踪),评估策略的真实全生命周期表现。
  • 交叉验证:当年化坏账率与静态池坏账率出现显著背离时,提示可能存在季节性、放款量波动或策略执行偏差。