numpy_financial提供了一个计算irr的函数,输入参数是一个数组,里面每一项是现金流,只需要构造现金流数组作为输入参数即可,irr函数的输出就是irr。

代码如下:

def iy(n, pmt = 0, fv = 0, pv = 0):values = []values.append(-pv)for i in range(n):values.append(pmt)values[-1] += fviy = npf.irr(values)return round(iy, 6) * 100
print(iy(4, 3, 100, 100))

用python计算债券YTM相关推荐

  1. 使用python计算内含报酬率

    什么是内含报酬率 内含报酬率是指能够使未来现金流入现值等于未来现金流出现值的贴现率,或者说是使投资方案净现值为零的贴现率. 内含报酬率法是根据方案本身内含报酬率来评价方案优劣的一种方法.内含报酬率大于 ...

  2. 使用OpenCV和Python计算图像的“彩色度”

    使用OpenCV和Python计算图像"彩色度" 1. 效果图 2. 炫彩度量方法是什么? 3. 源代码 参考 你是否尝试过计算每个图像的炫彩值,并根据炫彩值对自己的图像数据集进行 ...

  3. Python计算训练数据集(测试集)中某个分类变量阴性(阳性)标签样本的不同水平(level)或者分类值的统计个数以及比例

    Python计算训练数据集(测试集)中某个分类变量阴性(阳性)标签样本的不同水平(level)或者分类值的统计个数以及比例 目录

  4. Python计算两个numpy数组的交集(Intersection)实战:两个输入数组的交集并排序、获取交集元素及其索引、如果输入数组不是一维的,它们将被展平(flatten),然后计算交集

    Python计算两个numpy数组的交集(Intersection)实战:两个输入数组的交集并排序.获取交集元素及其索引.如果输入数组不是一维的,它们将被展平(flatten),然后计算交集 目录

  5. Python使用datetime中的timedelta模块实现时间增减:python计算100天后是哪年那月那日?

    Python使用datetime中的timedelta模块实现时间增减:python计算100天后是哪年那月那日? 目录

  6. python计算特征的统计值并文本输出

    python计算特征的统计值并文本输出 # 输出统计分位数 df.describe(percentiles=[0.05, 0.25, 0.5, 0.75, 0.95]) featname:A => ...

  7. python计算特征与目标的相关性并可视化

    python计算特征与目标的相关性并可视化 pandas计算相关性 # 相关性 tips.corr() Out[2]: total_bill tip size total_bill 1.000000 ...

  8. python计算时间差

    python计算时间差 # 使用datetime 和 timedelta import datetime old_time = datetime.datetime.now() print(old_ti ...

  9. python计算两个字典的相同点(从key、value、item角度)

    python计算两个字典的相同点(从key.value.item角度) 字典是由一个一个的 key-value 构成的,key 是找到数据的关键,Python 对字典的操作都是通过 key 来完成的. ...

最新文章

  1. 【CV】基于聚类的图像分割-Python
  2. 转发和重定向和request域对象
  3. hive2solr问题小结
  4. 【RK3399Pro学习笔记】四、ROS 创建工作空间与功能包
  5. mysql如何创建用户代码_MySQL创建用户与受权方法_mysql
  6. AD 文档信息设置和制作模板
  7. python3 json_python3 json模块
  8. Spring Boot 学习之表单验证
  9. pcie usb3.0 驱动 for linux_Linux 中的虚拟网络
  10. 2013年蓝桥杯题集C本科B
  11. .net core WebAPI 初探及连接MySQL
  12. HTML meta标签使用介绍
  13. 海康威视录像机刷linux系统,海康硬盘录像机怎么刷机?详尽图文刷机教程刷机工具亲测100%好用...
  14. 卖家盒子提示服务器正在维护,户户通提示位置信息改变的解决办法
  15. 看<奋斗>-----论门当户对(转自新浪博客)
  16. 天嵌科技TQ2440的uboot启动流程分析学习笔记
  17. 软件测试工程师简历要怎么写,才能让 HR 看到?
  18. java中的clear()
  19. jwt 如何实现踢人,session 和 jwt 鉴权的区别
  20. 小说视频图片站群采集工具程序源码

热门文章

  1. 林语堂:《醒觉·对人生的态度》
  2. 关于PS CC 不能直接拖图片的问题
  3. python新手入门——————字符串函数(2)
  4. nc6单据模板设置没有可选的模板问题解决
  5. PostgreSQL psql 命令语法参数说明
  6. SQLiteSpy软件学习sql语句Group by的各种用法。
  7. 成功安装ubuntu一些东西
  8. CentOS7下利用qBittorrent+Flex搭建自己的在线视频播放站
  9. Python .format()的详细使用(英文版)
  10. Python中的len()函数