如何计算股票的年化收益率?

时间:2026-09-23 作者:若水网 来源:www.hniuzsjy.cn

  一、理解核心概念:什么是年化收益率?

  年化收益率不是简单的“总收益除以年数”。

  它本质上是一个复利概念。

  它的作用是:将您投资一段期间内的总回报(无论时间长短),转化为一个假设每年以相同复利速度增长的可比利率。

  这能帮助您公平地比较不同期限、不同时点投资的真实盈利能力。

  例如,一项投资3年赚了50%,另一项投资5年赚了80%,哪个表现更好?

  仅看总收益无法比较,但将它们都换算成年化收益率后,就有了统一的评判标准。

  二、基础情况的计算(期间无分红、无多次买卖)

  这是最简单的情况,只涉及一次买入和一次卖出。

  计算公式如下:

  年化收益率= [ (卖出时的总市值 / 买入时的总成本) ^ (1 / 投资年数) ] - 1

  (一)请注意几点

  1. “卖出时的总市值 / 买入时的总成本” 计算的是您的总资产倍数。

  如果股价从100元涨到150元,这个值就是1.5,代表总资产变为本金的1.5倍(即盈利50%)。

  2. “投资年数” 必须是精确的年数。

  如果持有90天,投资年数就是 90/365 ≈ 0.2466年。

  3. “v(1 / 投资年数)” 是计算的关键,数学上称为“开N次方”(N为年数)。

  这一步的作用是将总收益平均到每一年,并假设每年的收益会作为下一年的本金继续滚动(即复利)。

  4. 最后减去1,将资产倍数转换成了增长率。

  (二)举例说明

  假设您以每股20元买入1000股,总投资成本20,000元。

  持有2年3个月(即2.25年)后,以每股28元全部卖出,期间没有分红。

  首先,计算总资产倍数:

  卖出市值28,000元/ 买入成本20,000元 = 1.4。

  然后,计算年化收益率:

  1.4^ (1 / 2.25) - 1。

  第一步,计算 1/ 2.25 ≈ 0.4444。

  第二步,计算 1.4 的 0.4444 次方(可以使用计算器的指数函数“x^y”),结果约为 1.158。

  第三步,1.158- 1 = 0.158。

  所以,年化收益率约为15.8%。

  三、实际复杂情况的计算(有分红、多次买卖)

  现实中,股票投资常有分红,也可能分多次买入卖出。

  这时,资金进出的时间点不同,简单的基础公式就失效了。

  我们必须考虑每一笔现金流发生的时间,此时最准确、最专业的方法是使用内部收益率法,并借助像Excel这样的工具来计算。

  (一)其核心思想是

  找到一个统一的折现率(即年化收益率),使得投资期内所有现金流(包括投入和收回)的现值总和为零。

  简单说,就是找到一个利率,能让您所有的投入和最终的产出在“时间价值”上达成平衡。

  操作上,强烈推荐使用Excel的 XIRR 函数。 具体步骤如下:

  第一步,在Excel的一列(如A列)中,按时间顺序准确输入每一次现金流发生的日期。

  第二步,在相邻的另一列(如B列)中,输入对应日期发生的现金流金额。

  这里有至关重要的正负值规则:您掏出去的钱(买入股票、支付手续费),记为负数;

  您收回来的钱(收到股票分红、卖出股票获得资金),记为正数。

  第三步,选中一个空白单元格,输入函数公式。

  假设您的日期数据在A2到A10,现金流数据在B2到B10,那么公式为:=XIRR(B2:B10, A2:A10)。按下回车,Excel计算出的结果就是您的年化收益率。

  (二)举例说明

  您在2023年1月1日买入10,000元股票。

  在2023年7月1日收到现金分红300元。

  在2024年1月1日再次买入5,000元同一支股票。

  在2024年6月30日收到分红200元,并于当日将所有股票卖出,获得总价款18,000元。

  那么您在Excel中应这样建立数据表:

  A2单元格输入日期2023/1/1,对应的B2单元格输入 -10000。

  A3单元格输入2023/7/1,B3单元格输入 300。

  A4单元格输入2024/1/1,B4单元格输入 -5000。

  A5单元格输入2024/6/30,B5单元格输入 18000+200=18200(分红和卖股款同日收到,可合并计算)。

  最后,在任意空白单元格输入=XIRR(B2:B5, A2:A5),即可得到这笔复杂投资的真实年化收益率。

  四、重要的注意事项

  在计算和理解年化收益率时,请务必注意:

  第一,时间的精确性至关重要。

  即使相差几天,对年化收益率的结果也可能产生影响,尤其是短期投资。

  务必使用精确的天数来计算。

  第二,XIRR函数已包含分红再投资假设。

  它计算出的收益率,其数学含义假设期间收到的分红能以与计算出的收益率相同的水平进行再投资。

  这是金融行业衡量投资表现的标准方法。

  第三,年化收益率是历史数据,不代表未来。

  它衡量的是过去一段时间的表现。

  第四,它是一个“收益”指标,而非“风险”指标。

  它无法告诉您投资过程中经历了多大的价格波动(风险)。

  一个年化收益率20%但波动剧烈的股票,其投资体验可能与一个年化15%但走势平稳的股票完全不同。

  在评估时,最好将年化收益率与最大回撤、波动率等风险指标结合分析。

本文标题:如何计算股票的年化收益率?
本文链接:http://www.hniuzsjy.cn/touzi/364663.html
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
推荐度: 如何计算股票的年化收益率? 如何计算股票的年化收益率?2 如何计算股票的年化收益率?3 如何计算股票的年化收益率?4 如何计算股票的年化收益率?5