三表财务模型填充助手
将现有三表模型模板补充为可联动、可校验的财务预测模型。
技能要求公式优先、分阶段向用户确认,并限制历史数据和假设为硬编码,降低误写和隐性变更风险;但未明确最小权限、敏感财务数据处理、外部数据流、回滚机制或依赖安全,SEC指导还指向外部服务,因此扣分。
Office JS 与 openpyxl 两条路径、检查清单、错误类型和调试流程较清晰,主流程可推断可行;但静态材料没有执行结果或覆盖关键路径的测试,recalc.py 也未在给定材料中提供,异常输入和依赖失败反馈有限,因此按静态上限保守扣分。
描述和触发条件明确,覆盖 Excel 内运行与独立 xlsx 生成,并说明了模板、情景和 SEC 数据场景;但未充分声明不适用范围、输入输出契约或语义排除条件,没有中文支持说明,且 SEC 场景依赖海外网络服务,故扣分。
文档分层较好,包含格式、公式、SEC 提取和引用资料,仓库提供 Apache-2.0、插件校验 CI 与贡献流程;但该技能没有自身版本、变更记录、明确维护责任或安装/依赖说明,部分引用文件和脚本的可用性未由本材料完全证明,因此扣分。
技能提供了三表整合、情景分析、质量检查和可直接转化为公式的详细方法,覆盖核心建模任务;但没有代表性完成文件、执行验证或直接可交付输出示例,且仍需人工检查和模板适配,静态评估不超过7分。
证据包括版本固定的仓库 CI、公式参考、检查公式和 SEC 映射,具备一定可审计性;但没有针对本技能关键路径的测试套件、实际运行日志或独立第三方复核,无法支持更高静态分数。
- 仅凭静态文档无法确认公式在真实模板、循环引用、异常输入或不同 Excel 环境中正确运行。
- 交付前应确认 recalc.py、引用文件、openpyxl/Office JS 运行环境和模板文件实际存在并可用。
- 处理 SEC 或企业财务数据前,应明确数据授权、敏感信息保护、外部传输和网络可达性;不要将未核验模型输出直接用于投资、税务、会计或监管决策。
- 技能要求逐步用户确认,但未定义确认被拒绝、模板损坏或部分写入后的恢复和回滚流程。
它能做什么 & 适用场景
该技能用于填充和完善损益表、资产负债表及现金流量表组成的三表财务模型模板。它会先识别模板的工作表、历史期与预测期、输入单元格及公式结构,再使用公式完成预测、滚动计算和跨表链接。技能强调历史数据和假设驱动使用硬编码,预测结果和汇总使用公式。它还提供资产负债表平衡、现金勾稽、净利润链接、情景切换及公式完整性等检查流程。
读取并分析现有 Excel 模板的工作表、行列结构、期间标签、命名区域、输入单元格和公式依赖;在 Excel Office JS 环境中写入公式,或使用 Python/openpyxl 生成独立 XLSX 文件;填充历史数据、假设驱动、损益表预测、资产负债表滚动及现金流量表;按需加入利润率、信用指标和 Base/Upside/Downside 情景分析;执行或建议资产负债表平衡、现金流现金勾稽、净利润链接、留存收益及公式错误检查。
- 投资银行分析师需要把历史数据和预测假设填入已有三表模板时。
- 财务建模人员需要在保留原有结构和公式的情况下补全部分完成的模型时。
- 研究人员需要建立收入、利润率、营运资本、资本开支或债务驱动的预测模型时。
- 模型审阅者需要检查资产负债表是否平衡、现金是否与现金流量表一致时。
优缺点一览
- 明确要求预测单元格、滚动计算、跨表链接和小计使用 Excel 公式。
- 覆盖三张核心报表及资产负债表、现金流量表和净利润等关键勾稽关系。
- 提供情景分析、利润率、信用指标和多类模型审计检查。
- 同时给出 Office JS 和 Python/openpyxl 两种工作方式。
- 必须依赖现有模板、历史数据和假设;来源没有提供可直接使用的模板或示例数据。
- 独立 XLSX 工作流要求运行 recalc.py,但其实现和位置未在来源中提供。
- Office JS、Excel、Python/openpyxl 等运行环境的具体版本要求未说明。
- 技能要求分阶段与用户确认,可能不适合希望一次性端到端生成模型的流程。
如何安装
该技能位于 plugins/agent-plugins/pitch-agent/skills/3-statement-model/,并随 Pitch Agent 一起提供。在 Cowork 中打开 Settings → Plugins → Add plugin,粘贴 https://github.com/anthropics/financial-services 后选择相应 agent;或上传 plugins/agent-plugins/pitch-agent/ 目录的压缩包。Claude Code 的安装命令是:claude plugin marketplace add anthropics/financial-services,然后运行 claude plugin install pitch-agent@claude-for-financial-services。单独安装该技能的步骤未在来源中说明。
如何使用
提供一个已有的三表 Excel 模板,并提出类似“请填充这个三表财务模型模板,使用提供的历史数据和假设,保持跨表公式链接”的请求。技能要求按映射模板、填充历史数据、构建损益表、构建资产负债表、构建现金流量表的顺序逐步确认;来源未说明具体模板格式、数据来源或 recalc.py 的位置。