什么是 ROI
ROI(Return on Investment,投资回报率)用来衡量一笔投入产生了多少收益:
简单 ROI = (期末价值 − 初始投入) / 初始投入 × 100%
简单 ROI 的问题
简单 ROI 没有考虑时间。100% 的 ROI 用 1 年实现和用 10 年实现,价值完全不同。这就是为什么需要年化 ROI(CAGR)——把总收益折算为每年的复合年化增长率。
CAGR 公式
CAGR = (期末价值 / 初始投入)^(1 / 年数) − 1
举例:初始 10,000 元,期末 15,000 元,持有 2 年。
- 简单 ROI = 50%
- 年化 ROI ≈ 22.47%(意味着 1 年后 12,247 元,2 年后 15,000 元)
使用场景
- 投资比较:股票、基金、房产、艺术品,把不同持有周期的收益放到同一尺度下比较。
- 项目评估:市场推广、研发投入、并购的效率评估。
- 业务复盘:判断某条业务线是否值得继续投入。
注意事项
- ROI 未考虑现金流的时间分布。若有中途分红或多次追加投入,请使用 IRR(内部收益率)。
- 未扣除税收、通胀、手续费——三者叠加往往能吃掉 2-3% 的年化。
- 短周期的高 ROI 具有较大随机性,长周期更能反映真实赚钱效率。
工具说明
本工具使用 finance.js 提供的简单 ROI 计算,年化 ROI 用几何平均公式独立实现,输入年数支持 0.1 到几十年的任意小数。