#1917·tushare

fina_indicator 返回异常重复记录(603400.SH,报告期 20260630)

Author: soilnibaCreated Aug 31, 2026Updated Aug 31, 2026

您好,我们调用 fina_indicator 时发现,603400.SH 的 20260630 报告期返回两条记录:

ann_date=20260422, end_date=20260630 ann_date=20260803, end_date=20260630

两条记录的 ocf_to_profit、roe、grossprofit_margin、debt_to_assets、 netprofit_yoy、inv_turn 均完全一致,但第一条记录的公告日期早于报告期结束日, 不符合字段语义。Tushare 官方文档中 ann_date 为公告日期,end_date 为报告期。

交叉核对结果:

  • income(period=20260630):ann_date=20260803
  • balancesheet(period=20260630):ann_date=20260803
  • cashflow(period=20260630):ann_date=20260803
  • fina_indicator(ann_date=20260422):仍返回 end_date=20260630

请核查 fina_indicator 后端中该股票、该报告期的公告日映射或重复记录, 并确认是否应删除或更正 ann_date=20260422 这一条记录。