年化收益率计算器
年化收益率计算器把本金、期末金额(或盈亏)和持有期限换算成持有期收益率、单利年化与复利年化(CAGR),适合比较不同期限的基金、股票或理财收益。
买入时投入的本金。
知道赎回 / 卖出后到手总额就选「期末金额」;只知道赚(亏)了多少就选「收益金额」。
赎回 / 卖出后实际到手的总金额(含本金)。
从买入到卖出的持有时长。月按 365÷12 ≈ 30.42 天、年按 365 天换算。
投资本金 ¥100,000.00,持有约 182.5 天(0.5 年)盈利 ¥10,000.00, 持有期收益率 10%。换算成年化:单利年化约 20%(按持有期收益线性折算到一年),复利年化(CAGR)约 21%(按逐年复利折算)。持有不满一年,单利年化是把短期收益放大到一年的「假设值」,并非这一笔的实际到手比率——实际到手仍是持有期收益率。
怎么用
- 填写投资本金:输入买入时投入的本金(初始金额,元)。
- 选择并填写收益:若知道赎回 / 卖出后到手总额,选「填期末金额」并输入本息合计;若只知道赚(亏)了多少,选「填收益金额」,赚填正数、亏填负数。
- 填写持有期限并选单位:输入从买入到卖出的持有时长,并切换单位「天 / 月 / 年」。月按 365÷12 ≈ 30.42 天、年按 365 天换算。
- 查看年化结果:实时得到持有期收益率、单利年化收益率、复利年化(CAGR)、折合持有天数与年数,并附一段通俗解读。
核心要点
年化收益率先保留这笔投资的持有期真实收益,再把它折算成单利年化和复利年化两个口径; 它是比较尺度,不是对未来收益的承诺。
- 算例参考:10 万元持有 6 个月变 11 万元,持有期收益率为 10%,单利年化约 20%,复利年化约 21%。
- 先看实际到手:持有不满一年时,年化数字会被放大;这笔钱真实赚了多少,仍以持有期收益率和收益金额为准。
- 再选比较口径:短期理财看单利年化更直观,跨年份或不同期限投资比较时,复利年化(CAGR)更适合放在同一尺度下看。
- 极短期限要谨慎:几小时、几分钟的收益折成年化会严重放大波动;建议按可确认的实际清算天数输入,至少用 1 天口径解读。
- 费用口径要统一:若有申购费、赎回费、税费或分红再投入,请把实际到账或实际市值填入期末金额,否则不同产品不可直接比较。
原理与公式
年化收益率是把一笔投资在持有期内的收益,折算成一整年的收益率, 以便不同期限的产品横向比较。先求持有期收益率,再按两种口径年化。
持有期收益率(实际收益率):持有期收益率 =(期末金额 − 本金)÷ 本金。
单利年化(简单年化,银行 / 理财通行口径):单利年化 = 持有期收益率 × 365 ÷ 持有天数。
复利年化 / CAGR(几何年化,长期投资更严谨):复利年化 =(期末金额 ÷ 本金)^(365 ÷ 持有天数)− 1。
期限单位换算(统一 365 天基准):天 → 持有天数 = 值;月 → 值 × 365 ÷ 12;年 → 值 × 365。
计算示例
10 万元持有半年(6 个月 = 182.5 天)变成 11 万元:持有期收益率=(110000 − 100000)÷ 100000 = 10%; 单利年化 = 10% × 365 ÷ 182.5 = 20%; 复利年化 =(110000 ÷ 100000)^(365 ÷ 182.5)− 1 = 1.1² − 1 = 21%。 可见短期时单利年化略低于复利年化;而 3 年本金翻倍(总收益 100%)时, 单利年化 ≈ 33.33%、复利年化 = 2^(1/3) − 1 ≈ 25.99%,长期则复利低于单利。
所有金额与收益率采用高精度十进制(decimal.js)计算并四舍五入。
常见问题
- 年化收益率怎么算?
- 先算持有期收益率 = (期末金额 − 本金) ÷ 本金,再折算成一整年。两种口径:① 单利年化(简单年化,银行/理财通行)= 持有期收益率 × 365 ÷ 持有天数;② 复利年化(CAGR/几何年化)= (期末金额 ÷ 本金) ^ (365 ÷ 持有天数) − 1。例如 10 万元持有半年(182.5 天)变成 11 万元,持有期收益率 10%,单利年化 = 10% × 365 ÷ 182.5 = 20%,复利年化 = 1.1² − 1 = 21%。
- 单利年化和复利年化(CAGR)有什么区别?该看哪个?
- 单利年化把这段持有期的收益率直接线性放大 / 缩小到一年,不考虑收益再投资,银行存款、理财产品报价多用它,直观但会高估长期回报。复利年化(CAGR)假设每年按相同比率复利滚动,对一笔「一进一出」的投资等价于内部收益率(IRR),更能反映真实的逐年复合速度。短期(不满一年)两者接近、单利略低;持有超过一年时,复利年化通常低于单利年化(复利摊薄)。横向比较不同期限的投资、看长期表现用复利年化更公平;只看一笔短期理财到手多少看单利即可。
- 持有不满一年,年化收益率 20% 是我真能拿到的吗?
- 不是。年化是「假设按当前节奏持续一整年」的折算值,方便不同期限横向比较。持有半年赚 10%,年化 20% 只是把半年的 10% 放大到一年的假设数字,你这一笔实际到手仍是 10%(持有期收益率),不是 20%。买理财、看货基「7 日年化」时尤其要分清:年化高不等于这笔钱真赚这么多,实际到手要按持有天数折算。
- 为什么持有越久,复利年化往往比单利年化低?
- 因为单利把总收益平均摊到每一年、互不影响,而复利要求「每年都按这个率滚动」才能达到同样的总收益——由于复利有滚雪球效应,达到同一个总收益所需的年化率会更低。例如 3 年本金翻倍(总收益 100%):单利年化 = 100% ÷ 3 ≈ 33.33%,复利年化 = 2^(1/3) − 1 ≈ 25.99%。总收益相同,期限越长,两者差距越大。
- 亏损了能算年化吗?
- 可以。期末金额低于本金时,收益为负,持有期收益率与年化收益率都是负数。例如 10 万元持有一年变成 9.5 万元,亏 5000 元,年化约 −5%。若本金全部亏光(期末为 0),年化收益率为 −100%。注意短期亏损按单利年化同样会被放大:持有 1 个月亏 3%,单利年化约 −36%,这只是折算,并非你一个月真的亏了 36%。本工具不支持亏损超过本金(期末为负)的情形。
- 按「天」和按「月 / 年」算出来为什么略有差别?
- 本工具统一以 365 天为基准:选「天」直接用天数 ÷ 365;选「月」按每月 365÷12 ≈ 30.42 天换算;选「年」按 365 天换算。所以「1 个月」与「30 天」会有约 0.42 天的差别,导致年化结果略有不同。请按你实际的持有口径选择单位,持有天数明确时优先选「天」,结果更贴近真实持有期。
- 用年化收益率比较基金、股票或理财时还要看什么?
- 年化收益率只能把不同期限的收益放到同一个时间尺度上,不代表风险、流动性和费用相同。比较两笔投资时,可以先看持有期实际收益率,再看复利年化(CAGR),同时核对申购赎回费、税费、是否分红再投入、净值波动和资金能否随时取出。若产品公布的是业绩比较基准或 7 日年化,应把它当作计算参考,而不是承诺收益。