NPV指的是净现值,也就是考虑资金收支净额,以及按照一定的折现率折现之后的现值IRR指的是内部回报率,指项目投资实际可望达到的收益率。实质上,它是能使项目的净现值等于零时的折现率。npv所反映出来的参考值更直观,npv>0可以投资,npv<0则不可以投资。IRR是在npv=0时所求出的值,再用这个值去和资金成本也就是筹集需要投资的资金所付出的利息进行比较,若小于资金占用率那么就不选择,大于资金占用率说明这个项目是可以投资的。npv之所以优于IRR有两个原因:1,投资的目的是使股东利益最大化,npv反映的是实际的金额,而IRR只是一个收益率,假设a项目投资10000未来现金流是15000和b项目投资1000未来现金流是1800,WACC(资金成本)为10%那么a,b两种方案npv分别为15000/(1+10%)-10000=3636.36和1800/(1+10%)-1000=636.36,此时应该选择a方案。然而在IRR方法下,假设npv=0算出的15000/(1+irr)=10000 IRR=50%同理,b方案irr=80%此时又是b方案合适。所以在投资资金大小不同的情况下,IRR不能客观的反映收益情况。2,若未来现金流即有流出又有流入,那么irr就会有两个值,此时是无法进行判断的。假设一个投资方案,投资100,第一年流入200,第三年流出100,wacc=10%,那么-100+200/(1+10%)+(-100)/(1+10%)^2=0此时就是一个一元二次方程,irr就会有两个值,所以还是npv方法更靠谱

转载于:https://www.cnblogs.com/zhlan/p/5821790.html

【转】如何理解NPV与IRR的区别??相关推荐

  1. 翻译——现金流的时间性导致NPV与IRR的矛盾:炼油公司资本预算决策案例

    摘要:研究目的:本文旨在探讨资本预算决策中现金流的时间性与净现值和内部收益率的矛盾之间的因果关系.研究背景:经常发现净现值和内部收益率既没有矛盾,也没有给出很多主题.我们的努力是在炼油厂的实际案例的帮 ...

  2. 2020-12-6(从反汇编理解指针和引用的区别)

    这是我10个月前看到的一篇博客吧,感觉分析指针和引用的文章这是我目前见过讲解得最清晰的一篇: 本文主要基于反汇编代码,从初始化.赋值以及取地址三个角度来理解指针和引用的区别. 初始化 写出以下代码并查 ...

  3. 深入理解HashMap和LinkedHashMap的区别

    文章目录 简介 LinkedHashMap详解 插入 访问 removeEldestEntry 总结 深入理解HashMap和LinkedHashMap的区别 简介 我们知道HashMap的变量顺序是 ...

  4. 深入理解HashMap和TreeMap的区别

    文章目录 简介 HashMap和TreeMap本质区别 排序区别 Null值的区别 性能区别 共同点 深入理解HashMap和TreeMap的区别 简介 HashMap和TreeMap是Map家族中非 ...

  5. [转载] 菜鸟举例理解字节流和字符流区别

    参考链接: Java中的字符流与字节流 Character Stream对比Byte Stream 菜鸟举例理解字节流和字符流区别 按照uft8编码方式存储文档 文档存储路径在D盘下 /** * 按照 ...

  6. python npv 计算公式_Python for NPV and IRR

    计算NPV和IRR,可以直接调用numpy或是numpy-financial模块的npv()和irr()函数,具体请移步https://www.jianshu.com/p/91b0ee7a98c8 . ...

  7. 评价类(观点)题和理解类题目的辨析 区别一:审题干信息和题目要求。

    2020年国考申论备考:评价类(观点)题和理解类题目的辨析 区别一:审题干信息和题目要求. 一个男生和一个女生的区别,从外在生理特征便可以进行区分,这些就是"显性区别".同样,一般 ...

  8. 交换机虚拟化和堆叠的区别_企业网络基础EI CCIE设计部署如何理解三层交换和路由器的区别...

    点上方蓝字关注公众号,坚持每天技术打卡 学网络,就在IE-LAB 国内最著名的高端网络工程师培养基地 快速了解技术难点网络工程师面试常见问答三层交换和路由器的区别 学习了很长时间的网络技术,但是三层交 ...

  9. 理解各种设计模式原则及区别丨浅谈Nginx中核心设计模式-责任链模式丨C++后端开发丨Linux服务器开发丨web服务器

    理解各种设计模式原则及区别丨浅谈Nginx中核心设计模式-责任链模式 1. 开闭.单一职责.里氏替换.接口隔离等设计原则 2. 随处可见的模板方法 3. nginx中核心设计模式 责任链模式 4. 责 ...

  10. 如何理解并发和并行的区别

    首先我们要先理解什么是并发和并行: 并发的概念-在一定时间内系统能够处理的任务数 并行的概念是----指应用能够同时执行不同的任务 结合例子来说明: 并发:早上排队去在一个窗口买早餐所有人按照先后顺序 ...

最新文章

  1. 美多商城之用户中心(修改密码)
  2. 在matlab中清除command history中的内容
  3. 十九、前端必学Bootstrap美化(下篇)
  4. $.ajax注册表单
  5. @Profile注解与@Conditional注解
  6. java面试-JVM调优和参数配置
  7. gstreamer插件开发_测评丨高性能多媒体处理器—飞凌OKMX8MM-C开发板
  8. 9道CCNA经典测试题
  9. C++开源DirectUI库SOUI简介
  10. 大数据上传-GB/T 32960测试开发实践
  11. magento 赠品_免费赠品:10个高质量的夏季刻字
  12. 超级简单小程序点赞功能
  13. 个人承接微信H5制作设计,需要的联系我
  14. oracle10gwin,win10肿么彻底卸载oracle10g
  15. JSON 字符串是如何被解析的?JsonParser 了解一下
  16. Windows XP 中如何安装 pem 证书
  17. 理光M340W激光打印机加粉清零
  18. 成立 4 年估值 20 亿美金,这家国货美妆找到了新的人口红利
  19. 揭秘肖特基二极管与电源流串联的反应
  20. idea常用快捷键——批量重命名方法名和变量名

热门文章

  1. shell 获取数组第一个 最后一个元素
  2. C++ 纯虚函数 虚函数 override
  3. 资产负债表 公式总结
  4. python if 比较小数浮点数
  5. Java保存class文件,[转载]Class文件在JVM中如何存储
  6. 基于springboot的药品商城系统
  7. java练手小程序_Java小程序练习
  8. Unity脚本的生命周期
  9. mysql5.5默认引擎,在MySQL5.5以上系统中,默认的存储引擎是( )。
  10. vscode插件之php插件koroFileHeader(自动生成注释)