credit-due-diligence

star 510

企业信贷尽职调查报告生成技能。自动获取企业工商、征信、财务、经营等多维度数据,按银行贷前尽调标准进行系统性分析,覆盖企业基本面、公司治理、关联关系、财务健康、经营真实性验证、主体资信、风险评估及授信建议,输出完整结构化尽调报告。触发词包括:"尽职调查"、"尽调报告"、"due diligence"、"贷前调查"、"credit investigation"、"做个尽调"、"写尽调报告"。不适用于:贷后管理报告、风险分类调整、不良资产处置、或个人信贷尽调。

aliyun By aliyun schedule Updated 5/20/2026

name: credit-due-diligence description: > 企业信贷尽职调查报告生成技能。自动获取企业工商、征信、财务、经营等多维度数据,按银行贷前尽调标准进行系统性分析,覆盖企业基本面、公司治理、关联关系、财务健康、经营真实性验证、主体资信、风险评估及授信建议,输出完整结构化尽调报告。触发词包括:"尽职调查"、"尽调报告"、"due diligence"、"贷前调查"、"credit investigation"、"做个尽调"、"写尽调报告"。不适用于:贷后管理报告、风险分类调整、不良资产处置、或个人信贷尽调。 target_role: 对公客户经理、信贷审批官 business_domain: 对公业务 > 信贷管理 > 贷前调查 risk_level: high version: 2.0.0 status: draft data_sources: - 企业工商基本信息(ECIF系统/外部工商数据API) - 企业征信报告(人行征信系统,需授权) - 财务报表(用户上传/信贷系统影像档案) - 合同、发票、流水(影像档案系统) - 行业研究报告(行内知识库/外部数据源) upstream_skills: - customer-360-profiling downstream_skills: - submit-credit-application - credit-approval-decision

企业信贷尽职调查

当用户要求对企业客户进行尽调分析时,按以下步骤系统性执行。

目标角色 (Target Role)

  • 角色:对公客户经理、信贷审批官
  • 使用场景:新客户首贷、存量客户续贷、追加授信前的贷前调查阶段
  • 输出用途:系统性评估企业信用风险,为授信审批决策提供依据
  • 决策层级:核心决策支持文件,直接影响授信审批结果
  • 执行频率:每次授信申请前执行一次

数据接入 (Data Sources)

必需数据

数据项 来源 获取方式 敏感级别
企业工商基本信息 ECIF系统/工商数据API API: /api/enterprise/basic 公开
近三年财务报表 用户上传/信贷系统 文件上传或影像系统API 内部
企业征信报告 人行征信系统 需人工授权后API获取 机密
法定代表人征信 人行征信系统 需人工授权后API获取 机密
上下游合同 影像档案系统 API: /api/documents/list 内部
水电发票/完税凭证 用户上传/影像系统 文件上传 内部
银行流水 核心系统/用户上传 API或文件上传 机密
行业研究报告 行内知识库/外部数据源 API或references/ 公开

数据脱敏规则

  • 个人身份证号:显示前3后4,中间用 * 替代
  • 银行账号:仅显示后4位
  • 法定代表人个人征信:仅展示汇总信息,不展示明细
  • 客户商业机密信息(如核心客户名单):在对外报告中使用"某客户"代替

降级策略

  • 如果征信数据不可用:标注"未纳入征信维度",其余分析继续,但须在风险提示中说明
  • 如果财务报表仅有1年:标注"数据不足,趋势分析不可用",仅做静态分析
  • 如果合同/发票/流水缺失:标注"经营真实性验证不完整",但须在报告中显著提示风险
  • 如果行业数据不可用:使用 references/ 中的行业基准数据,并明确标注数据来源

执行流程 (Workflow)

监管依据:《商业银行授信工作尽职指引》、《贷款风险分类指引》(五级分类)、 《商业银行法》第35条贷款审查要求、人民银行《征信业管理条例》、 银监会《流动资金贷款管理暂行办法》

执行模式:步骤门控型(Step-Gated Workflow)

步骤 0:数据确认与验证

在开始任何分析之前,必须执行以下数据确认步骤:

  1. 读取并列出所有输入数据文件(财务报表、合同、发票、流水、征信报告等)
  2. 确认数据的时间范围(最近三年)和会计准则(CAS/IFRS)
  3. 运行 scripts/validate_due_diligence.py 验证数据完整性
  4. 仅在验证通过后开始分析

门控条件

  • ✅ 验证通过 → 进入步骤 1
  • ❌ 验证失败 → 停止分析,向用户报告具体缺失项,请求提供补充数据
  • ⚠️ 部分数据缺失 → 标注缺失项,继续执行但须在最终报告中显著提示

📋 数据来源:user_upload(用户上传文件)+ system_api(ECIF系统)

步骤 1:档案与文件清单枚举

查询企业工商基本信息档案,列出影像系统和文件存储中的所有可用文档,建立分析素材清单。

门控条件

  • ✅ 文件清单完整(≥5类文档)→ 进入步骤 2
  • ⚠️ 文件清单不完整(3-4类文档)→ 标注缺失文档类型,进入步骤 2 但最终报告须提示"尽调材料不完整"
  • ❌ 文件清单严重不足(<3类文档)→ 出具材料缺失清单,暂停分析,等待补充

📋 数据来源:system_api(ECIF系统 + 影像档案系统)

步骤 2:企业基本情况分析

查询企业工商信息,重点关注:

  • 注册资本与实缴比例(实缴比例 < 20% 须标注)
  • 成立年限(< 2年为高风险信号)
  • 经营范围与实际业务是否匹配
  • 法定代表人变更历史(近2年有变更须说明原因)
  • 公司规模(员工人数、社保缴纳人数)、历史沿革
  • 公司章程核心条款(重大决策机制、股东权利约定)

门控条件

  • ✅ 工商数据完整 → 进入步骤 3
  • ⚠️ 部分字段缺失 → 标注缺失项,进入步骤 3
  • ❌ 无法获取工商数据 → 标注"工商数据不可用,降级使用公开信息",进入步骤 3

📋 数据来源:system_api(ECIF系统/工商数据API)

步骤 3:公司治理与管理团队评估

评估企业管理层稳定性与治理结构:

  • 高管团队构成:法定代表人、总经理、财务负责人的任职年限、学历背景、行业经验
  • 近2年高管变更情况(频繁变更为风险信号)
  • 实际控制人个人信用状况:是否有个人负债、诉讼、失信记录
  • 股权集中度判断:高度集中(单一控股 > 80%)或高度分散(无实控人)均须说明风险

不得跳过本步骤,即使高管信息看起来正常,也必须完整评估并输出结论。

步骤 4:关联关系与集团架构梳理

梳理关联企业网络,识别关联风险传导链:

  • 列出同一实控人下的关联企业清单(含持股比例、主营业务、成立时间)
  • 分析关联企业间是否存在互保/联保关系
  • 核查是否存在向关联方的资金占用(其他应收款异常)
  • 集团架构下的母子公司债务隔离情况

关联风险判断标准(查阅 references/risk-rating-policy.md 获取完整标准):

  • 其他应收款/净资产 > 20%:疑似关联占款
  • 关联担保链 ≥ 3 家:存在风险传染风险
  • 关联企业有逾期/失信记录:须在报告中显著标注

必须列出所有关联企业,不得遗漏。关联企业有逾期/失信记录须显著标注。

步骤 5:行业与市场环境分析

判断企业所处行业的信贷适宜性:

  • 行业生命周期位置(初创/成长/成熟/衰退)
  • 是否属于限制类/淘汰类产业(查阅 references/industry-analysis-guide.md 对照发改委《产业结构调整指导目录》)
  • 行业竞争格局及该企业的竞争位置
  • 主要下游客户集中度(前5大客户占比 > 60% 为高集中度风险)
  • 行业季节性特征对资金需求的影响

查阅 references/industry-analysis-guide.md 获取行业信贷适宜性评估框架和财务基准数据。

必须将企业行业分类细化至 GB/T 4754-2017 中类或小类,不得仅写"制造业"等宽泛分类。

步骤 6:生产经营与业务真实性验证

⚠️ 本章为核心反欺诈章节,须通过多维度交叉验证判断经营真实性,不得跳过。

合同核查

  • 提取上下游合同信息(合同主体、金额、执行周期、付款方式)
  • 验证合同金额与申报营收的匹配度(偏差 > 30% 须标注)
  • 核查合同对手方是否为关联方(关联交易虚增收入风险)

水电发票与完税凭证核查

  • 提取水电费发票明细(月均用电量与申报产能/面积比对)
  • 提取完税凭证(实际纳税额与申报收入的税负率验证)
  • 行业税负率参考(查阅 references/industry-analysis-guide.md):制造业增值税税负率一般 1%-3%,明显偏低须核查

生产经营综合验证

  • 将合同金额 × 大致单价 与营业收入交叉验算
  • 将电费/水费用量与申报产能交叉验算
  • 将税负率与行业均值对比,识别异常
  • 结合银行流水资金进出规律验证经营活跃度

门控条件

  • ✅ 交叉验证通过(偏差 < 30%)→ 进入步骤 7
  • ⚠️ 部分验证异常(偏差 30%-50%)→ 标注异常项,进入步骤 7 但最终报告须高亮
  • ❌ 重大异常(偏差 > 50% 或核心数据缺失)→ 触发红线 D4,标注"生产经营真实性验证发现重大异常",建议暂停授信

📋 数据来源:user_upload(用户上传合同、发票、流水)

步骤 7:财务状况分析

获取并阅读近三年财务材料,开展量化分析:

资产结构分析

  • 流动资产/非流动资产比例及行业适宜性
  • 应收账款账龄结构(> 1年占比超 30% 为异常)
  • 存货构成及跌价风险

负债结构分析

  • 有息负债率(> 60% 为高风险)
  • 短长期债务比例及偿债压力时间分布
  • 是否存在隐性负债(票据、担保)

现金流量分析

  • 经营现金流是否持续为正
  • 净现比(经营现金流/净利润,< 0.5 连续2年为预警信号)
  • 自由现金流 = 经营现金流 - 资本开支

盈利能力分析

  • 毛利率、净利率近三年趋势
  • 与行业均值对比(查阅 references/industry-analysis-guide.md,需注明数据来源或置信区间)

偿债能力分析

  • 流动比率(> 1.5 为安全)、速动比率(> 1.0 为安全)
  • DSCR(债务偿还覆盖率)= 经营现金流 / 年度还本付息(≥ 1.2 为达标)
  • 利息保障倍数(> 3 为安全)

运行 scripts/validate_due_diligence.py 验证财务报表勾稽关系并自动计算核心指标。

所有数字必须展示计算过程,不得直接给出结论。如果某指标与预期不符,必须停下来分析原因,不得忽略继续。

📋 数据来源:user_upload(用户上传财务报表)

步骤 8:主体资信与融资状况核查

企业征信核查

  • 在贷余额总量及各行明细
  • 逾期记录(近2年内有逾期须标注类型和金额)
  • 担保情况(被担保主体的信用状况)
  • 是否存在多头借贷信号(近6个月新增贷款笔数 ≥ 3 家为预警)

法定代表人个人征信

  • 个人贷款及信用卡余额
  • 个人逾期记录
  • 名下企业的关联负债

主要股东资信

  • 持股 > 20% 的股东征信状况
  • 通过流水明细核查股东向企业的资金往来

门控条件

  • ✅ 征信数据完整 → 进入步骤 9
  • ⚠️ 部分征信数据缺失 → 标注缺失项,进入步骤 9
  • ❌ 征信数据不可用 → 标注"未纳入征信维度",进入步骤 9 但须在风险提示中说明

📋 数据来源:system_api(人行征信系统) 📋 确认机制:confirm(需客户经理确认已获取客户征信授权)

步骤 9:风险评估与授信建议生成

风险综合研判

  • 汇总前八章识别的风险点,按"高/中/低"分级
  • 行业周期位置对还款能力的影响
  • 客户集中度风险(前5大客户流失情景下的现金流冲击)
  • 实际控制人个人风险(道德风险、经营能力)
  • 关联企业风险传导路径

第一还款来源分析

  • 明确第一还款来源(主营业务收入/资产处置/再融资)
  • 量化测算:年度经营现金流 vs 年度还本付息需求
  • 现金流压力情景:收入下降 20% 时 DSCR 是否仍 ≥ 1.0

经营情况预测(未来三年)

  • 基于历史增长率和行业趋势预测收入/利润
  • 明确预测假设(GDP增速/行业景气/客户续约情况)
  • 给出乐观/中性/悲观三情景的还款能力判断

风险缓释措施建议

  • 担保方式建议(抵押/质押/保证,含担保物估值参考)
  • 贷款结构建议(流贷/固贷/分期,与资金用途匹配)
  • 监控措施建议(还款账户、资金用途监控、定期报表)

综合授信建议

  • 建议授信额度(附测算逻辑:以年度净经营现金流的 X 倍为参考)
  • 建议期限与利率区间
  • 附加条件(如:首贷须提供抵押物;追加授信须提供最新财报)
  • 贷款投放后预期带来的业务贡献和客户价值

查阅 references/risk-rating-policy.md 获取风险等级划分标准。

门控条件

  • ✅ 风险评级完成 → 输出完整尽调报告
  • ⚠️ 触发部分红线(D5-D7)→ 输出报告但须标注"有条件推荐"
  • ❌ 触发核心红线(D1-D4)→ 出具否决意见,说明原因,建议暂停授信

📋 执行主体:ai→human(AI生成初评 → 信贷审批官确认) 📋 确认机制:approve(需信贷审批官角色权限)

合规约束 (Constraints)

  1. 禁止收益承诺:任何情况下不得给出"预计可获得X万存款"或"保证成功"等承诺性表述。
  2. 禁止数据猜测:缺失数据 = 向用户索要或在报告中标注"数据缺失/待核实",严禁用行业平均值替代实际数据。
  3. 实质重于形式:对企业提供的财务数据,须通过流水、发票、合同等交叉验证,不得仅凭报表数字下结论。
  4. 多源交叉验证:核心结论须有两个以上独立信息源支撑,单一来源数据须标注"待核实"。
  5. 量化优先:所有风险判断须附量化指标(如"应收账款周转天数72天,超行业均值45天"),禁止纯定性表述。
  6. 还款来源第一性:报告核心逻辑围绕"第一还款来源是否充分、稳定、可持续"展开,而非仅评价企业优劣。
  7. 数据时效性:如果数据超过 6 个月,必须在报告开头醒目标注"⚠️ 数据可能已过时"。
  8. 禁止越权建议:本 Skill 仅提供尽调分析和授信建议,最终审批决策须由信贷审批官作出。
  9. 客户信息保密:严禁向未授权人员透露客户敏感信息,征信报告仅限授权范围内使用。
  10. 禁止跳过步骤:不得跳过任何步骤,即使中间步骤的结果"看起来正常"。所有数字必须展示计算过程。
  11. 一票否决执行:触发 D1-D4 红线时,必须出具否决意见,不得继续推荐授信。

审计追踪 (Audit Trail)

每次尽职调查结束后,生成审计日志 audit/{企业简称}_{日期}_audit.json

{
  "skill_name": "credit-due-diligence",
  "skill_version": "1.0.0",
  "execution_time": "2026-05-05T10:30:00+08:00",
  "input_params": {
    "enterprise_name": "企业名称",
    "due_diligence_purpose": "首贷/续贷/追加授信",
    "analysis_depth": "快速/标准/重点核查"
  },
  "operator": "客户经理姓名(工号:XXX)",
  "steps": [
    {
      "step": "档案与文件清单枚举",
      "executor": "ai",
      "data_source": {"type": "system_api", "system": "ECIF系统 + 影像档案系统"},
      "result": "pass",
      "files_count": 15
    },
    {
      "step": "主体资信与融资状况核查",
      "executor": "ai",
      "data_source": {"type": "system_api", "system": "人行征信系统"},
      "confirmation": "confirm",
      "result": "pass"
    }
  ],
  "red_lines_triggered": ["D1", "D3"],
  "warnings": ["经营真实性验证不完整", "财务报表仅有2年数据"],
  "references_used": ["references/industry-analysis-guide.md", "references/risk-rating-policy.md"]
}

审计日志保留期限:至少 5 年。

一票否决条件 (Red Lines)

以下任一条件成立,须在报告摘要中红色警示标注,并建议暂停授信,待核实后重新评估。

编号 红线信号 判断依据
D1 企业或实控人在征信系统有未结清逃废债、法院强制执行记录 征信报告 + 法院被执行人名单
D2 企业属于《产业结构调整指导目录》淘汰类或严格限制类 发改委现行产业目录
D3 经营现金流连续3年为负,且有息负债持续增加 现金流量表 + 负债明细
D4 生产经营真实性验证发现重大异常(如税负率严重偏低、流水与合同严重不匹配) 步骤6交叉验证结果
D5 关联方存在大额未偿还逾期,且与申请企业有互保关系 征信报告 + 担保链核查
D6 存贷双高(货币资金余额 > 总负债20%,同时持有大额短期借款) 资产负债表核查
D7 实际控制人近1年内高比例股权质押(> 80%)且无补救措施 工商股权质押登记

踩坑记录 (Gotchas)

#1:行业分类过于宽泛

  • 症状:行业分析仅写“制造业”,缺乏针对性
  • 原因:未将 GB/T 4754-2017 分类细化至中类或小类
  • 解决:始终查询企业精确行业代码,对照 references/industry-analysis-guide.md 获取细分行业特征

#2:经营真实性验证不完整

  • 症状:仅有财务报表,无合同/发票/流水,但仍给出“经营正常”结论
  • 原因:未严格执行步骤6的交叉验证要求
  • 解决:步骤6为必执行章节,仅有报表而无发票/合同/流水时须在报告中标注“真实性验证不完整”

#3:财务指标计算错误

  • 症状:DSCR、净现比等关键指标计算错误或遗漏
  • 原因:手工计算容易出错,或未理解公式含义
  • 解决:运行 scripts/validate_financials.py 自动计算六大核心财务指标

#4:关联风险传导被忽视

  • 症状:仅分析申请企业本身,未识别关联企业的风险传导
  • 原因:未深入梳理关联担保链和资金往来
  • 解决:步骤4必须列出所有关联企业,分析互保关系和资金占用,关联企业有逾期/失信记录须显著标注

#5:授信建议缺乏测算依据

  • 症状:建议额度仅凭经验给出,无明确测算逻辑
  • 原因:未按照第一还款来源量化测算
  • 解决:授信建议必须附测算逻辑(如“以年度净经营现金流的 X 倍为参考”),不得仅凭经验给出数字

示例 (Examples)

示例1:新客户首贷尽调

用户输入

请对“XX制造有限公司”进行尽职调查。企业成立于2020年,申请首贷3000万元流贷。

Skill 执行流程

  1. 枚举档案和文件 → 获取工商档案、2年财务报表、上下游合同、银行流水
  2. 工商分析 → 成立年限2年(高风险信号),实缴比例80%
  3. 公司治理 → 高管团队稳定,实控人无不良记录
  4. 关联关系 → 发现2家关联企业,存在互保关系
  5. 行业分析 → 属于C3229有色金属压延加工,行业成熟期
  6. 经营真实性验证 → 合同金额与营收匹配,税负率正常
  7. 财务分析 → DSCR=1.3达标,但经营现金流波动较大
  8. 征信核查 → 无逾期记录,无多头借贷
  9. 风险评估 → 触发红线D7(实控人股权质押70%)

输出要点

  • 核心结论:企业基本面良好,但成立年限短、实控人股权质押比例高
  • 红线预警:触发D7(股权质押70%)
  • 授信建议:有条件推荐2000万元,要求实控人提供抵押物

示例2:存量客户续贷尽调

用户输入

请对“YY科技有限公司”进行续贷尽调。存量授信5000万即将到期,申请续贷。

Skill 执行流程

  1. 读取上次尽调报告进行对比
  2. 财务趋势分析 → 营收增长15%,但净利润下降5%
  3. 风险信号变化 → 新增1笔小额逾期(已结清)
  4. 经营真实性验证 → 水电用量与产能匹配
  5. 征信核查 → 近6个月新增2笔贷款(多头借贷预警)

输出要点

  • 核心结论:企业经营正常,但需关注净利润下滑和多头借贷信号
  • 红线预警:无
  • 授信建议:审慎推荐续贷5000万,要求提供最新财务报表和资金用途说明

非功能范围 (Out of Scope)

  • 本 Skill 不处理贷后管理报告(请使用贷后管理 Skill)
  • 本 Skill 不直接进行风险分类调整(五级分类)
  • 本 Skill 不处理不良资产处置
  • 本 Skill 不处理个人信贷/零售业务尽调
  • 如果用户请求以上内容,明确告知并建议合适的 Skill 或联系相应部门

输出格式 (Output Format)

生成的尽调报告必须包含以下章节,且输出格式必须是结构化的,以便下游 Skill(submit-credit-application、credit-approval-decision)可靠解析:

1. 核心结论

  • 2-3句话概括企业整体信用评估结论
  • 风险等级:[AAA/AA/A/BBB/BB/B/CCC/CC/C]
  • 授信建议:[积极推荐/推荐/审慎推荐/有条件推荐/建议暂缓/禁止授信]

2. 企业基本情况

字段 数据来源
企业名称 工商数据
成立年限 工商数据
注册资本 工商数据
实缴比例 工商数据
行业分类 GB/T 4754-2017

3-8. 详细分析章节

(按 Workflow 步骤 2-8 展开,每章须包含量化指标、数据来源标注、风险信号)

9. 风险评估与授信建议

主要风险点

风险类型 风险等级 具体描述

红线核查结果

红线编号 是否触发 说明
D1 ✅/❌
D2 ✅/❌
... ...

第一还款来源分析

  • 还款来源:[主营业务收入/资产处置/再融资]
  • 年度经营现金流:[数值]
  • 年度还本付息:[数值]
  • DSCR:[数值]

综合授信建议

  • 建议额度:[数值]万元
  • 建议期限:[数值]个月
  • 建议利率:[区间]
  • 测算依据:[具体逻辑]
  • 附加条件:[如有]

免责声明:(引用 assets/disclaimer-template.mdshared/disclaimer-template.md


模板引用:详见 assets/due-diligence-report-template.md

质量要求

  1. 八章全覆盖:完整报告须包含全部9章(步骤0-9),缺少任意章节须说明跳过原因
  2. 经营真实性验证不可跳过:步骤6为必执行章节
  3. 财务指标量化全覆盖:六大核心财务指标须逐项计算
  4. 红线自检:输出前须对7条红线(D1-D7)逐项核查
  5. 数据来源显式标注:每个关键结论须标注数据来源
  6. 还款来源量化:须给出具体数值,不得仅定性描述
  7. 下游兼容性:关键字段使用表格/JSON格式,确保下游 Skill 可解析
Install via CLI
npx skills add https://github.com/aliyun/qwen-dianjin --skill credit-due-diligence
Repository Details
star Stars 510
call_split Forks 53
navigation Branch main
article Path SKILL.md
More from Creator