dcf-valuation について
dcf-valuationは、財務データと市場データを使ってDCF評価を行うスキルです。企業分析に携わる人向けに、前提設定から予測、感度分析、結果の検証までを案内します。
主な機能
- 01財務データの収集
- 025年間のFCF成長率推定
- 03セクター別WACCの選択
- 045年間のキャッシュフロー予測
- 05感度分析と結果検証
活用シーン
- 01企業の1株当たり公正価値の推定
- 02報告済み指標による評価前提の確認
- 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:結果を検証する
結果を提示する前に、次の妥当性チェックを行います。
-
EV の比較: 計算した EV は、報告されている
enterprise_valueの 30%以内である必要があります- 差が 30%を超える場合は、WACC または成長率の前提を見直します
-
ターミナルバリューの比率: 成熟企業の場合、ターミナルバリューは EV 全体の 50~80%である必要があります
- 90%を超える場合は、成長率が高すぎる可能性があります
- 40%未満の場合は、短期予測が強気すぎる可能性があります
-
1 株当たりのクロスチェック:
free_cash_flow_per_share × 15-25と比較し、大まかな妥当性を確認します
検証に失敗した場合は、結果を提示する前に前提を見直してください。
ステップ 8:出力形式
次の項目を含む、構成された要約を提示します。
- 評価の要約: 現在の株価と適正価値の比較、上昇率/下落率
- 主要な入力値の表: すべての前提とその出典
- 予測 FCF の表: 5 年間の予測値と現在価値
- 感度マトリックス: WACC(±1%)とターミナル成長率(2.0%、2.5%、3.0%)を変化させた 3×3 の表
- 注意事項: DCF の一般的な限界と企業固有のリスク