DCF(Discounted Cash Flow,現金流折現法)是把公司未來每一年的自由現金流,用折現率換算成今天的價值再加總,得出內在價值。它是三大估值方法中最完整的一種,直接對應內在價值的定義。
但 DCF 有個多數人沒注意的秘密:算出來的價值,超過一半來自「第十一年以後」的終值。這代表它的答案高度依賴你對遙遠未來的假設,折現率調一格,估值就跳一到兩成。
所以這篇的重點放在最實用的一招:反推 DCF。與其自己猜公司值多少,不如拿現在的股價反推,市場到底在假設它未來成長多少。我們對五家公司實算,一個數字就看出市場的樂觀或悲觀。文末附完整試算器,正算與反推都給你。
如果你已經讀過內在價值怎麼算,會記得 DCF 是三種方法裡最嚴格的那個,把可口可樂算出 52 到 60 美元。這篇把 DCF 單獨拉出來講深:它到底怎麼運作、為什麼那麼依賴假設、以及怎麼反過來用它讀出市場的預期。這是分辨「會按計算機」和「懂估值」的分水嶺。
DCF 是什麼?終極武器與最危險的武器
DCF 的邏輯只有一句話:一間公司值多少錢,等於它未來能生出來的所有自由現金,折算回今天的總和。它之所以被稱為估值的終極武器,是因為它不靠「市場願意給幾倍」這種相對比較,而是回到生意的本質,從第一原理算出一個絕對數字。巴菲特(Warren Buffett)說內在價值就該這樣定義。
但同一個特質也讓它變成最危險的武器。相對估值法(例如本益比)至少錨定在市場現況;DCF 完全建立在你對未來的假設上。公式本身沒有魔法,魔法全在輸入裡。垃圾進,垃圾出。一個把成長率調高、折現率調低的分析師,能把任何股票算成便宜貨,而且過程看起來嚴謹無比。所以學 DCF 真正該學的不是按計算機,是看穿假設。
兩個零件:預測期現金流+終值
一個標準的兩階段 DCF,就是把公司的一生切成兩段分開估,再相加:
- 第一段:預測期(通常 10 年)。這段你逐年預測公司的自由現金流,然後把每一年的金額各自折現回今天。合理的做法是根據生意的成長性,設一個前十年的成長率。
- 第二段:終值(Terminal Value)。十年以後你沒辦法逐年預測了,於是假設公司進入穩定的永續成長(成長率通常設在通膨附近的 2% 到 3%),用一條公式把「第十一年到永遠」的所有現金流,一次算成一個數字,再折現回今天。
兩段折現後相加,就是每股內在價值。折現的觀念如果還不熟,先看內在價值那篇的圖解;這裡直接用真實數字帶你走一遍。
可口可樂逐年計算表:看數字怎麼長出來
用可口可樂當例子。原料:每股自由現金流 2.92 美元(常態化後的近期數字),前十年成長率設 5%,折現率 9%,永續成長率 2.5%。逐年攤開是這樣:
| 年 | 當年自由現金流 | 折現後(今天的價值) |
|---|---|---|
| 第 1 年 | 3.07 | 2.81 |
| 第 2 年 | 3.22 | 2.71 |
| 第 3 年 | 3.38 | 2.61 |
| 第 4 年 | 3.55 | 2.51 |
| 第 5 年 | 3.73 | 2.42 |
| 第 6 年 | 3.91 | 2.33 |
| 第 7 年 | 4.11 | 2.25 |
| 第 8 年 | 4.31 | 2.17 |
| 第 9 年 | 4.53 | 2.09 |
| 第 10 年 | 4.76 | 2.01 |
| 前 10 年小計 | — | 23.9 |
| 終值(第 11 年起永續) | — | 31.7 |
| 每股內在價值 | — | 55.6 |
注意兩個細節。第一,同樣是自由現金流,第 1 年的 3.07 折現後剩 2.81,第 10 年的 4.76 折現後只剩 2.01,越遠的錢被折得越兇。第二,也是最關鍵的:前十年逐年辛苦算出來的加總是 23.9,而一條終值公式就貢獻了 31.7,比前十年還多。這帶到下一節。
終值:DCF 最大的秘密
多數 DCF 教學花九成篇幅教你算前十年,然後輕描淡寫地帶過終值。這是本末倒置。把不同折現率下,終值占整個估值的比例攤開看:

DCF 的重心藏在「十年以後」。而十年以後恰恰是你最猜不準的地方。這給了兩個實用結論:第一,別在前十年的小數點上糾結,你在終值假設上動一根手指,影響遠大於前十年算得精不精。第二,看到任何一份 DCF 報告,先翻到終值那段:永續成長率設多少?如果設了 4%、5% 這種偏高的數字,等於假設這間公司永遠以高於全球經濟的速度成長,那是不可能的,這份估值也就不用信了。
折現率怎麼抓?不用完美,只求一致
折現率代表你的機會成本與風險要求。學術上有一套加權平均資金成本(WACC)的算法,但對個人投資人,不必追求那種精確。實用的做法是抓一個參考帶,然後對所有公司用同一套標準:
| 公司類型 | 折現率參考 | 理由 |
|---|---|---|
| 穩定的大型龍頭(消費龍頭、公用事業) | 8% 上下 | 現金流可預測、風險低 |
| 一般成熟公司 | 9% 到 10% | 接近美股長期年化報酬 |
| 波動大、成長型、景氣循環股 | 10% 以上 | 未來不確定性高,要求更高補償 |
重點不是把折現率算到完美,是固定一套標準、別隨行情浮動。多數人估值出錯不是折現率抓錯 0.5%,是「看好一檔股票,就不知不覺把折現率調低、好讓它變便宜」。折現率是你的紀律,不是你的變數。看別人的估值也一樣,第一件事就是問他用了幾趴。
反推 DCF:讀出市場在假設多少成長
現在來到這篇最有用的一段。正著算 DCF 有個煩人的問題:答案完全被你的成長率假設牽著走。既然如此,把問題反過來問會有趣得多。
與其猜可口可樂值多少,不如問:現在 82 美元的股價,是在假設它未來成長多少?
做法是把 DCF 公式倒過來解:固定折現率與永續成長率,去找一個前十年成長率,讓算出來的內在價值剛好等於現價。這個解出來的成長率,就是「市場隱含的成長預期」。對五家人人都認得的公司做一遍:

這張圖比任何估值報告都好用,因為它把抽象的「貴不貴」翻譯成一個可以判斷的問題:市場替這家公司假設的成長率,它做得到嗎?
- 百事 5.6%、寶僑 8%:門檻不高。對這種護城河深厚的消費龍頭,這樣的成長要求相對溫和,市場沒有過度樂觀。
- 可口可樂 10.1%:略微偏樂觀。要一間百年消費龍頭連續十年成長 10%,比它過去的實際步伐快一些,這解釋了為什麼正著算 DCF 會覺得它偏貴。
- 好市多 16.9%:市場給了很高的期待。本益比 47 倍的背後,是市場假設它未來十年每年成長近 17%。好市多過去確實做到了:它的每股盈餘十年翻了約三倍:

反推 DCF 不會告訴你該不該買,它給你的是一把尺:把市場的隱含假設攤在陽光下,讓你判斷這個期待是保守、合理、還是需要奇蹟。當一檔股票的隱含成長高到只有奇蹟能達成,風險就寫在臉上了。
反推法的限制:它只和你的原料一樣可靠
反推 DCF 很強,但它有一個必須講清楚的限制:它算出來的隱含成長,和你餵進去的自由現金流一樣可靠,一分不多。
舉個真實的例子。如果你把 Alphabet(Google 母公司)現在的每股自由現金流丟進反推,會得到一個超過 20% 的隱含成長率,看起來貴得嚇人。但這個數字有陷阱:Alphabet 目前正處在 AI 資料中心的大規模資本支出期,龐大的投資把自由現金流暫時壓低了。用一個被投資壓低的現金流去反推,自然得到虛高的隱含成長。這不是市場瘋了,是原料失真了。
所以用反推法(其實整個 DCF 都一樣)前,一定要先把原料常態化:一次性的稅務項目、資產出售、大額收購、投資高峰,都要調整回正常水準。這也是為什麼我們一路強調,估值的第一步永遠是搞懂生意,而不是打開計算機。先用財報快篩確認獲利品質,再談估值。任何公司的長期現金流序列,都能在 StockBoss 個股頁查到,方便你判斷數字正不正常。
完整 DCF 試算器(正算+反推)
把這篇的兩件事合在一台。輸入你的假設,它同時告訴你「你算出的內在價值」與「市場現在隱含的成長率」,兩個並排,一眼看出你和市場誰比較樂觀:
兩階段 DCF 試算器
原料用每股自由現金流(記得先常態化)。左側是正算:你的假設得出的價值。右側是反推:用現價回推市場的隱含成長率。
常見問題
DCF 是什麼?和本益比估值有什麼不同?
DCF(現金流折現法)把公司未來每年的自由現金流用折現率換算成今天的價值再加總,得出絕對的內在價值,屬於「絕對估值法」。本益比則是拿股價除以每股盈餘,再和同業或歷史比較,屬於「相對估值法」。差別在錨點:本益比錨定在市場現況,DCF 錨定在你對未來現金流的假設。DCF 更完整、更貼近內在價值定義,但也更依賴假設;兩者搭配使用最穩妥。
DCF 怎麼計算?步驟是什麼?
標準兩階段 DCF 分四步:①估未來十年的自由現金流(設一個前十年成長率逐年推算);②把每一年的現金流用折現率折現回今天並加總,這是預測期價值;③估終值:假設第十一年起以永續成長率(通常 2% 到 3%)永遠成長,用公式算成一個數字再折現回今天;④預測期價值加終值,除以股數,得每股內在價值。實務上務必先把自由現金流常態化,剔除一次性項目。
終值為什麼那麼重要?
因為它通常占整個估值的一半以上。以折現率 9% 計,終值約占 57%;折現率降到 7%,占比升到 68%。這代表 DCF 的答案主要由「第十一年以後」決定,而那正是最難預測的區間。實務啟示有二:不要在前十年的小數點上鑽牛角尖,終值假設的影響大得多;看任何 DCF 先檢查永續成長率,設得比長期經濟成長率還高(例如 4% 以上)就是危險訊號。
折現率應該設多少?
沒有唯一正解,重點是一致。參考帶:穩定大型龍頭約 8%、一般成熟公司 9% 到 10%、波動或成長型 10% 以上。個人投資人不必用學術的 WACC 精算,但要對所有公司用同一套標準、別隨行情浮動。折現率每降 1 個百分點,估值大約跳一到兩成,是把股票「算便宜」最常見的手法。看別人估值先問折現率,自己估值把它當紀律而非變數。
反推 DCF(Reverse DCF)是什麼?怎麼用?
反推 DCF 是把公式倒過來:固定折現率與永續成長率,去解出讓內在價值等於現價的那個成長率,也就是「市場隱含的成長預期」。它的價值在於把抽象的貴不貴,翻譯成一個可判斷的問題:市場替這家公司假設的成長率,它做得到嗎?實算範例:以現價反推,市場給百事 5.6%、可口可樂 10.1%、好市多 16.9% 的十年成長預期。當隱含成長高到只有奇蹟能達成,風險就很明顯了。
DCF 適合用在哪些公司?哪些不適合?
適合現金流穩定、可預測的成熟公司:消費龍頭、公用事業、有護城河的品牌,這些公司未來現金流猜得動,DCF 才有意義。不適合:獲利大起大落的景氣循環股、還在燒錢的新創、商業模式尚未穩定或正處於大額投資期的公司(現金流被暫時扭曲)。對這些公司,DCF 算出來的漂亮數字只是假設的堆疊。巴菲特的做法是直接跳過猜不動的公司,這是能力圈原則在估值上的體現。
DCF 算出來和股價差很多,代表股票被錯估了嗎?
先懷疑自己的假設,再懷疑市場。第一步檢查:折現率是否偏離常態、成長率是否過度樂觀或悲觀、自由現金流是否被一次性項目扭曲。第二步改用反推 DCF,看市場的隱含成長是否合理:如果市場假設的成長率明顯過高,你的偏低估值可能是對的;若市場假設其實很保守,那可能是你太悲觀。單一 DCF 的單一數字從來不足以下結論,它是幫你思考的框架,不是買賣訊號。
延伸閱讀:
參考資料:波克夏·海瑟威(Berkshire Hathaway)1986 年股東信(業主盈餘)|Aswath Damodaran 估值講義(DCF 與終值方法論)|可口可樂、好市多、百事、寶僑、Alphabet 財報數據:FMP(Financial Modeling Prep),股價:Yahoo Finance|本文計算由 BOS 投資百科自行完成與驗證。
數據與假設:各公司每股自由現金流取自 FMP 近十二個月數字,股價為 2026 年 7 月下旬收盤;兩階段 DCF 統一設前十年成長期、永續成長率 2.5%、折現率 9%(可口可樂逐年表中前十年成長率設 5%),此為教學基準參數,非對未來的預測,實際運用應依個別公司調整。反推之「市場隱含成長率」為固定其餘參數下,令內在價值等於現價的解,屬相對比較指標。所有估值結果僅用於說明方法,不構成對任何個股的買賣建議,請依自身狀況獨立判斷。

內在價值是什麼?怎麼算?三種方法實算
護城河是什麼?五種類型與快篩檢查表
巴菲特怎麼看財報:持久競爭優勢快篩


