收益率是什么?
投资收益率是指您在一定时期内,投资所获得的回报占初始投资成本的百分比,它不仅包括股价上涨带来的资本利得,还包括期间收到的分红(股息)。

单期收益率(最常用)
这是计算从买入到卖出这一整个周期的总收益率,也是新手最需要掌握的公式。
计算公式
总收益率 = ( ( 卖出价格 - 买入价格 ) + 持有期间收到的股息 ) / 买入价格 × 100%
这个公式可以分解为两部分:
- 资本利得收益率:(卖出价格 - 买入价格) / 买入价格
- 股息收益率:股息 / 买入价格
- 总收益率 = 资本利得收益率 + 股息收益率
计算示例
假设您投资某公司股票:

- 买入价格:100元/股
- 买入数量:100股
- 初始总投资:100元 × 100股 = 10,000元
- 持有期间:1年后
- 卖出价格:120元/股
- 卖出总金额:120元 × 100股 = 12,000元
- 期间收到股息:公司每股派发5元股息,您总共收到 5元 × 100股 = 500元
计算过程:
- 资本利得 = 12,000元 (卖出) - 10,000元 (买入) = 2,000元
- 总收益 = 资本利得 + 股息 = 2,000元 + 500元 = 2,500元
- 总收益率 = (2,500元 / 10,000元) × 100% = 25%
直接套用公式: 总收益率 = ((120 - 100) + 5) / 100 × 100% = (20 + 5) / 100 × 100% = 25%
年化收益率
当您持有股票超过一年,或者想比较不同投资期限的项目时,就需要计算年化收益率,它能将不同时间长度的收益标准化到“一年”这个时间维度上,便于比较。
计算公式
年化收益率 = ( ( 卖出价格 + 累计股息 ) / 买入价格 )^(1 / 持有年数) - 1
计算示例
假设您投资另一只股票:
- 买入价格:50元/股
- 持有时间:2年零6个月(即2.5年)
- 卖出价格:70元/股
- 期间累计股息:每股总共收到3元
计算过程:
- 总收益倍数 = (卖出价格 + 累计股息) / 买入价格 = (70 + 3) / 50 = 73 / 50 = 1.46
这意味着您的投资在2.5年内增值到了原来的1.46倍。
- 年化收益率 = (1.46)^(1 / 2.5) - 1
- 先计算指数部分:1 / 2.5 = 0.4
- 再计算乘方:1.46^0.4 ≈ 1.095 (可以使用计算器或Excel的
POWER(1.46, 0.4)函数) - 最后减1:1.095 - 1 = 0.095
- 年化收益率 = 0.095 × 100% = 5%
这意味着,您的这笔投资在2.5年内,相当于每年稳定获得9.5%的回报。
考虑交易成本和税费(更精确的计算)
在实际操作中,买入和卖出股票都会产生交易费用(如佣金、印花税、过户费等),并且卖出股票时可能需要缴纳资本利得税,为了得到精确的收益率,这些成本必须被扣除。
计算公式
实际总投资成本 = 买入价格 × 股数 + 买入时产生的所有交易费用 实际总收益金额 = 卖出价格 × 股数 - 卖出时产生的所有交易费用 - 应缴税款 精确收益率 = (实际总收益金额 - 实际总投资成本) / 实际总投资成本 × 100%
计算示例
假设在中国A股市场:
- 买入价格:100元/股,买入100股
- 买入成本:
- 买入金额:100 × 100 = 10,000元
- 假设佣金(双向,各收取万分之五):10,000 × 0.0005 = 5元
- 假设过户费(双向,万分之0.2):10,000 × 0.0002 = 2元
- 实际总投资成本 = 10,000 + 5 + 2 = 10,007元
- 卖出价格:120元/股,卖出100股
- 卖出收益:
- 卖出金额:120 × 100 = 12,000元
- 卖出佣金:12,000 × 0.0005 = 6元
- 卖出过户费:12,000 × 0.0002 = 2.4元
- 印花税(卖出时收取,千分之一):12,000 × 0.001 = 12元
- 假设资本利得税(为简化,此处暂不考虑,实际税率复杂)
- 实际总收益金额 = 12,000 - 6 - 2.4 - 12 = 11,979.6元
- 精确收益率 = (11,979.6 - 10,007) / 10,007 × 100% = 1,972.6 / 10,007 × 100% ≈ 70%
对比一下: 如果不考虑交易成本,我们的收益率是25%,而考虑了实际交易费用后,收益率下降到了19.70%,可见,成本对最终收益的影响是巨大的。
多期收益率(复利计算)
如果您在持有期间,不止一次地买入或卖出同一只股票,或者将收到的股息再投资,情况会更复杂,这时,需要分段计算并考虑复利效应。
计算思路
- 将投资周期拆分为多个独立的子周期(第一次买入到第一次卖出,然后第二次买入到最终卖出)。
- 计算每个子周期的收益率(使用第一部分的公式)。
- 将各子周期的收益率进行复利计算,得到整个周期的总收益率。
计算示例
假设您对某股票进行两次操作:
- 第一次买入:100元/股,买入100股,投资10,000元。
- 第一次卖出:半年后,110元/股卖出,获得11,000元,期间无股息。
- 第一期收益率 = (110 - 100) / 100 × 100% = 10%
- 立即用全部资金再投资:用11,000元在110元的价格买入,得到100股。
- 第二次卖出:再过半年后,卖出价格为121元/股,获得12,100元。
- 第二期收益率 = (121 - 110) / 110 × 100% = 10%
计算总收益率:
-
直接计算总金额
- 总投入:10,000元
- 总产出:12,100元
- 总收益率 = (12,100 - 10,000) / 10,000 × 100% = 21%
-
复利计算
- 总收益率 = (1 + 第一期收益率) × (1 + 第二期收益率) - 1
- 总收益率 = (1 + 10%) × (1 + 10%) - 1 = 1.1 × 1.1 - 1 = 1.21 - 1 = 0.21 = 21%
可以看到,虽然每期收益率都是10%,但由于“利滚利”的复利效应,两年期的总收益率不是简单的20%,而是21%。
总结与建议
| 计算类型 | 适用场景 | 关键点 |
|---|---|---|
| 单期收益率 | 计算一次完整的“买入-持有-卖出”操作的回报。 | 最常用,包含股价变化和股息。 |
| 年化收益率 | 比较不同投资期限的项目,或评估长期投资表现。 | 将收益率标准化到“年”,便于横向比较。 |
| 精确收益率 | 进行严谨的投资分析或回测。 | 必须扣除所有交易成本和税费。 |
| 多期收益率 | 投资期间有多次买卖或再投资行为。 | 需要分段计算并考虑复利效应。 |
给您的建议:
- 从简单开始:先用单期收益率公式理解基本概念。
- 重视成本:在真实交易中,一定要把佣金、印花税等成本算进去,这会让你对自己的真实回报有更清醒的认识。
- 善用工具:可以使用Excel或Google Sheets来建立自己的投资收益计算表,自动处理复杂计算。
- 关注年化:当投资时间超过一年时,多看年化收益率,它能更好地反映你的投资效率。
标签: 股票投资年化收益率计算方法 新手股票投资收益率计算公式 股票投资收益率计算实例分析