分散投资买多少只股票合适,并没有一个放之四海皆准的固定数字,但通常认为持有 10 到 30 只股票是兼顾风险分散与收益跟踪的常见区间。持仓太少(如少于 5 只)会让组合过度依赖少数公司的表现,波动剧烈;而持仓过多(如超过 50 只)虽然进一步降低了单一个股风险,却会显著拖累决策效率和收益跟踪能力,导致组合沦为"指数基金的高成本替代品"。

持仓数量与风险分散的关系

分散投资的理论基础是非系统性风险——即单个公司或行业特有的风险——可以通过持有不同股票来抵消。但风险分散的边际收益是递减的:

持仓数量风险分散效果主要代价
1-5 只分散效果弱,个股风险极高波动剧烈,研究深度要求高
10-30 只分散效果明显,边际收益递减需要持续跟踪,精力投入适中
50 只以上分散效果趋于平缓,接近市场整体跟踪成本高,决策效率低

核心规律是:当持仓超过 30 只后,再增加股票对降低组合波动的帮助越来越小,但对精力的消耗却线性增长。 多数个人投资者真正的问题不是分散不够,而是分散过度,导致每一只股票都研究不深。

过度分散的实操弊端

买太多股票最直接的坏处是你无法真正了解你持有的每一家公司。深度研究一只股票需要阅读财报、跟踪行业动态、理解竞争格局,这些工作乘以 50 只股票,几乎是不可能完成的任务。结果就是:你对大多数持仓的理解停留在"听说过"的层面,一旦出现基本面恶化,你根本来不及反应。

过度分散还会钝化收益。 组合中每只股票的权重被摊薄后,即使某只股票翻倍,对整体组合的贡献也微乎其微。历史上常见的现象是:持仓过于分散的投资者,最终收益接近市场平均,却承担了主动选股的时间和精力成本,不如直接买指数基金。此外,持仓过多会让调仓变得犹豫——卖出哪只、保留哪只,决策链条拉长,容易错过最佳操作时机。

总结

合理的持仓数量取决于你的研究能力和精力上限,而非一个绝对数字。 对大多数个人投资者,10 到 30 只是兼顾分散效果与跟踪深度的常见区间;如果你没有足够时间研究公司,更少的持仓(如 5-10 只)配合指数基金打底,可能比盲目凑够几十只要更有效。关键是确保每一只持仓你都能说清楚它的商业模式、核心竞争力和主要风险,否则那只股票就不该出现在你的组合里。

常见问题

是不是持仓越少收益越高?

不是。持仓太少会放大单一个股的黑天鹅风险,历史上常见重仓单一股票的投资者因公司暴雷而损失惨重。通常认为 5 只以下属于集中持仓,适合有极强研究能力的专业投资者,普通人不建议这么做。

买 100 只股票是不是就等于买指数基金?

不完全等于。指数基金费率低、跟踪误差小,而你自己买 100 只股票不仅要付更高的交易成本,还要花大量精力管理,最终收益大概率跑不赢指数。如果持仓数量多到自己都记不清买了什么,直接换成指数基金是更理性的选择。

如何判断自己是不是过度分散了?

一个简单的检验标准:如果你无法在 30 秒内说出某只持仓的核心投资逻辑,那只股票对你来说就是过度分散的产物。 另一个信号是,当你需要花大量时间浏览持仓列表才能想起每只股票是干什么的,说明组合规模已经超出了你的管理能力。