财务分析专业套件
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 的说明,将 @zcwl/accounting-finance 安装到当前 AI 助手中。
技能介绍
解决什么问题
财务分析师的日常往往被三类重复劳动占据:从 Wind、Bloomberg 等数据源手工拉取报表并清洗、用 Excel 搭建 DCF 模型反复调试折现率敏感性、以及在尽调中逐份检查关联交易和舞弊信号。这些工作不仅耗时,还容易因参数不一致导致结论偏差。当需要同时监控几十只标的时,手动流程基本不可行。
技能如何工作
该套件将 58 个专业分析模块组织为三大领域:估值建模(14 个)、财务分析(26 个)和风险评估(18 个)。核心工作流通过 config.yaml 统一配置数据源、批量分析参数和模型选项,然后由 Python 脚本驱动执行。
- 估值建模:覆盖零增长、恒定增长、二阶段、三阶段 DCF 模型,支持概率加权情景分析和蒙特卡洛模拟(通过
scipy实现 10000 次模拟输出置信区间)。可比估值包含 PE/PB/PS/PEG,行业特化模型覆盖银行、保险、房地产和科技公司。 - 财务分析:从财务比率框架到杜邦五因素拆解,再到现金流预测(FCFF/FCFE)和营运资本分析。PRO 版支持报表重组、数据标准化和附注分析。
- 风险评估:整合 Beneish M-Score 舞弊检测、Altman Z-Score 破产预测、Piotroski F-Score 盈利能力质量评估,以及关联交易、审计报告等特殊事项分析。
批量处理通过 batch_analysis.py 实现,可对最多 100 只标的并行执行舞弊风险检测与盈利质量分析,结果汇总为 Excel 对比矩阵。深度尽调场景按“报表提取→标准化→比率分析→杜邦拆解→现金流调节→关联交易→审计→会计政策→欺诈检测→报告生成”的链路自动执行。
输入输出采用结构化 JSON:输入字段包括 content(分析维度)和 strict_level(审查严格度),输出包含评级、总分、摘要、逐项检查明细和改进建议。
适用边界
- 运行环境:需要 Python 3.9+(推荐 3.11),必需依赖
numpy、pandas、scipy;可选依赖matplotlib、openpyxl、jinja2用于图表和报告生成。 - 数据源限制:未配置 API Key 时只能手动导入财务数据。Wind、Bloomberg、同花顺的 API Key 存储在本地
config.yaml,不上传服务器,但批量分析的并发数需根据 API 限额调整,避免触发限流。 - 版本差异:免费版不含企业级财务分析、行业特化估值和蒙特卡洛模拟等 PRO 专属能力。PRO 版完全兼容免费版工作流,升级后无需修改原有配置。
- 边界条件:空输入会返回错误提示,超大数据量需预处理。并发环境下需确保数据一致性,API 调用失败时按配置的重试策略处理(默认重试 3 次)。
- 不适用场景:该套件面向结构化财务数据分析,不替代对非公开信息、行业专家判断或管理层访谈的依赖。
使用场景
- 科技公司IPO前需完成三阶段DCF估值,支持蒙特卡洛模拟输出置信区间,自动生成含敏感性矩阵的PDF估值报告
- 投资机构需对100只标的并行执行Beneish舞弊检测与盈利质量分析,导出Excel对比矩阵用于快速筛选
- 企业财务部门需按报表提取→标准化→杜邦拆解→现金流调节链路,完成季度财务健康度自动化体检
- 风控团队需对关联交易、审计报告、会计政策等特殊事项进行专项分析,识别潜在财务舞弊风险点
适合人员
- 专业分析师需要快速生成符合行业标准的估值报告,减少手动建模与数据清洗时间
- 机构投资者需要批量评估多标的财务风险,通过对比矩阵筛选优质投资标的
- 企业财务部门需要自动化完成季度报表分析,替代人工杜邦拆解与现金流调节
- 风控团队需要系统化识别关联交易与会计政策变更中的舞弊信号,降低财务风险