Numpy Financial库简明教程

Numpy financial Python库包含各种基础财务计算功能。这些功能由Numpy1.17版本复制过来。Numpy的财务计算功能即将过期,并且会从Numpy1.20版本中移除。

安装

这个库在PyPI中,可以用pip直接安装:

pip install numpy-financial

使用numpy-financial

The importable name of the package is numpy_financial. The recommended alias is npf. For example,
库的导入名是numpy_financial,推荐的别名是npf。例如:

import numpy as np
import numpy_financial as npf
cash_flows = np.array([-250000, 100000, 150000, 200000, 250000, 300000])
irr = npf.irr(x)
print(irr)

结果是:0.5672303344358536

直接导入指定功能模块

例如导入npv和irr

from numpy_financial import npv, irr

主要功能

计算终值
fv 参数(rate, nper, pmt, pv[, when])
计算现值
pv参数(rate, nper, pmt[, fv=0, when=’end’])
计算净现值
npv参数(rate, values)
计算偿还额
pmt参数(rate, nper, pv[, fv, when])
计算偿还额中本金部分
ppmt参数(rate, per, nper, pv[, fv, when])
计算偿还额中利息部分
ipmt参数(rate, per, nper, pv[, fv, when])
计算内含报酬率
irr参数(values)
计算修正回报率
mirr参数(values, finance_rate, reinvest_rate)
计算支付期数
nper参数(rate, pmt, pv[, fv, when])
计算利息率
rate参数(nper, pmt, pv, fv[, when, guess, tol, …])

赞(2)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权,转载请注明出处。
文章名称:《Numpy Financial库简明教程》
文章来自:泰恩数据
文章链接:https://tyne.cc/390.html
本站资源仅供个人学习使用,请勿用于商业用途。

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址