年率百分比:需要建议

时间:2012-08-03 23:44:11

标签: javascript math

我有这段代码:

Round((Math.pow( (( 1 + (comission / initial))), ( 1 / (days / 365))) - 1) * 100, 2)

如果我60天内花1000美元并在60天后一次性支付1000美元以上的佣金,那就行了。

但我希望每60天按2或3次或更多次付款退回。

我不能只划分'APR /付款次数',因为APR必须增加而不是减少。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

APR取决于复合频率,可能是连续复合时无穷级数的总和。

Continuously Compunded Interest Formula and Calculator网站的"moneychimp"页面(并且有一个计算器可以证明!),可以很好地解释定期和连续的公式。

基本上,对于周期性复合,期间 n 的未来价值是......

FV n = P(1 + r / n) Yn

校长P

每年n年后{p}}次。

您可以通过计算一年后固定金额Y的未来值并找出结果利率来确定APR,例如

APR =((FV-P)/ P)* 100

例如,假设一个10,000的主体,每月复合5%(0.05)(12个周期/年),你得到

10,000 *((1 + 0.05 / 12)^ 12)= 10,511.62

(10,511.62 - 10,000)/ 10,000 = 0.051162 ... * 100 = 5.1152(或5.12)%APR