複利
計算給定起始餘額、結束餘額和期限的 APY
在給定起始餘額、期末餘額和年限的情況下,我無法弄清楚計算 APY 的公式。這樣做的公式是什麼?
APY 的公式本質上是求解利率的未來值(或現值)公式:
end_bal = start_bal * (1+APY)^N ==> (1+APY)^N = (end_bal/start_bal) ==> 1+APY = (end_bal/start_bal)^(1/N) ==> APY = (end_bal/start_bal)^(1/N) - 1
我決定採用朋友給我的解決方案,因為它讓我不斷複利: