现值是一个比之前的投资回收期方法更加复杂的方法,因为它考虑了货币的时间价值。这是很重要的,因为未来收到的钱通常比现在收到的钱具有的价值要小。

计算PV的公式是:PV=FV/(1+i)n

FV是未来的价值(未来相同货币数量的价值),PV是现值,i是利率或者通货膨胀率,n是利率支付的时间周期数。

https://www.cndba.cn/Dave/article/1806

为了便于说明,假设有4000美元,现在想知道在未来3年利率或者通胀率为5%的情况下的货币的价值。

利用这个公式,可以发现FV等于4630.50美元,即4000×(1.05)3或4000×1.157625.https://www.cndba.cn/Dave/article/1806

换句话说,未来4630.50美元的现值是如今的4000美元。https://www.cndba.cn/Dave/article/1806

因此,如果要在两个未来价值或者收益不同的项目之间选择,应该选择具有较高现值的项目。https://www.cndba.cn/Dave/article/1806

为了将该方法应用到项目选择过程,假设必须在项目A和B之间做出选择。项目A的现值为70000美元,项目B的现值为80000美元。通过现值规则,基于纯财务角度的考虑,应该选择项目B,因为它的现值比A要高。

如同现值表示未来现金流或者收入的当前价值,净现值(NPV)指的是一段时间内全部收入的现值减去投资成本的现值。

https://www.cndba.cn/Dave/article/1806

通过计算,将有以下3种情况可供选择:

如果项目的NPV大于零,则项目应该接受。

如果NPV小于零,则项目应该拒绝。

如果有多个项目供选择,则选择NPV最高的项目。https://www.cndba.cn/Dave/article/1806https://www.cndba.cn/Dave/article/1806

https://www.cndba.cn/Dave/article/1806

为了便于说明,我们假设需要计算一个项目的NPV,时间为3年,利率为10%.评估的3年收入分别为25000美元、100000美元和200000美元,每年的项目成本为100000美元,那么计算如下:

https://www.cndba.cn/Dave/article/1806

NPV=收入PV-项目成本PV = 255990-273554=-17564美元

python npv 计算公式_PMP知识点总结 -- 净现值(NPV)相关推荐

  1. python npv 计算公式_Python numpy 中常用的数据运算

    Numpy 精通面向数组编程和思维方式是成为Python科学计算大牛的一大关键步骤.--<利用Python进行数据分析> Numpy(Numerical Python)是Python科学计 ...

  2. 写一个python程序、求解使得npv值为零的折现率_计算题专题:净现值NPV分析与习题...

    净现值(NPV)是反映投资方案在计算期内获利能力的动态评价指标.投资方案的净现值是指用一个预定的基准收益率(或设定的折现率)i,分别把整个计算期间内各年所发生的净现金流量都折现到投资方案开始实施时的现 ...

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

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

  4. 软考:净现值NPV、回收期、收益率计算方法

    净现值NPV Net Present Value 资金的时间价值 1.基本原理 净现值(NPV)= 未来现金净流量现值 一 原始投资额现值 2.计算公式 NPV=∑CI−CO(1+i)tNPV=\su ...

  5. 年金、净现值NPV、IRR、现值PV、终值FV、EAR等常见概念

    1.各种基本概念: 资金是有时间价值的,比如我们卖出去一笔货,总是希望尽快提前收到货款,今年的钱仅仅因为通货膨胀,也会比明年同等金额的钱更值钱.     1)资金的时间价值是指资金在周转过程中由于时间 ...

  6. 关于python面向对象编程中、下列说法中_关于Python面向对象编程的知识点总结

    前言 如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程. 接下来我们 ...

  7. python开发需要掌握哪些知识-学习Python应该掌握哪些知识点?

    原标题:学习Python应该掌握哪些知识点? 当你想要进入一个全新的领域时,首先要弄清楚的就是它的体系.那么在Python领域,应该掌握哪些知识点呢? Python基础与高级编程 1.Linux环境搭 ...

  8. python launcher下载,python launcher是什么 python的launcher用法知识点总结

    想了解python的launcher用法知识点总结的相关内容吗,FXL在本文为您仔细讲解python launcher是什么的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:python,l ...

  9. python npv 计算公式_python数据分析进阶之路(二)----Numpy进阶

    简单应用 矩阵创建及运算 1.手动创建矩阵 np.mat('str') 利用mat('字符串')函数创建矩阵,其中字符串的 表示中,矩阵的行与行之间用分号隔开,行内的元素之间用空格隔开. b = np ...

最新文章

  1. asp.net 服务器控件的 ID,ClientID,UniqueID 的区别
  2. ubuntu 下载mysql8_mysql8.0 ubuntu 安装
  3. xhtml中的五个块元素
  4. 电子科技大学计算机网络技术专业,计算机专业前景如何?最强十大高校有哪些?电子科大排名多少?...
  5. 2020牛客多校第1场H-Minimum-cost Flow-最小费用流
  6. 有效运维的 on-call 机制
  7. hadoop namenode管理元数据机制
  8. GitLab持续集成在商用项目中的应用实践
  9. android 使用外部字体
  10. Windows系统 services.msc命令详解,Windows命令行查看本地服务
  11. python consul
  12. 使用librtmp进行H264与AAC直播
  13. linux下复制catalog信息指令,基於Linux下catalog方式的 Oracle 備份策略(RMAN)
  14. [转载] Python程序输入一个字符串并查找总数的大写和小写字母
  15. 使用 SpiritManager 类管理在 XNA 游戏中的精灵(十四)
  16. (已解决)Failed to execute goal on project ...: Could not resolve dependencies for project ...
  17. linux 中文乱码 解决方法
  18. void* LPVOID是些什么东东
  19. python贪吃蛇设计报告_Python实现AI版贪吃蛇
  20. html中border的作用,border在html中是什么意思

热门文章

  1. PHP5中调用Java类
  2. 微软CodePlex平台开源项目TOP10
  3. 国内下载vscode速度慢问题解决
  4. matlab bvp4c猜测解,bvp4c解边界值微分方程
  5. Office365 InfoPath 表单的设计和应用(原创)
  6. tomcat的部署 tar.gz
  7. 万宁:地产行业如何摆脱“一次性利润”困局?
  8. Prompt Learning-使用模板激发语言模型潜能
  9. 怎么实现全国IP自动更换?
  10. 微信小程序预览base64图片