分散投资的核心目的,是用不相关资产的组合来降低单一标的带来的非系统性风险。对于持有多少只股票,并不存在一个普适的固定数字,但量化研究和组合理论普遍认为,持有15到30只来自不同行业的股票,通常能在风险分散和收益管理之间取得较好的平衡。少于这个数量,组合波动会明显受单只股票影响;多于这个数量,继续增加股票带来的风险降低效果会显著递减。

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

投资组合的风险由系统性风险(市场整体波动)和非系统性风险(个股特有风险)构成。分散投资主要消除的是非系统性风险。

  • 持股5只以下:组合表现高度依赖少数公司的经营状况,单只股票的负面消息(如业绩暴雷、行业政策变化)会直接拖累整体收益,波动性极大。
  • 持股10-15只:非系统性风险已大部分被分散,组合波动率相比单只股票显著下降。这是许多个人投资者较容易管理的数量范围。
  • 持股30只以上:风险分散的边际效益变得非常有限。组合的风险水平会趋近于市场整体水平,此时继续增加持股数量,更多是在复制指数表现,而非创造超额收益。

关键结论:风险分散的效果并非线性递增,而是在持股数量达到约20-30只后趋于平缓。与其纠结于精确数字,不如关注持仓是否覆盖了不同行业和风格。

资金规模对持股数量的现实约束

理论上的最优持股数量,在实际操作中会受到资金规模的直接限制。

  • 小资金(如5万元以下):若强行分散到20只股票,每只仅投入几千元。考虑到单笔交易的最低佣金(通常5元)和印花税,交易成本占比会很高。同时,过小的持仓金额也使得跟踪和研究每家公司变得不现实。此类资金建议持有3-8只,集中投资于自己最熟悉的领域
  • 中等资金(如10万-50万元):具备实施适度分散的条件,建议持有8-15只股票,覆盖4-6个不同行业,既能有效分散风险,又便于日常跟踪。
  • 大资金(如100万元以上):建议持有15-30只股票。资金量较大时,单只股票的买卖冲击成本(大额交易对股价的影响)不可忽视,适度分散有助于降低单笔交易的冲击。

需要强调的是,分散投资的本质是跨行业、跨风格的不相关分散。如果持有的15只股票全部是银行或地产股,那么它们的风险高度相关,分散效果会大打折扣。真正的分散应涵盖科技、消费、金融、医药、能源等不同板块,甚至可以搭配债券或指数基金来进一步平滑波动。

过度分散的负面影响

分散投资并非越多越好,过度分散会带来几个实际问题:一是研究精力被严重稀释,投资者难以对每只持仓有深入理解,反而可能持有自己并不了解的股票;二是组合收益趋于平庸,当持仓数量过多时,组合表现会无限接近市场平均,失去了精选个股的意义;三是管理复杂度上升,包括分红再投资、财报跟踪、仓位再平衡等操作成本都会增加。

合理做法是:在资金允许的前提下,用15-30只股票覆盖6-8个核心行业,同时对单一行业持仓设置上限(例如不超过总仓位的20%)。对于研究能力有限的普通投资者,持有几只行业主题基金或宽基指数基金,往往比直接持有一堆股票更高效。

常见问题

持有5只股票和50只股票,风险差异有多大?

持有5只股票时,组合波动率通常远高于市场平均水平,单只股票的负面事件可能造成显著亏损。持有50只股票时,组合波动率已非常接近市场整体水平,但相比30只股票,改善幅度很小。多数情况下,从5只增加到20只的风险降低效果,远大于从20只增加到50只的效果

资金只有2万元,应该买多少只股票?

建议控制在3-5只以内。资金量过小时,分散到10只以上会导致每笔交易金额过小,交易成本占比过高,且难以进行有效研究。集中持有少数自己深入研究过的优质公司,比盲目分散更实际

分散投资能完全避免亏损吗?

不能。分散投资只能消除非系统性风险(个股和行业特有风险),无法消除系统性风险(如宏观经济衰退、利率变动带来的整体市场下跌)。在系统性风险面前,几乎所有股票会同涨同跌,分散投资的意义在于避免因单一决策失误而遭受毁灭性打击,而非保证盈利。

延伸阅读