DCFモデルとは?
DCF(割引キャッシュフロー)モデルは、たった一つの問いに答えるものです。「将来のキャッシュフローの流れは、今日の価値に換算するといくらか?」
ロジックはシンプルです。今日の1ドルは来年の1ドルよりも価値があります。今日の1ドルを投資してリターンを得られるからです。したがって、将来のキャッシュフローはこの「お金の時間的価値」を反映するために「割り引いて」現在価値に変換する必要があります。
株式のDCFモデルは以下のように機能します。
- 今後10年間に企業が毎年生み出すフリーキャッシュフローを推定する
- 10年間の予測期間終了時点での企業の価値(ターミナルバリュー)を推定する
- それらすべての将来の価値を、適切な割引率を使って現在に割り引く
- すべてを合計し、発行済み株式数で割る
得られた結果が、その銘柄の1株あたり本質的価値の推定値です。
ステップ1:SEC提出書類からFCFを取得する
フリーキャッシュフロー = 営業キャッシュフロー − 設備投資
両方の数値は、企業がSEC(米国証券取引委員会)に提出する10-K(年次報告書)および10-Q(四半期報告書)のキャッシュフロー計算書に記載されています。FairValueLabsでは、SEC EDGAR XBRL APIからこれらのデータを直接取得しています。
信頼性の高い成長トレンドを算出するには、少なくとも5年分(私たちは10年分を使用)の実績データが必要です。確認すべきポイントは以下の通りです。
- 営業キャッシュフロー:企業の中核事業から生み出される現金
- 設備投資(CapEx):有形固定資産の維持・拡張に使われる現金
- フリーキャッシュフロー(FCF):その差額 — 配当、自社株買い、債務返済など株主に還元可能な現金
FCFが継続的にプラスで成長している企業は、FCFが変動的またはマイナスの企業よりも、DCFモデルの対象としてはるかに信頼性が高くなります。
ステップ2:将来の成長率を予測する
ここがアートとサイエンスの交差点です。今後10年間にフリーキャッシュフローがどの程度のペースで成長するかを見積もる必要があります。
FairValueLabsのアプローチ:過去10年間のFCFのCAGR(年平均成長率)を算出し、それをベースの予測値として使用します。楽観的すぎる予測を避けるため成長率の上限を15%に、一時的に衰退している企業に対応するため下限を-5%に設定しています。
2段階モデル:多くの企業は短期的には速く、長期的には緩やかに成長します。2段階DCFでは、1〜5年目は高い成長率を、6〜10年目は低い成長率を使って予測します。成長企業にとってはこちらの方が現実的です。
成長率はモデル全体で最も影響が大きい前提条件です。成長率が8%から12%に変わるだけで、本質的価値が40%以上増加することもあります。
ステップ3:割引率(WACC)を計算する
WACC(加重平均資本コスト)は、将来のキャッシュフローを現在に割り引くために使用する利率です。以下の要素を反映しています。
- 株主資本コスト:株主が求めるリターン(CAPM — リスクフリーレート + ベータ × 株式リスクプレミアムで推定)
- 負債コスト:企業が負債に対して支払う税引後金利
- 資本構成:企業の資金調達における株式と負債の割合
典型的な米国大型株の場合、WACCは8〜12%の範囲に収まります。リスクの高い企業(高ベータ、レバレッジの効いたバランスシート)はWACCが高くなり、将来キャッシュフローの現在価値が低下します。
FairValueLabsでは、画一的なレートではなく、各企業の実際の資本構成と市場データからWACCを算出しています。
ステップ4:ターミナルバリューを推定する
キャッシュフローを無限に予測することはできません。どこかで予測を打ち切り、予測期間以降の企業価値を推定する必要があります。
最も一般的なアプローチはゴードン成長モデル(永久成長モデル)です。
ターミナルバリュー = 10年目のFCF × (1 + g) / (WACC - g)
gは永久成長率で、通常2〜3%、長期的なGDP成長率にほぼ一致します。明示的な予測期間終了後は、企業が緩やかで持続可能なペースで永続的に成長するという前提です。
ターミナルバリューはDCF全体の60〜80%を占めることが多いため、永久成長率の影響は非常に大きくなります。2%と3%の違いだけでも、結果に大きな差が出ます。
ステップ5:合計して株数で割る
以下を合計します。
- 各年の予測フリーキャッシュフローの現在価値(1〜10年目)
- ターミナルバリューの現在価値(10年目から割り引いたもの)
これにより企業価値(Enterprise Value) — 事業全体の価値が得られます。1株あたりの株主価値を求めるには、
- 現金および現金同等物を加算(バランスシートから)
- 有利子負債の総額を差し引く
- 発行済み株式数で割る
得られた値が、1株あたりの本質的価値の推定値です。現在の市場価格と比較して安全余裕を判断します。
感度分析:何が結果を変えるか
単一の推定値を出すDCFは誤った精度を与えます。さまざまな前提条件でモデルを走らせましょう。
- 成長率:ベースケースから2%低い場合と高い場合はどうか?
- WACC:割引率が1%高い(リスク増)場合と低い(リスク減)場合はどうか?
- 永久成長率:永久成長が1.5%の場合と3%の場合の違いは?
各組み合わせでの本質的価値を示すマトリックスを作成しましょう。ほとんどのシナリオで割安に見えるなら、投資判断は強固です。最も楽観的な前提でのみ割安に見えるなら、判断は弱いと言えます。
FairValueLabsの各ティッカーページには、成長率と割引率の異なる前提条件での公正価値の変化を確認できる感度分析テーブルを掲載しています。
FairValueLabsのアプローチ
すべての銘柄に対する自動DCFパイプラインは以下の通りです。
- SEC EDGAR XBRL APIから10年分のFCFデータを取得
- 成長率キャップ(上限15%、下限-5%)付きで過去実績のCAGRを算出
- 2段階キャッシュフロー予測(5年間は過去実績レート、次の5年間は過去実績の50%のレート)
- 永久成長率2.5%でターミナルバリューを推定
- 各企業の実際の資本構成からWACCを算出
- 割引・合計して1株あたりの本質的価値を算出
- 現在の市場価格と比較して安全余裕を判定
すべてのインプットは公開されているSEC提出書類から取得しています。アナリスト予想も独自データもなく、すべて透明性があり検証可能です。完全な内訳は各ティッカー分析ページで確認できます。