mcpField
C
creating-financial-models

creating-financial-models

github.com/anthropics数据与数据库53.9k413 次安装4 天前更新
代码仓库

关于 creating-financial-models

这项金融建模 Skill 使用常见方法开展投资分析、估值和风险评估,涵盖 DCF、敏感性分析、蒙特卡洛模拟与情景规划,并包含 DCF 和敏感性分析脚本。

主要功能

  1. 01基于增长情景和终值的 DCF 估值
  2. 02敏感性表与龙卷风图
  3. 03蒙特卡洛估值及风险指标
  4. 04比较最佳、基准和最差情景
  5. 05检查资产负债表与现金流

适用场景

  1. 01依据历史财务报表评估公司价值
  2. 02测试增长率和 WACC 对估值的影响
  3. 03估算收购估值的不确定性
  4. 04比较扩张项目的不同情景

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/anthropics/claude-cookbooks --skill creating-financial-models

安装后在 Claude Code 中输入/creating-financial-models确认已加载。

附带文件dcf_model.pysensitivity_analysis.py

详细介绍

财务建模套件

一套全面的财务建模工具包,采用行业标准方法进行投资分析、估值和风险评估。

核心能力

1. 贴现现金流(DCF)分析
  • 构建包含多种增长情景的完整 DCF 模型
  • 使用永续增长法和退出倍数法计算终值
  • 确定加权平均资本成本(WACC)
  • 生成企业估值和股权估值
2. 敏感性分析
  • 测试关键假设对估值的影响
  • 为多个变量创建数据表
  • 生成龙卷风图以进行敏感性排序
  • 识别关键价值驱动因素
3. 蒙特卡洛模拟
  • 基于概率分布运行数千种情景
  • 对关键输入的不确定性进行建模
  • 生成估值的置信区间
  • 计算达成目标的概率
4. 情景规划
  • 构建最佳/基准/最差情景
  • 模拟不同的经济环境
  • 测试战略替代方案
  • 比较结果概率

输入要求

用于 DCF 分析
  • 历史财务报表(3-5 年)
  • 收入增长假设
  • 营业利润率预测
  • 资本支出预测
  • 营运资金需求
  • 终值增长率或退出倍数
  • 贴现率组成部分(无风险利率、beta、市场溢价)
用于敏感性分析
  • 基准情景模型
  • 待测试的变量范围
  • 需跟踪的关键指标
用于蒙特卡洛模拟
  • 不确定变量的概率分布
  • 变量之间的相关性假设
  • 迭代次数(通常为 1,000-10,000)
用于情景规划
  • 情景定义和假设
  • 情景的概率权重
  • 需跟踪的关键绩效指标

输出格式

DCF 模型输出
  • 完整财务预测
  • 自由现金流计算
  • 终值计算
  • 企业价值和股权价值摘要
  • 隐含的估值倍数
  • 包含完整模型的 Excel 工作簿
敏感性分析输出
  • 显示价值范围的敏感性表格
  • 关键驱动因素的龙卷风图
  • 盈亏平衡分析
  • 显示关系的图表
蒙特卡洛输出
  • 估值的概率分布
  • 置信区间(例如 90%、95%)
  • 统计摘要(均值、中位数、标准差)
  • 风险指标(VaR、损失概率)
情景规划输出
  • 情景比较表
  • 概率加权期望值
  • 决策树可视化
  • 风险-回报概况

支持的模型类型

  1. 企业估值

    • 现金流稳定的成熟公司
    • 具有 J 曲线预测的增长型公司
    • 扭亏为盈情形
  2. 项目融资

    • 基础设施项目
    • 房地产开发
    • 能源项目
  3. 并购分析

    • 收购估值
    • 协同效应建模
    • 增值/稀释分析
  4. LBO 模型

    • 杠杆收购分析
    • 回报分析(IRR、MOIC)
    • 债务能力评估

应用的最佳实践

建模标准
  • 一致的格式和结构
  • 清晰的假设文档
  • 输入、计算、输出分离
  • 错误检查和验证
  • 版本控制和变更跟踪
估值原则
  • 使用多种估值方法进行交叉验证
  • 应用适当的风险调整
  • 考虑市场可比公司
  • 与交易倍数进行验证
  • 清晰记录关键假设
风险管理
  • 识别并量化关键风险
  • 使用概率加权情景
  • 对极端情况进行压力测试
  • 考虑相关性效应
  • 提供置信区间

使用示例

“使用所附财务报表为这家科技公司构建一个 DCF 模型”

“对这个收购模型运行 5,000 次迭代的蒙特卡洛模拟”

“创建敏感性分析,展示增长率和 WACC 对估值的影响”

“为这个扩张项目制定三个情景,并赋予概率权重”

包含的脚本

  • dcf_model.py:完整的 DCF 估值引擎
  • sensitivity_analysis.py:敏感性测试框架

局限性与免责声明

  • 模型的好坏取决于其假设
  • 过往表现并不保证未来结果
  • 市场状况可能迅速变化
  • 监管和税务变化可能影响结果
  • 解读需要专业判断
  • 不能替代专业财务建议

质量检查

该模型会自动执行:

  1. 资产负债表平衡检查
  2. 现金流对账
  3. 循环引用解析
  4. 敏感性边界检查
  5. Monte Carlo 结果的统计验证

更新与维护

  • 模型采用最新的金融理论与实践
  • 定期更新市场参数默认值
  • 纳入监管变化
  • 基于使用模式持续改进

评论

支持 Markdown