用途:清洗并规范化 A 股财务数据,把巨潮等来源的原始报表整理成可用于建模与分析的数据。
数据来源:Tier 0 为万得 Wind(付费,MCP 服务 wind-mcp,需 WIND_API_KEY,以 ak_ 开头);Tier 1 为同花顺 iFind(付费)或 AkShare MCP(免费备选),可调用 get_financials(ticker, "income"/"balance"/"cashflow") 获取原始利润表、资产负债表、现金流量表;辅助来源包括巨潮原始公告与审计报告。
主要流程:一、从资产负债表、利润表、现金流量表、报表附注、审计报告中提取数据,覆盖全部期间(通常 3-5 年)、季度数据、上年同期与附注。二、统一单位,标准为万元:千元除以 10,元除以 10000,亿元乘以 10000,币种统一为人民币。三、处理 CAS 特有科目,如营业收入、营业成本、税金及附加、销售/管理/研发/财务费用、投资收益、公允价值变动、信用与资产减值损失、营业外收支、归母净利润、扣非净利润等。四、修复常见问题:缺失期间、重述数据、分部重分类、一次性项目、关联交易、会计政策变更、勾稽错误。五、收入拆分(主营/其他业务、按地区)。六、费用正常化,剔除资产处置、非经常性政府补助、诉讼罚款、一次性减值、并购费用,并计算调整后收入、成本与毛利率。七、资产负债表科目映射到建模分类。八、质量检查:资产=负债+权益、现金流勾稽、收入与分部一致、税率约 25%、折旧与固定资产比例稳定、利息与债务匹配。
数据源模式:通过环境变量 IFIND_DATA_SOURCE_MODE 控制,可选 ifind-only、ifind-fallback(默认)、akshare-only、wind-only、wind-fallback。
限制:依赖付费数据源与密钥;部分数据需人工补录;具体安装与调用细节资料未提供。