python复利终值_财码Python管理会计小实验—投融资管理之货币时间价值

今天我们继续学习财码Python管理会计小实验之投融资管理篇,本章重点聊聊货币时间价值,望开卷有益。

知识点回顾

>>>货币的时间价值的含义

货币时间价值:指在不考虑风险和通货膨胀的情况下,货币经过一定时间的投资和再投资所产生的增值

>>>货币时间价值的重要概念

终值:指现在的货币折合成未来某一时点的本金和利息的合计数,反映一定数量的货币在将来某个时点的价值。

现值:指未来某一时点的一定数额的货币折算为当今的价值。

>>>货币时间价值的计算

复利:指每经过一个计息期,要将该期的利息加入本金再计算利息,逐期滚动计算,俗称“利滚利”。

复利终值

称为“复利终值系数”,用符号(F/P,i,n)表示。

复利现值

称为“复利现值系数”,用符号(P/F,i,n)表示

年金:指间隔期相等的系列等额收付款项。

年金终值

年金终值

称为“年金终值系数”,用符号(F/A,i,n)

年金现值

称为“年金现值系数”,用符号(P/A,i,n)

案 例 模 拟

案例1:某项投资在2010年1月1日的现值是1000,年利率是5.6%,在复利模式下的2020年12月31日终值是多少?

1724.4046368313645

案例2:上述案例改为每年年底支付年金100,共支付10年,终值是多少?

1293.5797086274356

案例3:构建一个计算货币时间价值的函数,输入参数为投资额、投资时间、利率、目标时间,输出为投资在目标时间的价值(可能是终值,可能是现值)。

原理:

1.引入Pandas

2.投资额与投资时间

投资额与投资时间应该是一一对应的,因为有可能有多次投资,所以将其存储为由list组成的tuple,list里的第一个元素是投资额,第二个元素是投资时间。

3.时间文本转化

时间文本转化为datetime格式,以实现下一步时间计算

4.计算时间间隔,转化为天。

5.年利率转化为日利率

根据日利率和间隔天计算系数

6.计算投资额的时间价值

7.创建函数

现在,把他们组合成一个可以复用的函数吧~~注意invest参数前面加了*号,代表可变参数,也就是说我们能传输任意多次投资进函数。

8.使用函数1

当目标时间大于投资时间时,计算终值

9.使用函数2

当目标时间小于投资时间时,计算现值。

欢迎访问财码Python官网:www.fincode.com.cn,更多学习视频等你来哦~

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值