金融报表模板覆盖修补

English

修正数据平台的财报标准化筛选后,原2026年10月16日估值面板中的87家金融模板公司,PE覆盖从0家恢复到87家,归母权益PB从12家恢复到87家,五项共同样本从0家增加到49家。本次仅用已留存的原始数据诊断一个形成日,并隔离同次观测存在冲突的报告键。该结果没有发布为共享数据资产,不能认证历史PIT可得性,也没有运行收益回测。

样本与指标修补前隔离冲突后的诊断
有效市值报价总数5,5675,567
全体:PE TTM3,8393,931
全体:扣非利润PE3,7033,703
全体:归母权益PB5,4475,522
全体:扣合并商誉PB代理2,6502,693
全体:再扣无形资产PB代理2,6012,644
全体:五项共同样本1,7431,794
原87家金融模板:PE / 扣非PE / PB0 / 87 / 1287 / 87 / 87
原87家:两种调整PB各自覆盖649
原87家:五项共同样本049
原一般企业模板:PE / 共同样本3,839 / 1,7433,844 / 1,745

分组固定使用原面板的报表模板分类,不能据此解释金融与非金融行业差异。全体报价中没有指标损失覆盖。原一般企业模板组增加5个PE和2个共同样本,其余四项覆盖数不变,因此错误的影响范围也涉及原一般企业模板组。原金融模板组仍有38家缺少计算调整PB所需的资产余额,继续保持缺失,没有补零。

原2026年10月18日数据版本中已经留存所需利润和资产负债表报告。问题发生在标准化层:代码把 comp_type=1 误当成合并报表,并优先保留它。同时,合并操作重置了索引,随后的布尔掩码却按筛选前的索引对齐,误删了无关金融模板行。TuShare利润表、资产负债表和现金流量表将 comp_type 定义为公司报表模板,其中7为多元金融。合并范围由 report_type 决定。

数据平台修补接受1、2、3、4、7五种模板,取消模板优先级,保留原更新标记与公告日期筛选规则。严格构建器继续拒绝同次观测的冲突行,因此这批原始数据不能完整重建成合格标准化资产。诊断工具在正常修订筛选后隔离所有歧义键:利润表31键、62行、6家发行人,资产负债表25键、50行、4家,现金流量表13键、26行、6家。各表发行人可能重叠,不能直接相加。现金流量表仅供数据平台检查,本次估值没有使用它。

例如603093.SH的2026年一季度利润表在相同 report_type=1、最终公告日期和精确抓取时间下,同时存在模板2和7,n_oth_income、rd_exp也不同。其2026年半年资产负债表同时存在模板1和7,多个财务字段不同。现有观测、更新和公告元数据无法判定应选哪份模板。另有部分冲突只在模板标签上有差异,本次也按同一规则隔离。完整报告键、差异字段和冲突原行保留在数据平台的任务证据中。

本次没有新增API请求。修补前后使用相同原始观测和2026年10月16日报价分区。诊断保留2026年10月17日至18日的原始精确抓取时间,另行记录实际生成时间,没有改写封存输入或将可得时间提前。每项指标独立选择最新报告、550天时效限制、正且有限的分母、五项共同样本报告期一致等规则均保留。原研究关于归母与少数股东、优先股和多类别股份市值的限制仍然适用。没有新增或重算历史形成日。

专属汇总证据保存输入哈希、覆盖数和隔离数量。数据平台代码见修补PR105,诊断提交为 616f789。复现命令见英文页。原始金额继续存放在仓库外,本诊断以独立复核汇总发布,原有公开估值面板JSON保持不变。数据平台修补已先于本诊断完成合并;复现时使用上述已合并版本。