上文講了 如何計算自由現金流(FCF)?
這篇開始介紹自由現金流折現法(Discounted Cash Flow)。
一. 為什么要用自由現金流折現法?
估值方法有很多種,包括:
1. 對于大部分公司,可以用 PE / PB 等估值
2. 對于成長股,可以用 PEG 估值
3. 對于銀行,常用 PB 估值
4. 對于保險公司,還可以用內涵價值EV估值
5. 對于地產,還可以用 NAV 估值
這些估值方法都很容易獲取到相應的參數,
為什么我更偏愛 DCF 這種參數又多、算起來又復雜的估值方法呢?
巴菲特有講過買股票就好比買公司,通過分析公司的自由現金流,思考每一筆錢應該花到哪些地方,這種分析能很好地幫投資者代入公司所有者這個角色。
二. 自由現金流折現法的公式
先來了解一下 DCF 的理論基礎,DCF 估值法認為:一個公司未來每一年產生的自由現金流,按照一個無風險收益率,折算出它的現值,累加,就是他的價值。
從這里可以看出,DCF 估值法有這樣幾個關鍵值:企業當前自由現金流、企業的增長速度、無風險收益率。即:
公司估值 = F( 企業當前自由現金流,增長速度,無風險收益率 )
實際操作中,通常把企業未來的增長分成兩段,第一段是近期(5年、10年等)的快速增長期,后一段是低速的永續增長期。因此會有兩個增長速度。
公司估值 = 快速增長期折現值 + 永續增長期折現值
快速增長期算法
假設快速增長期取5年,第1年的自由現金流是 x,每年的自由現金流增速是 g1,折現率(無風險收益率)為 r,可得:
永續增長期算法
第6年開始進入永續增長期,假設第5年的自由現金流y = x * (1+g1)^4,自由現金流的永續增速是 g2,折現率依然為 r,可得:
永續年金的計算是等比數列求和,得到:
永續年金 = y * (1+g2) / (r -g2)
再將永續年金除以 (1+r)^4 得到永續年金折現值。
基于以上公式,則可以算出一家公司的折現自由現金流估值,將該估值與公司當前的市值比較,就可以知道是否便宜了。
三. 自由現金流折現法的適用范圍
適用于自由現金流折現的公司,一般是要有比較平穩的業績,因此周期股、高速成長股就不一定適用于這個方法估值。
周期股,比如航空、券商,他們的業績波動大,且周期無法預測,每一年的自由現金流都相差很大。因此很難得到一系列較為認可的參數用來做 DCF。
對于周期股,PE/PB 等相對估值法反而更好用,不過這里要注意,周期股的特點決定了在其 PE/PB 低的時候入手并不是良計,有機會再詳細展開。
高速成長股,在高速成長的過程中,往往需要進行大幅的資本投入,因此其資本性支出中,有很大一部分是擴張性的而非保全性的,很難比較精確地計算出這兩種支出的各自占比,因此其 FCF 是比較失真的。
對于高速成長股,采用彼得·林奇所推崇的 PEG 估值更為合適,PEG 估值可以參見英國投資家 吉姆·斯萊特 所撰寫的《祖魯法則》,更為詳盡。
四. 結尾
DCF 估值可以用 Excel 很容易的實現,但 DCF 的難點實際在于各個參數的取值,可謂失之毫厘差之千里。
接下來我會用若干家公司舉例來說明如何應用 DCF。