mcpField
D
dcf-valuation

dcf-valuation

github.com/viratttデータ・データベース27.7k111 回インストール6 週間前に更新
リポジトリ

dcf-valuation について

dcf-valuationは、財務データと市場データを使ってDCF評価を行うスキルです。企業分析に携わる人向けに、前提設定から予測、感度分析、結果の検証までを案内します。

主な機能

  1. 01財務データの収集
  2. 025年間のFCF成長率推定
  3. 03セクター別WACCの選択
  4. 045年間のキャッシュフロー予測
  5. 05感度分析と結果検証

活用シーン

  1. 01企業の1株当たり公正価値の推定
  2. 02報告済み指標による評価前提の確認
  3. 03WACCと終価成長率別の評価比較

インストール

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

$npx skills add https://github.com/virattt/dexter --skill dcf-valuation

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

同梱ファイルsector-wacc.md

詳細

DCF 評価スキル

ワークフローチェックリスト

コピーして進捗を記録してください:

DCF Analysis Progress:
- [ ] Step 1: Gather financial data
- [ ] Step 2: Calculate FCF growth rate
- [ ] Step 3: Estimate discount rate (WACC)
- [ ] Step 4: Project future cash flows (Years 1-5 + Terminal)
- [ ] Step 5: Calculate present value and fair value per share
- [ ] Step 6: Run sensitivity analysis
- [ ] Step 7: Validate results
- [ ] Step 8: Present results with caveats

ステップ 1:財務データを収集する

次のクエリを使用して get_financials ツールを呼び出します。

1.1 キャッシュフロー履歴

クエリ: "[TICKER] annual cash flow statements for the last 5 years"

抽出項目: free_cash_flow、net_cash_flow_from_operations、capital_expenditure

代替方法: free_cash_flow がない場合は、次のように計算します:net_cash_flow_from_operations - capital_expenditure

1.2 財務指標

クエリ: "[TICKER] financial metrics snapshot"

抽出項目: market_cap、enterprise_value、free_cash_flow_growth、revenue_growth、return_on_invested_capital、debt_to_equity、free_cash_flow_per_share

1.3 貸借対照表

クエリ: "[TICKER] latest balance sheet"

抽出項目: total_debt、cash_and_equivalents、current_investments、outstanding_shares

代替方法: current_investments がない場合は、0 を使用します。

1.4 現在の株価

get_market_data ツールを呼び出します。

クエリ: "[TICKER] price snapshot"

抽出項目: price

1.5 企業情報

get_financials ツールを呼び出します。

クエリ: "[TICKER] company facts"

抽出項目: sector、industry、market_cap

用途: sector-wacc.md を参照して、適切な WACC の範囲を決定します。

ステップ 2:FCF 成長率を計算する

キャッシュフロー履歴から 5 年間の FCF CAGR を計算します。

次の指標と相互検証します: free_cash_flow_growth(前年比)、revenue_growth

成長率の選定:

  • FCF の推移が安定している場合 → CAGR を 10~20%引き下げて使用します
  • 上限は 15%(それ以上の成長を持続できる企業はまれです)

ステップ 3:割引率(WACC)を推定する

企業情報の sector を使用して、 sector-wacc.md から適切な基準 WACC の範囲を選択します。

デフォルトの前提:

  • 無リスク金利:4%
  • 株式リスクプレミアム:5~6%
  • 負債コスト:税引前 5~6%(税率 30%の場合、税引後は約 4%)

資本構成の比率には debt_to_equity を使用して WACC を計算します。

妥当性チェック: 価値を創出している企業の場合、WACC は return_on_invested_capital より 2~4%低くなるはずです。

セクター調整: 企業固有の特性に基づき、sector-wacc.md の調整係数を適用します。

ステップ 4:将来キャッシュフローを予測する

1~5 年目: 成長率を適用し、毎年 5%ずつ逓減させます(2~5 年目は成長率に 0.95、0.90、0.85、0.80 をそれぞれ乗じます)。これは競争環境の変化を反映しています。

ターミナルバリュー: 永続成長率を 2.5%(GDP の代理値)とするゴードン成長モデルを使用します。

ステップ 5:現在価値を計算する

すべての FCF を割り引き → 合計して企業価値を算出 → ネットデットを差し引き → outstanding_shares で割って 1 株当たりの適正価値を算出します。

ステップ 6:感度分析

WACC(基準値 ±1%)とターミナル成長率(2.0%、2.5%、3.0%)を組み合わせた 3×3 のマトリックスを作成します。

ステップ 7:結果を検証する

結果を提示する前に、次の妥当性チェックを行います。

  1. EV の比較: 計算した EV は、報告されている enterprise_value の 30%以内である必要があります

    • 差が 30%を超える場合は、WACC または成長率の前提を見直します
  2. ターミナルバリューの比率: 成熟企業の場合、ターミナルバリューは EV 全体の 50~80%である必要があります

    • 90%を超える場合は、成長率が高すぎる可能性があります
    • 40%未満の場合は、短期予測が強気すぎる可能性があります
  3. 1 株当たりのクロスチェック: free_cash_flow_per_share × 15-25 と比較し、大まかな妥当性を確認します

検証に失敗した場合は、結果を提示する前に前提を見直してください。

ステップ 8:出力形式

次の項目を含む、構成された要約を提示します。

  1. 評価の要約: 現在の株価と適正価値の比較、上昇率/下落率
  2. 主要な入力値の表: すべての前提とその出典
  3. 予測 FCF の表: 5 年間の予測値と現在価値
  4. 感度マトリックス: WACC(±1%)とターミナル成長率(2.0%、2.5%、3.0%)を変化させた 3×3 の表
  5. 注意事項: DCF の一般的な限界と企業固有のリスク

コメント