重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
3-statements by anthropics/financial-services-plugins
npx skills add https://github.com/anthropics/financial-services-plugins --skill 3-statements使用适当的损益表、资产负债表和现金流量表之间的关联,完成并填充整合的财务模型模板。
模板的工作表命名惯例和组织方式各不相同。在填充之前,请查看所有工作表以了解模板的结构。以下是常见的工作表名称及其典型内容:
| 常见工作表名称 | 需查找的内容 |
|---|---|
| IS, P&L, Income Statement | 损益表 |
| BS, Balance Sheet | 资产负债表 |
| CF, CFS, Cash Flow | 现金流量表 |
| WC, Working Capital | 营运资本附表 |
| DA, D&A, Depreciation, PP&E | 折旧与摊销附表 |
| Debt, Debt Schedule | 债务附表 |
| NOL, Tax, DTA | 净经营亏损附表 |
| Assumptions, Inputs, Drivers | 驱动因素假设和输入 |
| Checks, Audit, Validation | 错误检查仪表板 |
模板审查清单
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
在填充模板之前,请熟悉其现有布局,以确保数据输入到正确的位置,并且公式保持完整。
识别行结构
识别列结构
使用命名范围 模板通常对关键输入和输出使用命名范围。在输入数据之前:
注意:以下利润率分析仅应在用户提示或模板明确要求时执行。如果未给出提示,请跳过此部分。
在损益表 (IS) 工作表上计算并显示盈利能力利润率,以跟踪运营效率并便于同行比较。
| 利润率 | 公式 | 衡量内容 |
|---|---|---|
| 毛利率 | 毛利润 / 收入 | 定价能力、生产效率 |
| EBITDA 利润率 | EBITDA / 收入 | 核心运营盈利能力 |
| EBIT 利润率 | EBIT / 收入 | 扣除 D&A 后的运营盈利能力 |
| 净利润率 | 净利润 / 收入 | 最终盈利能力 |
在每个利润行项目正下方显示利润率百分比:
注意:以下信用分析仅应在用户提示或模板明确要求时执行。如果未给出提示,请跳过此部分。
在资产负债表 (BS) 工作表上计算并显示信用/杠杆指标,以评估财务健康状况、债务能力和契约合规性。
| 指标 | 公式 | 衡量内容 |
|---|---|---|
| 总债务 / EBITDA | 总债务 / LTM EBITDA | 杠杆倍数 |
| 净债务 / EBITDA | (总债务 - 现金) / LTM EBITDA | 扣除现金后的杠杆 |
| 利息保障倍数 | EBITDA / 利息费用 | 偿债能力 |
| 债务 / 总资本 | 总债务 / (总债务 + 权益) | 资本结构 |
| 债务 / 权益 | 总债务 / 总权益 | 财务杠杆 |
| 流动比率 | 流动资产 / 流动负债 | 短期流动性 |
| 速动比率 | (流动资产 - 存货) / 流动负债 | 即时流动性 |
验证 Upside 情景显示最强的信用状况:
如果已知债务契约,则添加明确的合规性检查,将实际指标与契约阈值进行比较。
在 Assumptions 工作表中使用情景切换器(下拉菜单)配合 CHOOSE 或 INDEX/MATCH 公式。
| 情景 | 描述 |
|---|---|
| Base Case | 管理层指引或共识估计 |
| Upside Case | 高于指引的增长,利润率扩张 |
| Downside Case | 低于趋势的增长,利润率压缩 |
需进行敏感性分析的关键驱动因素:收入增长、毛利率、SG&A %、DSO/DIO/DPO、CapEx %、利率、税率。
情景审计检查:切换器在所有报表中生效、所有情景下的 BS 平衡、现金勾稽无误、层级关系成立(对于 NI、EBITDA、FCF、利润率,Upside > Base > Downside)。
如果模板特别要求从 SEC 文件(10-K、10-Q)中提取数据,请参阅 references/sec-filings.md 以获取详细的提取指南。此参考资料仅在需要使用监管文件中的上市公司数据填充模板时才需要。
本节提供完成任何三张财务报表财务模型模板的一般性指导,同时保留现有公式并确保数据完整性。
在输入任何数据之前,请彻底审查模板以了解其架构:
识别输入单元格与公式单元格
映射模板的数据流
数据输入的黄金法则
| 规则 | 描述 |
|---|---|
| 仅编辑输入单元格 | 除非有意替换公式,否则切勿覆盖包含公式的单元格 |
| 保留单元格引用 | 复制数据时,使用“粘贴值”(Ctrl+Shift+V)以避免用源格式覆盖公式 |
| 匹配模板的单位 | 在输入数据之前,验证模板使用的是千、百万还是实际值 |
| 遵循符号惯例 | 遵循模板现有的符号惯例(例如,费用为正数或负数) |
| 检查循环引用 | 如果模板使用迭代计算,请确保启用了迭代计算 |
安全的数据输入流程
处理预构建的公式
公式完整性检查
在依赖模板输出之前,验证公式是否正常运行:
| 检查类型 | 方法 |
|---|---|
| 追踪引用单元格 | 选择一个公式单元格 → 公式 → 追踪引用单元格,以验证其引用了正确的输入 |
| 追踪从属单元格 | 验证关键输入是否流向预期的输出单元格 |
| 计算公式 | 使用公式 → 计算公式来逐步执行复杂的计算 |
| 检查硬编码值 | 预测公式应引用假设,不应包含硬编码值 |
| 使用已知值测试 | 输入简单的测试值以验证公式是否产生预期结果 |
| 跨工作表一致性 | 确保所有预测期间应用相同的公式逻辑 |
需要注意的常见公式问题
验证跨工作表链接
填充模板后,在每个工作表上执行以下验证检查:
损益表 (IS) 质量检查
资产负债表 (BS) 质量检查
现金流量表 (CF) 质量检查
支持性附表质量检查
验证各个工作表后,确认三张报表已正确整合:
| 检查项 | 公式 | 预期结果 |
|---|---|---|
| 资产负债表平衡 | 资产 - 负债 - 权益 | = 0 |
| 现金勾稽 | CF 期末现金 - BS 现金 | = 0 |
| 净利润链接 | IS 净利润 - CF 起始净利润 | = 0 |
| 留存收益 | 期初 RE + NI - 股息 - BS 期末 RE | = 0(根据需要调整 SBC/其他项目) |
在认为模型完成之前:
本节整合了已完成模板的所有验证检查和审计程序。
有关所有公式详情,请参阅 references/formulas.md。
| 检查项 | 公式 | 预期结果 |
|---|---|---|
| 资产负债表平衡 | 资产 - 负债 - 权益 | = 0 |
| 现金勾稽 | CF 期末现金 - BS 现金 | = 0 |
| 月度与年度现金 | 期末现金(月度) - 期末现金(年度) | = 0 |
| 净利润链接 | IS 净利润 - CF 起始净利润 | = 0 |
| 留存收益 | 期初 RE + NI + SBC - 股息 - BS 期末 RE | = 0 |
| 权益融资 | Δ普通股/APIC (BS) - 权益发行 (CFF) | = 0 |
| 第 0 年权益 | 权益募集(第 0 年) - 期初权益资本(第 1 年) | = 0 |
| 报表 | 项目 | 符号惯例 |
|---|---|---|
| CFO | D&A, SBC | 正数(加回项) |
| CFO | ΔAR(增加) | 负数(现金使用) |
| CFO | ΔAP(增加) | 正数(现金来源) |
| CFI | CapEx | 负数 |
| CFF | 债务发行 | 正数 |
| CFF | 债务偿还 | 负数 |
| CFF | 股息 | 负数 |
利息费用产生循环性:利息 → 净利润 → 现金 → 债务余额 → 利息
在 Excel 中启用迭代计算:文件 → 选项 → 公式 → 启用迭代计算。设置最大迭代次数为 100,最大变化为 0.001。在 Assumptions 工作表中添加一个断路器切换器。
第 1 部分:货币一致性
第 2 部分:资产负债表完整性
第 3 部分:现金流量表完整性
第 4 部分:留存收益
第 5 部分:营运资本
第 6 部分:债务附表
第 6b 部分:权益融资
第 6c 部分:NOL 附表
第 7 部分:情景层级
第 8 部分:公式完整性
第 9 部分:信用指标阈值
将所有部分的状态汇总到一个主检查中:
当主状态显示错误时:
每周安装次数
52
代码仓库
GitHub Stars
5.6K
首次出现
14 天前
安全审计
安装于
opencode51
gemini-cli51
github-copilot51
codex51
amp51
kimi-cli51
Complete and populate integrated financial model templates with proper linkages between Income Statement, Balance Sheet, and Cash Flow Statement.
Templates vary in their tab naming conventions and organization. Before populating, review all tabs to understand the template's structure. Below are common tab names and their typical contents:
| Common Tab Names | Contents to Look For |
|---|---|
| IS, P&L, Income Statement | Income Statement |
| BS, Balance Sheet | Balance Sheet |
| CF, CFS, Cash Flow | Cash Flow Statement |
| WC, Working Capital | Working Capital Schedule |
| DA, D&A, Depreciation, PP&E | Depreciation & Amortization Schedule |
| Debt, Debt Schedule | Debt Schedule |
| NOL, Tax, DTA | Net Operating Loss Schedule |
| Assumptions, Inputs, Drivers | Driver assumptions and inputs |
| Checks, Audit, Validation | Error-checking dashboard |
Template Review Checklist
Before populating a template, familiarize yourself with its existing layout to ensure data is entered in the correct locations and formulas remain intact.
Identifying Row Structure
Identifying Column Structure
Working with Named Ranges Templates often use named ranges for key inputs and outputs. Before entering data:
Note: The following margin analysis should only be performed if prompted by the user or if the template explicitly requires it. If no prompt is given, skip this section.
Calculate and display profitability margins on the Income Statement (IS) tab to track operational efficiency and enable peer comparison.
| Margin | Formula | What It Measures |
|---|---|---|
| Gross Margin | Gross Profit / Revenue | Pricing power, production efficiency |
| EBITDA Margin | EBITDA / Revenue | Core operating profitability |
| EBIT Margin | EBIT / Revenue | Operating profitability after D&A |
| Net Income Margin | Net Income / Revenue | Bottom-line profitability |
Display margin percentages directly below each profit line item:
Note: The following Credit analysis should only be performed if prompted by the user or if the template explicitly requires it. If no prompt is given, skip this section.
Calculate and display credit/leverage metrics on the Balance Sheet (BS) tab to assess financial health, debt capacity, and covenant compliance.
| Metric | Formula | What It Measures |
|---|---|---|
| Total Debt / EBITDA | Total Debt / LTM EBITDA | Leverage multiple |
| Net Debt / EBITDA | (Total Debt - Cash) / LTM EBITDA | Leverage net of cash |
| Interest Coverage | EBITDA / Interest Expense | Ability to service debt |
| Debt / Total Cap | Total Debt / (Total Debt + Equity) | Capital structure |
| Debt / Equity | Total Debt / Total Equity | Financial leverage |
| Current Ratio | Current Assets / Current Liabilities | Short-term liquidity |
| Quick Ratio | (Current Assets - Inventory) / Current Liabilities | Immediate liquidity |
Validate that Upside shows strongest credit profile:
If debt covenants are known, add explicit compliance checks comparing actual metrics to covenant thresholds.
Use a scenario toggle (dropdown) in the Assumptions tab with CHOOSE or INDEX/MATCH formulas.
| Scenario | Description |
|---|---|
| Base Case | Management guidance or consensus estimates |
| Upside Case | Above-guidance growth, margin expansion |
| Downside Case | Below-trend growth, margin compression |
Key Drivers to Sensitize : Revenue growth, Gross margin, SG&A %, DSO/DIO/DPO, CapEx %, Interest rate, Tax rate.
Scenario Audit Checks : Toggle switches all statements, BS balances in all scenarios, Cash ties out, Hierarchy holds (Upside > Base > Downside for NI, EBITDA, FCF, margins).
If the template specifically requires pulling data from SEC filings (10-K, 10-Q), see references/sec-filings.md for detailed extraction guidance. This reference is only needed when populating templates with public company data from regulatory filings.
This section provides general guidance for completing any 3-statement financial model template while preserving existing formulas and ensuring data integrity.
Before entering any data, thoroughly review the template to understand its architecture:
Identify Input vs. Formula Cells
Map the Template's Flow
Golden Rules for Data Entry
| Rule | Description |
|---|---|
| Only edit input cells | Never overwrite cells containing formulas unless intentionally replacing the formula |
| Preserve cell references | When copying data, use Paste Values (Ctrl+Shift+V) to avoid overwriting formulas with source formatting |
| Match the template's units | Verify if template uses thousands, millions, or actual values before entering data |
| Respect sign conventions | Follow the template's existing sign convention (e.g., expenses as positive or negative) |
| Check for circular references | If the template uses iterative calculations, ensure Enable Iterative Calculation is turned on |
Safe Data Entry Process
Handling Pre-Built Formulas
Formula Integrity Checks
Before relying on template outputs, validate that formulas are functioning correctly:
| Check Type | Method |
|---|---|
| Trace precedents | Select a formula cell → Formulas → Trace Precedents to verify it references correct inputs |
| Trace dependents | Verify key inputs flow to expected output cells |
| Evaluate formula | Use Formulas → Evaluate Formula to step through complex calculations |
| Check for hardcodes | Projection formulas should reference assumptions, not contain hardcoded values |
| Test with known values | Input simple test values to verify formulas produce expected results |
| Cross-tab consistency | Ensure the same formula logic applies across all projection periods |
Common Formula Issues to Watch For
Validating Cross-Tab Linkages
Perform these validation checks on each sheet after populating the template:
Income Statement (IS) Quality Checks
Balance Sheet (BS) Quality Checks
Cash Flow Statement (CF) Quality Checks
Supporting Schedule Quality Checks
After validating individual sheets, confirm the three statements are properly integrated:
| Check | Formula | Expected Result |
|---|---|---|
| Balance Sheet Balance | Assets - Liabilities - Equity | = 0 |
| Cash Tie-Out | CF Ending Cash - BS Cash | = 0 |
| Net Income Link | IS Net Income - CF Starting Net Income | = 0 |
| Retained Earnings | Prior RE + NI - Dividends - BS Ending RE | = 0 (adjust for SBC/other items as needed) |
Before considering the model complete:
This section consolidates all validation checks and audit procedures for completed templates.
See references/formulas.md for all formula details.
| Check | Formula | Expected Result |
|---|---|---|
| Balance Sheet Balance | Assets - Liabilities - Equity | = 0 |
| Cash Tie-Out | CF Ending Cash - BS Cash | = 0 |
| Cash Monthly vs Annual | Closing Cash (Monthly) - Closing Cash (Annual) | = 0 |
| Net Income Link | IS Net Income - CF Starting Net Income | = 0 |
| Retained Earnings | Prior RE + NI + SBC - Dividends - BS Ending RE | = 0 |
| Equity Financing | ΔCommon Stock/APIC (BS) - Equity Issuance (CFF) | = 0 |
| Year 0 Equity | Equity Raised (Year 0) - Beginning Equity Capital (Year 1) | = 0 |
| Statement | Item | Sign Convention |
|---|---|---|
| CFO | D&A, SBC | Positive (add-back) |
| CFO | ΔAR (increase) | Negative (use of cash) |
| CFO | ΔAP (increase) | Positive (source of cash) |
| CFI | CapEx | Negative |
| CFF | Debt issuance | Positive |
| CFF | Debt repayments | Negative |
| CFF | Dividends | Negative |
Interest expense creates circularity: Interest → Net Income → Cash → Debt Balance → Interest
Enable iterative calculation in Excel: File → Options → Formulas → Enable iterative calculation. Set maximum iterations to 100, maximum change to 0.001. Add a circuit breaker toggle in Assumptions tab.
Section 1: Currency Consistency
Section 2: Balance Sheet Integrity
Section 3: Cash Flow Integrity
Section 4: Retained Earnings
Section 5: Working Capital
Section 6: Debt Schedule
Section 6b: Equity Financing
Section 6c: NOL Schedule
Section 7: Scenario Hierarchy
Section 8: Formula Integrity
Section 9: Credit Metric Thresholds
Aggregate all section statuses into a single master check:
When Master Status shows errors:
Weekly Installs
52
Repository
GitHub Stars
5.6K
First Seen
14 days ago
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
opencode51
gemini-cli51
github-copilot51
codex51
amp51
kimi-cli51
DOCX文件创建、编辑与分析完整指南 - 使用docx-js、Pandoc和Python脚本
55,800 周安装