fix(data): 修复财务因子计算非确定性问题
重构 financial_loader 的去重逻辑,确保截面排名计算的股票集合一致: - 引入"高水位线"算法剔除陈旧历史财报(解决2026年发布2021年财报的问题) - 改变去重策略:按报告期(end_date)而非更新标识(update_flag)保留最新数据 - 扩展回看期从1年到2年,防止ST/停牌公司财报缺失 - 确保相同交易日在不同查询范围下返回一致的财务数据
This commit is contained in:
重构 financial_loader 的去重逻辑,确保截面排名计算的股票集合一致: - 引入"高水位线"算法剔除陈旧历史财报(解决2026年发布2021年财报的问题) - 改变去重策略:按报告期(end_date)而非更新标识(update_flag)保留最新数据 - 扩展回看期从1年到2年,防止ST/停牌公司财报缺失 - 确保相同交易日在不同查询范围下返回一致的财务数据