需求分析汇报 · 尚未执行正式分析

信用债:开发需求分析

建立高等级信用债和城投债的匹配利差、总财富收益与事件风险证据。

所属研究框架 信用债主题 信用债可以进入迭代规划

这份报告帮助管理者判断三件事

1客户的方法论究竟要求系统分析什么
2需要哪些数据、指标和计算口径
3还缺什么、先开发什么、由谁做决定
为什么值得投入:信用利差如果不匹配期限和基准,就无法区分利率风险与信用风险;事件若无首次可见时间,也不能用于历史检验。
建议:进入 Sprint 规划:先做 AAA/AA+ 与城投的透明利差、总财富候选和事件账本;明确禁止发布未确认的超额补偿和单一风险分。
为什么这样建议:信用收益率、财富指数和样券修正久期已实际 API 返回;公告查询已定位到债券信用/违约分类,但结构化信用事件账本仍是唯一未跑通的数据面。
需求分析阶段 · 不包含当前市场结论或虚构运行结果
02 · Requirements analysis

研究起点:客户的方法论和已确认要求

先说明客户原本想解决什么,再介绍系统口径;客户在确认页面留下的反馈用于修正原始文档,而不是替代原始文档。

客户提供的原始依据

建立高等级信用债和城投债的匹配利差、总财富收益与事件风险证据。

  • 客户原始材料,冻结于 2026-08-21 · 大类资产宏观量化研究体系(结构化+全模块方法论+内外盘拆分+知识沉淀版).docx · 第6.3节 信用债
  • 客户原始材料,冻结于 2026-08-21 · 大类资产研究体系(境内外独立版).xlsx · 信用债页
  • 2026-08-21 辅助排序表;客户确认优先级仍为待确认 · 国内大类资产研究主题优先级确认表.xlsx · 主题优先级确认!A23:H27(建议优先级2,客户确认待确认)
本主题必须覆盖
首期聚焦高等级信用债和城投债,低等级范围不自动纳入。
信用利差必须与同期限无风险基准匹配;分解未确认时不发布超额补偿。
先展示原始信用事件与分层利差异常,风险合成规则未确认时不生成单一风险分数。
匹配利差:同期限信用收益率减同期限国债收益率。 减少期限错配造成的假信用溢价。
总财富收益:同时计入票息和价格变化的指数收益。 用于与其他资产比较,而不是只看收益率。
事件账本:记录违约、评级、处置和解除的时间化证据。 让预警可追溯,也支持当时可见信息的历史评估。
本次边界首期不自动纳入低等级信用债;不发布超额补偿 bp;不生成单一信用风险分数
03 · Requirements analysis

从方法论要求到可执行分析口径

这一页建立最重要的对应关系。需求分析阶段只描述将来报告要回答什么,不填写尚未计算的当前市场数字。

分析口径:把客户的研究要求变成可重复执行的输入范围、计算规则和输出形式。
客户方法论要求
已确定的实施口径
预期报告内容
首期聚焦高等级信用债和城投债,低等级范围不自动纳入。
已确认
首期资产池限定 AAA、AA+ 中票和确认的城投债指数;低等级债不自动纳入。
信用债利差、收益与事件证据包
为什么需要:首期只交付可追溯分项与明确状态;综合判断、排名或正式方向必须等依赖和确认关闭后另行发布。
信用利差必须与同期限无风险基准匹配;分解未确认时不发布超额补偿。
已确认
先发布可核对的匹配利差与历史位置;不发布未经确认的超额补偿 bp 或正式资质排序。
信用债利差、收益与事件证据包
为什么需要:首期只交付可追溯分项与明确状态;综合判断、排名或正式方向必须等依赖和确认关闭后另行发布。
先展示原始信用事件与分层利差异常,风险合成规则未确认时不生成单一风险分数。
已确认
预警以事件账本和透明异常为主;单一风险分数、评级迁移概率和自动解除规则另行版本化。
信用债利差、收益与事件证据包
为什么需要:首期只交付可追溯分项与明确状态;综合判断、排名或正式方向必须等依赖和确认关闭后另行发布。
04 · Requirements analysis

最终采用哪些数据

这一页只给最终数据选择、业务用途、当前可用状态和仍缺的数据条件。取数命令、返回字段和筛选过程保留在内部证据中,不进入管理报告正文。

输入数据:完成计算所需的一类业务事实。同一类数据可以有很多日期或分类的数据点,但仍然是一类输入。
最终序列已确定3 / 3 类
当前账号能取到2 / 3 类
一期最低历史已验收0 / 3 类
正式采集已上线0 / 3 类

信用与基准收益率 真实数据已取得,一期最低历史未验收

最终采用

iFinD EDB:AAA 3Y L001619554、AA+ 3Y L001618035、AA 3Y L001619337、城投AAA/AA 3Y L003759208/L003759244、国债3Y L001618297。

用于什么

AAA/AA+ 中票、城投债与同期限国债收益率。

当前状态

2026-08-21 对 AAA、AA+、AA 中票3Y、城投AAA/AA 3Y和国债3Y执行 THS_EDB API,2008-01-01 至 2026-08-21 窗口均返回预览。

还缺什么

核心评级与3Y基准序列已逐项 API 返回;其他期限、行业矩阵、指数成分和全量历史连续性未验证。

信用债总财富指数 真实数据已取得,一期最低历史未验收

最终采用

iFinD 历史行情候选:CBA03401.CB、CBA01901.CB;最终以中债编制说明为准

用于什么

高等级信用债和城投债的可投资收益基准。

当前状态

2026-08-21 执行 THS_HD('CBA03401.CB','close','','2008-01-01','2026-08-21'),返回中债高信用等级中期票据指数(总值)财富指数预览。

还缺什么

两个信用财富指数代码、名称和API访问已确认;指数成分、编制变化、期限/久期与正式采用范围仍待核验。

信用事件账本 已找到候选数据

最终采用

iFinD 公告查询 ReportQuery:债券范围可选,字段包括公告日期、证券代码、证券简称、发布时间、公告标题、公告链接、唯一标号;公告类型目录包含信用、违约事项。

用于什么

违约、展期、评级调整、重大舆情、处置和恢复信息。

当前状态

2026-08-21 浏览器已进入 iFinD 公告查询 #/ReportQuery,切换到债券类型并确认字段目录及信用、违约事项分类。

不纳入主序列

官方公告、评级机构公告、交易所/银行间披露作为权威原文;iFinD 用于候选检索和链接定位。

还缺什么

公告查询的数据源、债券范围、发布时间、唯一标号和信用/违约分类已映射,但结构化事件账本及API返回仍未确认。

05 · Requirements analysis

系统需要计算哪些指标,它们分别回答什么问题

指标数量按研究含义和计算规则统计,不按曲线点数、日期数或窗口数统计。

计算指标:一套可重复执行的计算规则,以及它在不同日期、期限或分类下产生的结果。一条含十个期限点的曲线仍然是一个指标,不是十个指标。
5

类指标定义

指标 = 计算定义
维度 = 品种 / 窗口 / 期限等观察角度
数据点 = 某个维度组合下的一个结果

匹配信用利差

同评级、同期限信用收益率减同期限国债收益率。
输入:信用与基准收益率

曲线 · 评级 / 期限 / 日期
计算口径已确认

信用利差历史分位

在明确样本窗内计算匹配利差的经验分位并同时显示样本覆盖。
输入:信用与基准收益率

时间序列 · 评级 / 期限 / 窗口 / 日期
已给出实施方案

信用债总财富收益

按确认资产池对应的直接总财富指数计算多窗口收益。
输入:信用债总财富指数

二维表 · 指数 / 窗口 / 日期
已给出实施方案

信用事件透明预警

按事件类型、严重度和状态列示,保留首次可见时间与来源。
输入:信用事件账本

二维表 · 发行人 / 债项 / 事件类型 / 状态
计算口径已确认

尾部风险统计

按评级和行业统计极端利差、事件密度与回撤,不输出未确认综合分。
输入:信用与基准收益率、信用事件账本

二维表 · 评级 / 行业 / 窗口 / 指标
已给出实施方案
06 · Requirements analysis

关键指标准备采用什么计算口径

如果客户材料没有写到供应商代码和工程参数,分析人员应根据业务意图、官方定义和真实数据验证给出可复算的实施方案,同时把仍需验证的技术条件单独列出。

口径状态:“已确认”来自有效客户要求;“已给出实施方案”表示分析人员已依据客户意图和可用证据选定可开发方案,未来权威要求可覆盖但当前不阻塞设计;“尚未确定”才表示现有证据不足。
计算口径已确认

匹配信用利差

同评级、同期限信用收益率减同期限国债收益率。

spread(rating,tenor,t)=credit_yield-government_yield;方向固定为信用减国债。
单位:bp · 比较范围:日度、1M变化
复核方法:固定输入直接相减,容差 0.01bp;期限错配必须失败。
计算口径已确认

信用事件透明预警

按事件类型、严重度和状态列示,保留首次可见时间与来源。

规则首期仅做事件归类和状态机,不生成单一风险分数。
单位:事件/等级 · 比较范围:当前未解除、近1年、全历史
复核方法:官方公告样例与事件状态逐条对账,重复事件必须合并但保留来源。
先解释窗口例如20D必须说明是20个共同交易日还是自然日。
先解释单位例如bp必须说明与百分点之间的换算关系。
不伪造当前结果需求分析只给公式和示例口径;真实代入值由开发完成后的受控分析产生。
07 · Requirements analysis

信用债的数据到底长什么样?

先看三行示例数据,再看字段含义。供应商代码只是数据地址,业务含义才是研究真正使用的内容。

先把它当成一张普通表:一行是一个日期或一个对象;一列说明时间、品种、数值或单位。以下数字均为教学示例,不是当前市场值。

不同评级的 3 年期收益率

AAA/AA+/AA 中票与 3Y 国债
债券类型评级收益率
国债无信用评级比较1.85%
中票AAA2.15%
中票AA+2.35%
中票AA2.65%
它是什么:期限相同时,评级越低通常要求更高收益率以补偿信用风险和流动性差异。
怎么读:比较时必须把期限、债券类型和日期对齐。

信用债财富指数

CBA03401.CB / CBA01901.CB
交易日中票财富指数高等级债券财富指数
示例周一180.0205.0
示例周二180.3205.2
示例周三180.6205.5
它是什么:它把一篮子信用债的价格和利息合在一起,用于观察总体持有回报。
怎么读:指数上涨不代表所有单只债券都上涨。

信用事件账本(一条事件)

官方公告为准,iFinD 公告查询作候选入口
首次可见日发行人事件类型状态
示例4月3日某发行人评级下调待跟踪
示例5月8日某发行人展期公告处理中
示例7月1日某发行人处置完成已解除
它是什么:不仅记录坏消息,还要记录首次可见时间、后续处置和解除,避免风险标签永久不更新。
怎么读:目前这里只是目标数据形状,结构化 API 尚未跑通。
08 · Requirements analysis

信用债的指标到底在算什么?

每张卡都按“输入数字 → 算式 → 结果 → 白话含义”展开;未确认口径仍然保留醒目标记。

指标不是新数据:它是把前一页的原始数据按照固定公式加工成更容易比较的结果。以下计算仍是教学示例,不代表当前判断。

信用利差:信用债比国债多给多少收益率?

代入什么数据
AA+中票3Y 2.35%;国债3Y 1.85%
怎么算
(2.35% − 1.85%) × 100 = 50 bp
示例 AA+ 信用利差 50 bp
这个结果是什么意思
这 50 bp 混合反映信用、流动性、税收等差异,不能简单当作违约概率。
当前口径状态:核心减法明确;正式配对矩阵待扩展

评级利差:低评级比高评级贵多少?

代入什么数据
AA中票3Y 2.65%;AAA中票3Y 2.15%
怎么算
(2.65% − 2.15%) × 100 = 50 bp
示例 AA−AAA 评级利差 50 bp
这个结果是什么意思
走阔通常表示市场要求更高补偿,但还要检查样本构成是否变化。
当前口径状态:建议口径:同期限、同债券类型配对

历史分位:当前利差在历史上算宽还是窄?

代入什么数据
当前利差 50 bp;过去5年共有 1,000 个有效观察;其中 700 个小于等于 50 bp
怎么算
700 ÷ 1,000 = 70%
示例历史分位 70%
这个结果是什么意思
表示它高于约 70% 的历史观察,不表示未来一定收窄。
当前口径状态:建议口径:窗口、缺失和样本变化待确认
09 · Requirements analysis

能否进入开发,还需要验证哪些数据条件

本页只列尚未掌握的外部事实和数据条件,不把 Cognode 需要开发的功能写成 gap。系统要做的工作单独列在下一页。

当前判断

可以进入迭代规划

进入 Sprint 规划:先做 AAA/AA+ 与城投的透明利差、总财富候选和事件账本;明确禁止发布未确认的超额补偿和单一风险分。

需要管理者推动的事项

当前没有阻塞事项

历史或频率未验证

核心评级与3Y基准序列已逐项 API 返回;其他期限、行业矩阵、指数成分和全量历史连续性未验证。

补齐方式:按评级-期限-行业扩展正式矩阵,导出全历史并审计身份、单位、日历、缺失和成分变化。

为什么这样建议:样本可取不等于全历史、全字段、许可和生产接入均已满足,因此单独保留关闭动作。
正式数据源未确定

两个信用财富指数代码、名称和API访问已确认;指数成分、编制变化、期限/久期与正式采用范围仍待核验。

补齐方式:对照编制方案和授权,确定正式指数及可投资范围,并导出全历史做连续性审计。

为什么这样建议:样本可取不等于全历史、全字段、许可和生产接入均已满足,因此单独保留关闭动作。
正式采集链路缺失

公告查询的数据源、债券范围、发布时间、唯一标号和信用/违约分类已映射,但结构化事件账本及API返回仍未确认。

补齐方式:以一只信用债和一个已知事件做最小 API 样本,随后实现公告原文解析、发行人身份匹配、去重、首次可见时间和人工复核队列。

为什么这样建议:样本可取不等于全历史、全字段、许可和生产接入均已满足,因此单独保留关闭动作。
10 · Requirements analysis

建议如何拆分开发工作和安排先后顺序

每个工作包都对应一个可以独立安排、交付和验收的结果。先做无依赖项,再做依赖数据或客户决策的部分。

1

关闭需求语义并冻结可实施契约。

交付:确认点处置表、有效开发规则、版本化数据与输出范围

前置条件:需求评审 Release 4 的确认点、未决反馈和版本指纹是语义权威。

为什么这样安排:先解决确认指纹、反馈和范围冲突,避免后续数据与公式建立在移动目标上。
2

完成数据契约、来源映射、API 历史核验和受控接入设计。

交付:序列目录、字段与时点契约、历史覆盖矩阵、质量门与降级规则

前置条件:关闭需求语义并冻结可实施契约。;iFinD 账号用于候选序列检索和 API 样本验证;全历史、批量权限和展示许可仍需逐项核验。

为什么这样安排:当前 API 样本只证明代表序列可取,需要将历史、修订、许可和批量能力逐项升级为可验收证据。
3

实现可复算、可版本化且受发布状态保护的指标方法。

交付:指标计算契约、黄金样例、结果版本与发布保护、查询投影

前置条件:完成数据契约、来源映射、API 历史核验和受控接入设计。

为什么这样安排:分项、草案和正式结果必须在计算与查询层同时可区分。
11 · Requirements analysis

还需要谁做决定,开发完成后怎么验收

管理者不需要检查代码;只需要确认业务选择,并用可观察的输入、操作、结果和反向场景验收。

当前没有未决事项

验收时做什么应该看到什么用什么证据判断什么情况必须失败
从任一输出追溯到需求、来源定位、评论、确认状态和方法版本。所有链路可闭环;陈旧确认、未决反馈和分析建议显示为不同状态。机器可读规格、验证器输出和查询返回的证据引用。确认指纹与当前文本不一致时,系统拒绝标记为 confirmed。
以小样本和边界日期查询每类必需数据,并检查缺失、修订和可用时间。返回结构满足契约,样本证据不被升级为全量或生产就绪证明。API 请求函数、序列 ID、返回字段、行数摘要和质量检查记录。只在网页中搜索到候选项但未执行 API 时,证据状态不得高于 source_mapped。
使用固定样例独立复算指标,并测试缺失、修订和窗口边界。结果与独立复算一致,未确认方法仅输出草案或证据,不发布正式结论。黄金样例、公式版本、输入快照、复算差异和负例结果。核心输入缺失或方法未确认时,系统不得输出无标记的正式评分、排名或方向判断。
12 · Requirements analysis

附录:完整追踪关系与后续报告扩展方式

内部标识只用于研发追溯,不要求管理者记忆。主体报告已经用业务名称解释了同一组内容。

如何继续形成最终客户报告:开发完成后保留前 6 页的方法、输入和指标说明,在其后追加真实数据覆盖、计算复核、图表、结论和数据依据。不能回写或掩盖原先标注的建议口径。
需求标识原文位置已发布解释产出标识验收标识
CN-WF4-D01第6.3节 信用债资产范围第一阶段分析 AAA、AA+ 中期票据和经确认的城投债指数;低等级信用债为待确认扩展,不参与首期排名。OUT-PRIMARYAC-TRACE
CN-WF4-D02信用债页:评级、期限、行业利差与超额补偿按评级、期限和行业确认可比利差;分解方法确认前并列展示总利差、信用事件和流动性依据。OUT-PRIMARYAC-TRACE
CN-WF4-D03第6.3节 违约、评级迁移和尾部风险第一阶段展示原始信用事件和分层利差异常;预警必须保留事件来源、严重度和解除状态。OUT-PRIMARYAC-TRACE
1 / 1