计算贴现现金流量的数值算法

计算科学 数字
2021-12-08 14:10:40

给定某个固定的净现值,是否可以用数值算法计算每个时期的现金流量?

我希望能够应用一定的权重,可以应用于每个时期的现金流量,例如 90% 将在最后一个时期偿还,1/(时期数-1)在所有其他时期。

例如,参数可以是:现金流的周期数、贴现率、指数化/通货膨胀、可应用于每个周期的现金流的某些权重等。

我应该从什么公式开始?或者是否有可以为我计算这个的 R/Python/... 包?

在此处输入图像描述

所以我想计算不均匀的现金流 CF 1-n,我猜这必须用数字来完成。

1个回答

如果您可以将每个期间的付款表示为CFi=aix在哪里x是要支付的金额。您可以轻松地将 x 代入方程中并计算x,一旦你知道x你可以计算CFi

确定x从...开始

PV=i=0nCFi(1+r)i=i=0naix(1+r)i

并解决

x=PVi=0nai(1+r)i

对于您的示例,您有

ai={1/(10n)if in9/10if i=n