上一篇把复利现值系数和年金现值系数用在了一笔债券上。但系数只是工具,工具本身不告诉你该不该买。真实决策里的问题是:这条生产线要不要上?两个方案只能选一个,选哪个?
中级财管的“投资管理”这一章给出四个指标来回答这类问题:净现值、现值指数、内含报酬率、回收期。它们经常被一起背下来,但量的东西完全不同——后面所有的“结论打架”,根源都在这里。
(本文说的现金净流量,指项目引起的现金收支相抵后的余额,直接当作已知输入。它怎么预测、折旧怎么处理,是另一个问题。)
一、四个指标,先拿同一组现金流各算一遍
设项目丙:第 0 年投入 1000 万元,第 1、2、3 年年末各收回现金净流量 500 万元,企业的资本成本(也就是折现率、要求的最低报酬率)是 10%。
净现值(NPV)= 未来现金净流量现值 − 原始投资额现值:
现值指数(PVI)= 未来现金净流量现值 ÷ 原始投资额现值:
内含报酬率(IRR):使净现值恰好等于 0 的那个折现率。也就是让 ,即 ,查表加内插得 。
静态回收期:累计现金净流量刚好等于原始投资额所用的时间, 年。它不折现。
四个结果的单位各不相同:243.45 是万元,1.243 是倍数,23.4% 是百分数,2 是年。这不是细节上的差别,而是它们分别在回答不同问题的直接体现。
二、三个折现指标,是同一个方程的三种读法
先看 243.45 和 1.243 的关系:,再加 1 就是 1.243。现值指数和净现值只差一步除法——除以原始投资额现值。它说的是“每投入 1 元的现值,能收回多少现值”,本例收回 1.243 元,净赚 0.243 元。
内含报酬率则是把同一个方程反过来解:
- 净现值和现值指数是“已知折现率 10%,问结果是多少”;
- 内含报酬率是“已知结果等于 0,问折现率得是多少”。
所以当折现率正好取 23.4% 时,现值指数恰好等于 1。于是有:净现值大于 0,就等价于现值指数大于 1,也等价于内含报酬率大于资本成本;等于和小于的三条同样成立。只要项目的现金流只出现一次由负转正(中级题目里的项目基本都是这种),这三个指标对“这个项目行不行”给出的答案永远一致。所以筛可行性时不用纠结用哪个。
三、回收期量的不是收益,而是“多久拿回本钱”
静态回收期连折现都不做,它把第 3 年的 1 元和第 1 年的 1 元当成一样值钱——这恰恰是上一篇否掉的做法。更要紧的是,它完全不看回收期之后的事。
看两个都投 1000 万的项目:
- 甲:第 1 年 500、第 2 年 500、第 3 年 0,第 2 年末累计正好 1000,回收期 2 年;
- 乙:第 1 年 300、第 2 年 400、第 3 年 700,回收期 年。
按回收期排,甲更短,甲更好。但按 10% 折现:
- 甲的净现值 ;
- 乙的净现值 。
甲回本更快,净现值却是负的,根本不该做;乙回本慢一些,净现值是正的,值得做。原因就是回收期对回收期之后的现金流视而不见,也不区分钱的时点。
所以回收期只能当辅助指标:用来看流动性、看风险——回本越快,暴露在不确定里的时间越短。
四、分歧的第一类:投资额不同时,比率的冠军和金额的冠军不是同一个
项目 A:投 100 万,1 年后收回 150 万。项目 B:投 10 万,1 年后收回 20 万。资本成本 10%。
| 净现值 | 现值指数 | 内含报酬率 | |
|---|---|---|---|
| A | 50% | ||
| B | 100% |
按净现值选 A,按现值指数或者内含报酬率都选 B。
两个答案都对,只是在回答不同问题。B 的效率高,每投 1 元收回 1.82 元现值;但 B 的效果小,只给企业增加 8.18 万元现值,A 增加 36.36 万元。企业最终拿到手的是金额,不是比率。如果两个项目互斥(只能选一个),选 B 就等于放弃 A 多出来的 28.18 万元财富。
这里有个前提:那 90 万如果还能投到别的项目上去,问题性质就变了——它不再是“二选一”,而是“资金总量有限,怎么排先后”。这时看的是每一元投资的产出,用现值指数排序反而更合适。所以现值指数不是错的,它回答的是另一个问题。
五、分歧的第二类:现金流时间分布不同,内含报酬率会“看不见”资本成本
项目 C 和 D 投资额都是 10 万,期限都是 3 年:
- C:第 1 年 10 万、第 2 年 1 万、第 3 年 1 万,内含报酬率 16.04%;
- D:第 1 年 1 万、第 2 年 1 万、第 3 年 12 万,内含报酬率 12.94%。
按内含报酬率,C 高。但净现值要看资本成本取多少:
| 资本成本 | C 的净现值 | D 的净现值 | 净现值选谁 |
|---|---|---|---|
| 10% | 0.67 | 0.75 | D |
| 12% | 0.44 | 0.23 | C |
同一个 C 和 D,资本成本从 10% 换到 12%,净现值的冠军就换人了;而两个内含报酬率从头到尾没变。原因不难想:C 的大头在第一年就收回来,折现的期数最少,缩水有限;D 的大头压在第三年,折现率越高,被折掉的部分越多。两条“折现率—净现值”曲线会相交,本例的交点可以解出来:C 与 D 的净现值之差是 ,令它等于 0,得 。资本成本低于 10.55% 时 D 的净现值大,高于它时 C 的净现值大。
内含报酬率是一个跟资本成本无关的数字。它回答“这个项目自身的收益率有多高”,却不回答“这笔钱的机会成本是多少”——而决定哪个项目更值钱的,恰恰是后者。
此外还有一层:计算内含报酬率时,隐含假设项目中间收回的钱能按内含报酬率本身再投出去(C 的 10 万要按 16.04% 再投资);而净现值假设中间现金流按资本成本再投资。资本成本是同等风险下别处的报酬率,这个假设更贴近现实。
所以互斥项目上,只要净现值和内含报酬率的结论相反,就选净现值。
六、落到做题上:什么情况用哪个指标
- 判断单个项目行不行:净现值大于 0(等价于现值指数大于 1、内含报酬率大于资本成本)。
- 互斥项目里选一个,且企业资金充足:选净现值最大的。
- 资金总量有限,要给一堆独立项目排先后:用现值指数这类相对数指标排。
- 回收期:只看流动性和风险,不用来判收益。
还有一个边界要记住:净现值也不是万能的。两个互斥项目寿命不同(一个 3 年、一个 6 年),净现值之间没有可比性——6 年的项目多赚几年钱,金额当然大。这类问题要先把两个项目换算到同一期限上再比,留到下一篇。