CVA考试相关:关注CVA公众号和官网公布信息为准。有问题随时咨询CVA课程顾问-李老师,电话:17769955044,微信同号。

DCF估值方法及Excel估值建模模型

财务建模 cva 697℃

DCF估值方法及Excel估值建模模型

关于现金流贴现估值法(DCF法)

之前有知友在 财务分析小工具v25版 中建议我将工具中的PE估值法替换为DCF估值方法,其实我并非没有考虑过,只不过考虑到DCF需要假设很多变量,因此也就迟迟没有动手。

鉴于了解DCF可以更好的理解货币的时间价值以及必要报酬率等的实践意义,因此借本文与知友们做一个简单分享。

1)货币的时间价值

这个是在公司理财中的一个重要概念,说的是今年的100元,在明年就不止100元了,很简单的一个道理,就算我把这100元钱存入银行,一年后价值也应该是102元

2)必要报酬率

如果我投资收益率基本能稳定到8%,那今年的100元,放到明年,价值就是108元,很显然,如果你再向我借钱,如果利率低于了8%,我就不会再借给你(没有任何收益嘛),这8%,就成了我的必要报酬率。

3)现值和终值

还是拿上面存钱的例子,假设存款利息2%,那么,可以认为今年的100元与明年的102元等值,我们称这个一年后(或者n年后)的货币价值为终值,而对应当前的价值,为现值。

4)复利

还是拿上面的存款来说,假设100元存三年,第一年本息和为102元,第二年就是102(1+0.02)=104.4元,第三年就成了104.04(1+0.02)=106.12,如果一直这样下去,N年后存款价值:FV=C*(1+r)^N

5)贴现

我们不光需要知道我们的钱在给定条件下在未来会变成多少,有时也想知道未来的一笔资产在现在能值多少,根据以上公式我们可以得出C=FV/(1+r)^N

当然,投资界的事情哪有这么简单,就算有这么简单的事情,我们也会把它弄的很复杂的。

俗话说:人无千日好,花无百日红,公司也没有永恒的,但是这并不妨碍我们进行假设,比如我们就假设所有公司都是永恒的,并且它还能疯狂的增长一阵子,淡定的增长一阵子,然后低调的增长一辈子。然后我们再根据这个假设来看这个公司到底多少钱给我我才会买。

注意:DCF估值方法的前置假设一定是公司是永续经营的,脱离了这个假设,估值方法也就不成立了。

根据三段假设,我们也可以将这个公司的现金流量分为三段,然后分别进行贴现,最后汇总后的就是我们可以接受的价格了。
我们假设必要报酬率为r,拟购企业疯狂增长阶段为g1,增长p1年,初始现金流量为c,那么,这个公司P期内现金流量为

(c(1+g),…,c(1+g)^p1)

然后对现金流进行贴现求和就得到第一阶段现值了。

sum((1+g)/(1+r),…,c*(1+g)^p1/(1+r)^p1)。

同理可以将淡定增长阶段现值计算出来(第二阶段起始现金流可以通过终值计算公式算得),只不过,计算出来的结果是P1期末现值,我们需要的是当前的价值,因此第二阶段还需往前贴现P1期。

第三阶段为永续增长阶段,也就是说这是一个永续增长年金,年金现值为c3/(r-g3),同样,由于时间已经过了P1+P2期,应该将其贴现到当期。

什么?你说你能准确预期每一期现金流,大家快来看上帝,在这种情况下,直接将每一期现金流以贴现率往前贴现即可。

理解DCF模型后,我们可以简单构建一个模型来计算,首先我们可以写一个简单的自定义函数,计算在给定基期现金流,增长率,贴现率,及增长年限情况下的现值。函数很简单,这里直接贴出Visual Basic for Applications(vba)代码。

Function PrensentValue1(r As Double, cf As Double, g As Double, p As Integer) As Double
    Application.Volatile    
    c = 0
    For i = 1 To p
        c = c + (cf * (1 + g) ^ i) / ((1 + r) ^ i)
    Next i
    PrensentValue1 = c
End Function

然后依次对各阶段现金流量进行贴现即可。

DCF估值方法及Excel估值建模模型

该模型下载地址:链接: https://pan.baidu.com/s/1InrtPlBRdzcKD7v4DXS9JA 提取码: prgc

注意:该模型与知友

提供的网站在最后一阶段计算的结果不同,也不知网站是怎么算的,还是我哪里算错了,如果知道的麻烦知友们指出,谢谢了。参考资料:

现金流折现(DCF)计算器 – 爱股网

增长型永续年金 – MBA智库百科

冯晓天/2017-10/29

————————————

更新:关于与爱股网计算结果差异的说明 2017-10/31

经测试,在第三阶段(永续阶段),我这个模型用的是第三阶段首期现金流(又去看了下增长永续年金定义,公式搞错了…),而爱股网采用的是下一年现金流(即c3*(1+g3),将c13单元格公式里面改为:

=(float_c3*(1+float_g3)/(float_r-float_g3))/POWER(1+float_r, (int_p+int_p2))

即可,特此更正

作者:冯晓天
链接:https://zhuanlan.zhihu.com/p/30548836
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

转载请注明:CVA注册估值分析师 » DCF估值方法及Excel估值建模模型

喜欢 (3)or分享 (0)


培训咨询:李老师,电话:17769955044,微信同号。