numpy.rate¶
-
numpy.
rate
(nper, pmt, pv, fv, when='end', guess=0.1, tol=1e-06, maxiter=100)[source]¶ 计算每个周期的利率。
参数: NPER T0>:array_like
复合周期数
pmt:array_like
付款
pv:array_like
目前价值
fv:array_like
未来价值
时:{{'begin',1},{'end',0}},{string,int}
付款到期时(“开始”(1)或“结束”(0))
猜测:float,可选
开始猜测解决利率
tol:float,可选
解决方案的所需容差
maxiter:int,可选
找到解的最大迭代次数
笔记
通过迭代求解(非线性)方程来计算感兴趣速率:
fv + pv*(1+rate)**nper + pmt*(1+rate*when)/rate * ((1+rate)**nper - 1) = 0
rate
。参考文献
Wheeler,D.A.,E.Rathke和R.Weir(Eds。)(2009年5月)。Office应用程序的打开文档格式(OpenDocument)v1.2,第2部分:重新计算公式(OpenFormula)格式 - 注释版本,预稿12。促进结构性信息标准组织(OASIS)。Billerica,MA,USA。[ODT文件]。可用:http://www.oasis-open.org/committees/documents.php?wg_abbrev=office-formula OpenDocument-formula-20090508.odt