我试图通过计算累计平均增长率来比较2项投资的表现。
我发现这个公式在excel中完美运行但是我不能让它在php中工作......它每次只返回'0':
CAGR = (Xn/X0)^(1/t) - 1
where:
Xn = current market value of portfolio
X0 = initial portfolio's value
t = number of years
非常感谢任何帮助。感谢。
答案 0 :(得分:1)
您可以尝试指数表达式函数pow()
CAGR = pow(($Xn/$X0),(1/$t)) - 1
答案 1 :(得分:0)
这应该有效:
$Xn = 123; // current market value of portfolio
$X0 = 50; // initial portfolio's value
$t = 5; // number of years
$CAGR = pow( ($Xn / $X0), (1 / $t) ) - 1 ;
print($CAGR);