现金流折现法,是一种基于货币时间价值概念的财务评估方法,基本原理是:在投资、存款或公司发展等涉及现金流的行业中,将未来现金流通过特定的计算公式,折算成当前的价值,由此来评估企业未来的发展趋势,或者目前的投资在未来获益的可能性或能有多大的获益,深受价值投资者的喜爱。在实际使用中,要求评估者对企业有比较准确的判断,然后决定适当的折现率来计算相对更准确的现金流折现值。那现金流折现具体怎样计算?怎样使用呢?阅读完本文,您将了解:
本文目录
美国券商:富途证券 | 盈透证券 | 微牛证券 | 老虎证券 | 第一证券 | Robinhood证劵|完整投资攻略
什么是现金流折现?
现金流折现,全称是 Discounted CF Cash Flow ,简称 DCF,常常用来评估上市公司的内在价值 (Intrinsic Value)。
现金流折现,使用货币时间价值 (Time Value of Money) 这一概念来评估一家企业、一只股票或一个项目的内在价值,判断是否值得投资,或者自己的投资策略是否合适等。
在基本概念上,现金流折现可以简单地理解为,将未来的现金流通过特定公式计算折现成当下的价值,之所以需要进行这样的折算,因为现金流随着时间的推移,会受多种因素影响而出现金额增加,但这种金额增加无法准确体现公司的内在价值,比如受通货膨胀影响,现在的$100,在2年后可能变成$120,虽然在数字上增加了$20,但人们都会认为未来的$120其实就等于现在的$100,这$100的内在价值并没有增加。
现金流折现通常使用在:
- 现金流相对稳定的公司:当一家公司拥有相对稳定的现金流时,投资者通常也越容易掌握公司的运营能力,从而可以使用现金流折现来获得一个具有不错参考价值的指标。
- 有多种收入来源的公司:当一家公司拥有多种收入来源时,使用不同的财务评估指标可能会得到比较大的差异值,并且很难找到与其类似的公司来进行比较,所以可以考虑使用现金流折现来进行评估。
- 价值投资者进行评估:价值投资者在评估公司时,更倾向于对公司财务业绩进行分析,这时使用现金流折现可以很好地考量公司的财务能力。
- 评估银行、房地产类公司:一些金融界的专业人士发现,针对银行类公司,使用现金流折现可以更好地确定私募股权的价值,对于房地产类公司也有不错的评估功能。
现金流折现通常不使用在:
- 现金流具有周期性波动的公司:对于现金流具有周期性波动的公司,比如房屋建筑公司等,因为现金流随着整体的商业环境具有显著的变化,所以使用现金流折现很难准确对公司的收益进行评估。
- 私营公司:因为很难从私营公司获得所需的财务数据,所以很难使用现金流折现来评估公司的现金流赚取能力
- 初创公司或处于早起发展的公司:对于这两类公司因为没有足够的往期现金流数据,所以很难对未来现金流进行预测。
如何计算现金流折现「DCF」?
现金流折现的计算公式是:
DCFn = FCF(1+g)1/ (1+r)1 + FCF(1+g)2/ (1+r)2 + FCF(1+g)3 / (1+r)3 +…+ FCF(1+g)n / (1+r)n
其中,FCF是当年的自由现金流 (Free Cash Flow),g为增长率 (Growth Rate),所以,FCF(1+p)n 表示第n年的现金流值,可以根据公司往期的现金流增长比率来估算未来的现金流数值。
r 是折现率,英文是 Discount Rate,是一个将未来预期收益折算成当前价值的比率,通常由无风险利率、风险补偿和通货膨胀组成,即r = 无风险利率 + 风险补偿 + 通货膨胀。折现率是在进行现金流折现计算时最重要的数值之一,也是影响最大的数值之一,因为它具有一定的主观性。
折现率通常由无风险利率、风险补偿和通货膨胀组成。
- 无风险利率通常是指企业、银行或股票会提供的固定的收益率,比如银行的存款利率等;
- 风险补偿则是投资者根据投资风险而为自己设定的一个比率;
- 通货膨胀则是整个社会出现的现金流升值情况;
在三者中,无风险利率通常可以在投资对象的往期发展中获得一个相对统一的数值,但风险补偿具有一定的主观性,而通货膨胀则具有一定的未知性。由此,使得现金流折现计算在实际使用时有一定的局限性。
举个例子:
假设一家拥有稳定现金流增长模式的公司A,每年以5%的速率增长,去年该公司的现金流为$2,000,000,投资者如果持有10%的股份,今年即可获得$200,000,然后根据对这家公司的了解,设定折现率为15%。
那么在接下来的几年中,投资者可以获得的当年收益为
CFC(1+g)1:$200,000 * (1+5%) = $210,000
CFC(1+g)2 :$210,000 * (1+5%) = $220,500
CFC(1+g)3 :$220,500 * (1+5%) = $231,525
也就是三年后,投资者可以获得$662,025的现金流;
然后使用现金流折现计算公式:
DCFn = CF(1+g)1 / (1+r)1 + CF(1+g)2 / (1+r)2 + CF(1+g)3 / (1+r)3
= $210,000 / (1+15%) + $220,500 / (1+15%)2 + $231,525 / (1+15%)3
= $501,568
即三年间投资者获得的投资回报现金流折现到现在的现金流价值为$501,568;
总的来说,现金流折现法是投资者评估上市公司或其它金融投资产品的内在价值的重要估值方法,下面我们来具体介绍一下,什么是公司的内在价值。
在使用现金流量法计算公司的内在价值的时候,除了要考虑未来每年公司可以带来的折现现金流,还要考虑公司的终值,也就是未来将公司卖掉可以获得的现金。
什么是公司的内在价值?
公司的内在价值,英文是 Intrinsic Value,是基于公司、股票、或任何金融产品可以产生现金流能力的价值,所以需要将未来的现金流折现到现在,以比较其实际增加的价值。如果未来的现金流经过折现计算后,大于当下即将投资的金额,那说明这份投资是值得进行的,否则,这份投资可能随着时间而失去价值。
公司内在价值 = 公司在预测期内的现金流折现值 + 公司终值的折现值
终值,英文是 Terminal Value, 简称TV,是指资产、业务或项目在可以估计的未来或现金流量的预测期之外的价值,通常计算终值时,会假设企业将在预测期之后永远以设定的增长率增长。
比如说:投资者在判断当前的公司股价是否值得购买时,可以通过公司的未来现金流折现来判断自己在未来可能获得的收益,假设当前股价是金额A,根据投资者对公司的判断设定一个预测期折现率r和一个终值折现率g,根据该折现率来计算预测期内的现金流折现值与终值折现值,它们相加可得到DCF值,假设为金额B,如果B>A,就认为这只股票值得购买,如果B<A,就认为不值得购买。
将未来可能获得的收益通过现金流折现计算后得到金额B。
巴菲特在多个场合都提到“什么是公司的内在价值”,以及“如何使用公司的内在价值来来指导投资“。巴菲特于1950年开始使用这一概念,并进行广泛推广,不过在他之前,哥伦比亚商学院的 Benjamin Graham 和 David Dodd 在 二十世纪20 年代就已经开始尝试使用使用计算公司的内在价值和 DCF模型来分析公司的投资价值,进行价值投资。
如何使用现金流折现法来计算公司股票内在价值?
在这一章节,我们会使用现金流折现法来计算公司的内在价值,再将公司的内在价值与当前的公司市值进行比较:
- 如果公司的内在价值 > 公司市值,公司被低估,适合投资
- 如果公司的内在价值 < 公司市值,公司被高估,不适合投资
那么什么是公司的市值?
公司市值,英文是 Market Capitalization,简称 Market Cap,表示的公司当前所发行的所有股票的总价值,计算方法如下:
Market Cap = Price Per Share x Shares Outstanding
市值 = 美股价格 x 流通股数
其中,Price Per Share 就是股价,每日都在更新;而流通股数可以从公司的季度财报或年度财报中获得。
步骤一:找到公司当前的自由现金流
自由现金流(Free Cash Flow, 简称 FCF)即指股东可以获得并分配的自由现金流,对于发行股票的公司来说,可以分配给股东的自由现金流为:
Free Cash Flow = 息税前利润(Earnings before interest and taxes / EBIT) + 折旧和摊销(Depreciation & Amortization) – 税收(Taxes) – 运营资本(Changes in Working Capital) – 资本支出(Capital expenditure / CAPEX)
其中,息税前利润、折旧和摊销以及税收可以在公司的损益表中找到,运营资本和资本支出可以在公司的资产负债表中找到。
使用自由现金流计算现金流折现时,使用相同的公式,假设公司的自由现金流每年会以g的比率增长:
DCFn = FCF / (1+r)1 + FCF(1+g) / (1+r)2 + FCF(1+g)2 / (1+r)3 +…+ FCF(1+g)(n-1) / (1+r)n
使用自由现金流时,因为去除了大部分股东无法分摊的现金流,所以可以更准确地体现股东从投资中赚取现金流的能力。
以苹果公司为例,

通过自有现金流的计算公式,苹果公司2021财务年的自由现金流为:
Free Cash Flow = Cash generated by activities – Payments for acquisition of property, plant and equipment
= $104,038M – $11,085M
= $92,953M
= $92.95B
所以,以上算出的就是当年的自由现金流,下一步就可以预测未来几年的自由现金流。
步骤二:预测公司未来十年的增长率 g
预测公司的增长率,是为了计算公司未来十年的自由现金流。预测的方法很多,可以将公司过去十年的增长率平均加权。
年份 | 自由现金流 | 较前一年增长 |
---|---|---|
2021年9月 | $9.3B | 27.4% |
2020年9月 | $7.3B | 23.7% |
2019年9月 | $5.9B | -7.8% |
2018年9月 | $6.4B | 23.1% |
2017年9月 | $5.2B | |
过去5年的平均增长率为:16.6%
步骤二:预测公司未来十年的自由现金流
通过对公司往期现金流的增长情况分析,设定一个合理的现金流增长比例,以苹果公司为例,2021年9月苹果公司的现金流为$9.3B,假设增长率为16.6%,然后计算苹果公司未来10年的现金流为:
年份 | 自由现金流 |
---|---|
2021年9月「当前」 | $9.3B |
2022年9月 | $9.3B x (1+16.6%)1 = $10.8B |
2023年9月 | $9.3B x (1+16.6%)2 = $12.6B |
2024年9月 | $9.3B x (1+16.6%)3 = $14.7B |
2025年9月 | $9.3B x (1+16.6%)4 = $17.2B |
2026年9月 | $9.3B x (1+16.6%)5 = $20B |
2027年9月 | $9.3B x (1+16.6%)6 = $23.4B |
2028年9月 | $9.3B x (1+16.6%)7 = $27.3B |
2029年9月 | $9.3B x (1+16.6%)8 = $31.8B |
2030年9月 | $9.3B x (1+16.6%)9 = $37B |
2031年9月 | $9.3B x (1+16.6%)10 = $43.2B |
步骤三:估算公司的终值
估算公司的终值,也就是估算十年后公司的市值 (Market Cap)。
这里,我们首先计算过去几年公司的市现率,也就是“自由现金流价格比”,即 Price to Free Cash Flow,简称 P/FCF,可通过该数据来判断公司的股价增长中由自由现金流产生的增长。
P/FCF = Market Capitalization / Free Cash Flow
通过计算过往五年的P/FCF值,用其乘以第十年的自由现金流,即可估算公司的终值。
年份 | 自由现金流 | 市值 | P/FCF |
---|---|---|---|
2021 | $9.3B | $232.44B | 25 |
2020 | $7.3B | $196.61B | 26.9 |
2019 | $5.9B | $99.5B | 16.9 |
2018 | $6.4B | $107.35B | 16.8 |
2017 | $5.2B | $79B | 15.2 |
平均P/FCF | 20.2 |
终值 = 第10年的自由现金流 x 平均P/FCF
= $43.2B x 20.2
= $872.6B
步骤四:考虑折现率
设定一个折现率,这个数值也是需要您假设的数据,这里考8.5%的通货膨胀以及其它的因素,以15%为例:
年份 | 自由现金流 | 自由现金流折现 (以15%折现) |
---|---|---|
2022年9月 | $10.8B | $9.42B |
2023年9月 | $12.6B | $9.56B |
2024年9月 | $14.7B | $9.69B |
2025年9月 | $17.2B | $9.83B |
2026年9月 | $20B | $9.97B |
2027年9月 | $23.4B | $10.1B |
2028年9月 | $27.3B | $10.24B |
2029年9月 | $31.8B | $10.39B |
2030年9月 | $37B | $10.53B |
2031年9月 | $43.2B | $10.69B |
年份 | 公司终值 | 公司终值折现 |
---|---|---|
2031年9月 | $872.6B | $248.1B |
步骤五:计算公司的内在价值
公司的内在价值为预测期现金流折现值与终值折现值的总和,由此计算,苹果公司的公司内在价值为:
内在价值 = 十年的现金流折现 + 公司终值折现
= $348B
步骤六:判断公司的估值是高估还是低估
苹果公司在2021年9月的市值为$232.44B,低于其内在价值$348B,所以可以认为2021年苹果公司的股价是被低估了。
如何使用现金流折现法来计算美国国债的内在价值?判断其是否值得投资?
比如,您计划购买面值 (Face Value)为$10,000的10年期国债,假设,美国30年国债当前的收益率 (Yield Rate) 为3%,那么如何使用现金流折现法来计算美国国债的内在价值呢?
步骤一:计算每年的现金流
由于10年期国债的收益率是3%,所以,每年您都会收到美国财政部给您寄送的利息,10000 x 0.03 = 300,所以,每年您获得的利息就是每年的现金流
年份 | 现金流 ($) |
---|---|
第1年 | 300 |
第2年 | 300 |
第3年 | 300 |
第4年 | 300 |
第5年 | 300 |
第6年 | 300 |
第7年 | 300 |
第8年 | 300 |
第9年 | 300 |
第10年 | 300 |
步骤二:计算国债的终值
面值$10,000的国债最终会给您带来$10,000的终值,所以,这张10年期国债的终值就是 $10,000。
年份 | 现金流 ($) |
---|---|
第10年 | 10000 |
步骤三:考虑折现率
如前所述,需要将未来的现金流折现到当前,这里,我们需要使用一个折现率,最简单的方法,就是考虑当前的通货膨胀率,以 r=8.5%为例,这样我们就可以将未来每年的现金流折现到当前。公式为:
现金流/(1+r)n
所以,
第一年的折现现金流为:300/(1+0.085)1
第二年的折现现金流为:300/(1+0.085)2
。。。。
第十年的折现现金流为:300/(1+0.085)10
而国债终值的折现值为:10000/(1+0.085)10
所以,考虑贴现后的现金流是:
年份 | 现金流 ($) | 折现现金流 ($) |
---|---|---|
第1年 | 300 | 277 |
第2年 | 300 | 255 |
第3年 | 300 | 235 |
第4年 | 300 | 216 |
第5年 | 300 | 200 |
第6年 | 300 | 184 |
第7年 | 300 | 169 |
第8年 | 300 | 156 |
第9年 | 300 | 143 |
第10年 | 300 | 132 |
第10年终值 | 10000 | 4423 |
步骤四:计算国债的内在价值
所以,这张10年期国债的内在价值就是上一步所有折现现金流的总和:
内在价值 = 277+255+235+216+200+184+169+156+143+132+4423
= $6391
步骤五:判断这张国债是否值得投资
您需要为这张国债投资1万美金,但是,这张国债的内在价值仅有$6391,所以,这个投资是赔钱的,不应该投资。
如何用现金流量法计算股息投资?
假设计划投资$10,000来购买一只股票,股票发售公司提供2%的固定股息 (每年),可以使用现金流折现模型来判断这只股票是否值得投资。
步骤一:计算每年的现金流
因为股票发行公司提供2%的固定股息,所以每年投资者预计可以获得$10,000 * 0.02 = $200的股息收益,这部分可以认为是股息投资能获得的现金流,则在未来十年中,投资者可以获得的股息投资现金流为:
年份 | 现金流 ($) |
---|---|
第1年 | 200 |
第2年 | 200 |
第3年 | 200 |
第4年 | 200 |
第5年 | 200 |
第6年 | 200 |
第7年 | 200 |
第8年 | 200 |
第9年 | 200 |
第10年 | 200 |
步骤二:计算股息的终值
这里假设,十年后,股票本身的价格没有增长,所以,您十年后卖掉股票,其终值仍然是 $$10,000。
步骤三:考虑折现率
根据公司目前的发展、当前的通货膨胀率等因素,设定折现率r = 10%,由此计算未来十年的现金流折现:
年份 | 现金流 ($) | 折现现金流 ($) |
---|---|---|
第1年 | 200 | 200 / 1.1 = 181 |
第2年 | 200 | 200 / 1.1 2 = 165 |
第3年 | 200 | 200 / 1.1 3 =150 |
第4年 | 200 | 200 / 1.1 4 =137 |
第5年 | 200 | 200 / 1.1 5 =124 |
第6年 | 200 | 200 / 1.1 6 =113 |
第7年 | 200 | 200 / 1.1 7 =103 |
第8年 | 200 | 200 / 1.1 8 =93 |
第9年 | 300 | 200 / 1.1 9 =85 |
第10年 | 200 | 200 / 1.1 10 =77 |
第10年终值 | 10000 | 10000 / 1.1 10 =3855 |
步骤四:计算股息的内在价值
所以,根据上一步计算出的现金流折现,就可以计算这次投资的内在价值:
内在价值 = 181+165+150+137+124+113+103+93+85+77+3855
= $5083
步骤五:判断是否值得投资
对于这次股票投资,您投入了1万美金,但是这只股票的内在价值仅有$5083。所以,这个股票是不值得投资的。
现金流折现法有什么使用优点?
- 现金流折现分析使用基于真实的公司财务数字,受外界对公司的评价或猜测影响较少
- 在评价公司的内在价值时,大多数数据都是根据公司发展和社会发展的历史情况而使用的客观数据
- 可用于分析多种资产配置类型的公司
- 现金流折现模型可以评估投资对象在整个经济生命周期内的收益能力,并且将货币的时间价值考量在内
- 具体使用时,可通过简单的Excel表格来完成计算
- 使用现金流折现模型允许分析师或投资者来使用多种可变假设来发现投资对象可能的发展前景
现金流折现法有什么使用弊端?
- 需要使用大量数据来确定一个合理的增长率和折现率
- 使用现金流折现对公司未来发展的预测可能因多种因素而出现差别,所以计算而得的结果并非最准确的结果
- 分析师或投资者根据主观观点设定的折现率对现金流折现模型的最终结果影响很大,比如当折现率从4%升高至8%或降低至2%时,最终的计算结果会有比较大的差别。
- 对于初创公司或处于上升阶段的公司,现金流折现模型无法准确进行评估。
- 无法对现金流不稳定或具有较大周期性波动的公司进行有效评估