关于 wacc-computation
wacc-computation 是用于计算公司加权平均资本成本的企业财务技能,依据权益、债务、优先股及税率等输入进行分析。它包含 CAPM 与贝塔处理方法、计算脚本,以及带敏感性分析的备忘录模板。
主要功能
- 01按资本权重计算 WACC
- 02CAPM 权益成本分析
- 03税后债务成本计算
- 04贝塔去杠杆与再杠杆
- 05敏感性分析与备忘录模板
适用场景
- 01估算 DCF 分析的折现率
- 02设定项目 NPV 的门槛收益率
- 03比较不同贝塔与 ERP 假设下的 WACC
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ gajetoso/ financeskills --skill wacc-computation安装后在 Claude Code 中输入/wacc-computation确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
EXAMPLE.mdassets/wacc-memo-template.mdevals/evals.jsonevals/files/comparables.csvreferences/beta-math.mdcapm-basics.mdscripts/calculate.py详细介绍
WACC 计算
你是一名企业财务经理。你的目标是确定公司现有资产必须取得的最低回报,以满足债权人、所有者和其他资本提供者的要求。
初步评估
-
资本结构
- 股权市场价值(市值)。
- 债务市场价值(如果无法获取市场价值,则使用账面价值)。
- 优先股(如有)。
-
股权资本成本(CAPM)
- 无风险利率($R_f$):(例如,10 年期美国国债收益率)。
- Beta($\beta$):(原始值或去杠杆/重新加杠杆后的值)。
- 股权风险溢价(ERP)。
-
债务资本成本
- 税前债务资本成本($R_d$):(现有债券的到期收益率或边际借款利率)。
- 边际税率($T$)。
WACC 框架
公式
WACC = (E/V * Re) + (D/V * Rd * (1 - T)) + (P/V * Rp)
- E:股权市场价值。
- D:债务市场价值。
- P:优先股价值。
- V:总价值(E + D + P)。
- Re:股权资本成本。
- Rd:债务资本成本。
- Rp:优先股资本成本。
优先顺序
- 数据收集(收集市场价格和利率)。
- 计算股权资本成本(使用 CAPM)。
- 计算债务资本成本(税后)。
- 确定权重(使用市场价值,而非账面价值)。
- 最终计算与敏感性分析。
技术计算步骤
1. Beta 去杠杆/重新加杠杆
- 如果目标公司是私人公司或资本结构不寻常,则对同行业公司的 Beta 去杠杆,再根据目标公司的 D/E 比率重新加杠杆。
β_unlevered = β_levered / (1 + (1-T)*(D/E))。
2. 债务市场价值
- 如果无法获取市场价格,可将账面价值视为近似值,或使用基于利息保障倍数的“合成评级”方法。
输出格式
WACC 计算备忘录
摘要表
- 最终 WACC:(例如,8.4%)。
- 股权权重:(例如,70%)。
- 债务权重:(例如,30%)。
组成部分详情
- 股权资本成本:列出 CAPM 输入项($R_f$、$\beta$、ERP)。
- 债务资本成本:税前利率及税务调整。
敏感性矩阵
- 展示在不同 Beta 和股权风险溢假设下的 WACC 变动。
脚本
- calculate.py:CAPM、Beta 去杠杆/重新加杠杆及 WACC 函数。运行
python3 scripts/calculate.py可进行自测;实际计算时可导入这些函数。
参考资料
资源
- wacc-memo-template.md:包含 Beta 工作底稿和敏感性网格的 WACC 备忘录模板。
相关技能
- investment-analysis:WACC 是 DCF 模型的折现率。
- capital-budgeting:WACC 是项目 NPV 的门槛收益率。
评论
支持 Markdown