mcpField
F
fin-modeling

fin-modeling

github.com/asgard-ai-platformデータ・データベース24336 回インストール21 週間前に更新
リポジトリ

fin-modeling について

fin-modelingは、三表財務モデルを構築するスキルで、企業業績の予測や財務諸表間の整合性確認に適しています。売上予測、前提の記録、シナリオ分析を扱い、貸借対照表の一致とキャッシュフロー計算書との現金照合を確認します。

主な機能

  1. 01モデルの前提を記録・整理
  2. 02複数の方法による売上予測
  3. 03損益計算書・貸借対照表・キャッシュフロー計算書の作成
  4. 04貸借対照表と現金の整合性確認
  5. 05ベース・強気・弱気シナリオの作成

活用シーン

  1. 01企業の財務予測モデルの作成
  2. 02運転資本が現金に与える影響の評価
  3. 03成長率や利益率の前提を比較
  4. 04三表間の連動関係を確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/asgard-ai-platform/skills --skill fin-modeling

インストール後、Claude Code で/fin-modelingを入力して読み込まれたか確認します。

同梱ファイルexamples/sample_scenario.mdreferences/modeling-best-practices.md

詳細

3表財務モデリング

フレームワーク

IRON LAW: The Three Statements Must Balance

Assets = Liabilities + Equity (Balance Sheet identity)
Net Income flows from IS to BS (retained earnings)
Cash flow bridges IS and BS through working capital and capex

If your model doesn't balance, there's an error. Check the cash line on
the BS against the ending cash on the CF statement. They MUST match.
モデルアーキテクチャ
[Assumptions Page] → drives everything
    ↓
[Income Statement] → Revenue, costs, taxes → Net Income
    ↓
[Balance Sheet] → Assets, liabilities, equity → must balance
    ↓
[Cash Flow Statement] → Start cash + Operating + Investing + Financing = End cash
    ↓
[Outputs: DCF, Returns, Scenarios]
売上予測の手法
手法方法最適な対象
トップダウン市場規模 × 市場シェア × 価格新規市場、マクロ要因主導の市場
ボトムアップ販売数量 × 価格、または顧客数 × ARPU確立された製品、SaaS
ランレート現在の月次実績 × 12、成長率で調整短期予測
コホートベース新規コホートの売上 + 既存コホートの継続率サブスクリプション事業
記録すべき主要な前提条件
カテゴリー前提条件
売上成長率、価格設定、販売量、解約率(サブスクリプションの場合)
売上原価粗利益率の推移、投入コストのインフレ
営業費用人員計画、給与インフレ、売上高に対するマーケティング費用の割合
運転資本DSO(売上債権回転日数)、DPO(仕入債務回転日数)、DIO(棚卸資産回転日数)
設備投資売上高に対する設備投資の割合、または特定のプロジェクト
税金実効税率、繰越税務上の欠損金
資金調達債務スケジュール、金利、株式による資金調達
構築手順

フェーズ 1:前提条件

  1. 専用のページにすべての前提条件を記録します
  2. 色分けします:青 = 入力値、黒 = 数式、緑 = 別のシートからのリンク
  3. 各前提条件には、出典または根拠が必要です

フェーズ 2:損益計算書 4. 前提条件に基づいて売上の項目を作成します 5. 売上原価と粗利益を作成します 6. 営業費用をカテゴリー別に作成します 7. EBITDA、減価償却費、EBITを作成します 8. 支払利息、税金、純利益を作成します

フェーズ 3:貸借対照表 9. 損益計算書のドライバーから運転資本項目を算出します(DSO × 売上高 / 365など) 10. 固定資産:前期残高 + 設備投資 - 減価償却費 11. 債務スケジュール:前期残高 + 新規借入 - 返済 12. 資本:前期残高 + 純利益 - 配当 + 株式による資金調達 13. 確認:資産 = 負債 + 資本

フェーズ 4:キャッシュフロー 14. 純利益から始めます 15. 非現金項目(減価償却費、償却費)を加算します 16. 運転資本の変動(貸借対照表の期ごとの差分)を反映します 17. 設備投資(投資活動)を反映します 18. 債務と資本の変動(財務活動)を反映します 19. 確認:期末現金残高 = 貸借対照表の現金項目

フェーズ 5:シナリオ 20. 基本ケース(最も可能性の高い前提条件) 21. 強気ケース(楽観的な前提条件 — 成長率が高く、利益率が向上) 22. 弱気ケース(悲観的な前提条件 — 成長率が低く、利益率が圧迫)

出力形式

# Financial Model: {Company} — {Projection Period}

## Key Assumptions
| Assumption | Y1 | Y2 | Y3 | Y4 | Y5 | Source |
|-----------|-----|-----|-----|-----|-----|--------|
| Revenue growth | {%} | {%} | {%} | {%} | {%} | {basis} |
| Gross margin | {%} | ... | ... | ... | ... | ... |
| OpEx growth | {%} | ... | ... | ... | ... | ... |

## Projected Income Statement
| | Y1 | Y2 | Y3 | Y4 | Y5 |
|---|-----|-----|-----|-----|-----|
| Revenue | ${X} | ... | ... | ... | ... |
| Gross Profit | ${X} | ... | ... | ... | ... |
| EBITDA | ${X} | ... | ... | ... | ... |
| Net Income | ${X} | ... | ... | ... | ... |

## Scenario Comparison
| Metric (Y5) | Bear | Base | Bull |
|-------------|------|------|------|
| Revenue | ${X} | ${X} | ${X} |
| Net Income | ${X} | ${X} | ${X} |
| FCF | ${X} | ${X} | ${X} |

## Balance Check
- BS balances: ✓/✗
- CF ending cash = BS cash: ✓/✗

注意点

  • 売上は最も影響の大きい前提条件です:成長率に 2%の差があると、5年間で非常に大きな差になります。必ず一点推定ではなく、幅を示してください。
  • 運転資本は見落とされがちです:急成長企業は運転資本(在庫の積み増し、与信の拡大)で現金を消費します。運転資本がモデル化されていないと、黒字企業でも現金が尽きることがあります。
  • 利息に関する循環参照:支払利息は債務残高に依存し、債務残高は現金に依存します(現金がさらに債務を必要とする場合もあります)。反復計算、または前期の債務残高を使って循環を解消してください。
  • 詳細度は予測の確度に合わせます:1年目は月次、2年目は四半期ごと、3~5年目は年次でモデル化します。5年目の詳細な月次予測は、見せかけの精度です。
  • 前提条件のページが最も重要です:モデルを動かす要因を理解するために、数式を掘り下げる必要があってはなりません。すべての前提条件を一か所で確認、記録、変更できるようにします。

参考資料

  • 3表モデルに基づく DCF 評価については、biz-dcf スキルを参照してください
  • スプレッドシートのベストプラクティスについては、references/modeling-best-practices.mdを参照してください

コメント