数据来源
数据来自上市公司公开披露的业绩快报公告,筛选公告标题包含“业绩快报”的内容进行解析。
更新范围
数据每日更新。每次更新需要指定数据的起始日期和结束日期,并处理该日期范围内发布的公告;起始日期和结束日期均包含在更新范围内。
未单独指定日期时,起始日期和结束日期均使用当日,仅更新当日发布的数据。
- 数据表当前覆盖范围:
{{data_start_date}} 至 {{data_end_date}}
数据粒度与主键
每行表示一家公司在一篇业绩快报中披露的一个报告期数据,联合主键为:
date:公告发布日期,不是财务报告期
instrument:证券代码
report_date:财务报告期末日期
同一篇公告通常会生成多行数据。例如年度业绩快报可能同时包含本年度末、上年度末或上年同期数据,因此相同的 date 和 instrument 下可能存在多个 report_date。
字段与单位说明
- 金额字段统一换算为人民币元。公告中的元、千元、万元和亿元会按表格单位换算。
roe_avg 为小数形式,例如公告中的 12.5% 存储为 0.125。
eps_basic、eps_diluted、net_assets_per_share 和 net_assets_per_share_to_parent 保留公告披露的每股金额数值,不再按表格金额单位放大。
performance_explanation 仅写入该公告最新报告期对应的记录,历史对比行为空。
- 公告未披露或无法可靠识别的字段为空值。
报告期识别规则
仅接受以 03-31、06-30、09-30 或 12-31 结束的标准财务报告期。表头中的“本报告期”“上年同期”“期初”“上年末”等描述会转换为相应的报告期日期;“2025年度”“2025年1-9月”这类直接写出区间的累计表头同样会被识别。同比、增减幅度等比较列不会作为报告期数据入库。
- 同一报告期出现多个版本列时,取“修正后”“更正后”“调整后”“重述后”的版本,不取对应的“…前”版本。无法区分版本时,该报告期不入库。
- 单季度表头(如“7-9月”)不是累计口径,当前不解析,也不会映射到累计报告期。三季报里仍可读到“1-9月”累计表。
- 数字单元格被 OCR 识别出多个小数点(如
160.,000,000.00)时视为无法识别,对应字段为空。业绩预告区间(如 11,700.00-14,000.00)不是单个数值,同样为空。
- 含“调整金额”列的会计差错更正调整明细表不是业绩快报主表,不解析。
- 单位取表格之前离表格最近的一处“单位:…”声明。
使用提示
- 使用最新业绩快报时,可按
instrument 和 report_date 对 date 降序取最新一条。
- 同一报告期可能因修正公告或重复披露出现多个公告日,分析前应根据用途选择首次披露或最新披露版本。
- 本表来自公告版式规则解析。公告缺少单位、表头不完整或采用非标准版式时,部分字段可能无法提取。
- 业绩快报属于初步核算数据,不应直接替代审计后的定期报告财务数据。
示例数据
以下展示最近一个月数据按公告日、证券代码和报告期排序后的最后 5 行:
{{sample_data}}