Skip to content

10.2 组合构建:等权、风险平价、目标波动

课前导读

学习目标

学完能解决什么困惑:同样选出一批股票,为什么不同权重会让资金曲线完全不同? 适合谁:已经知道分散与相关性,想把观察名单变成可复盘组合的新手。 难度:intermediate 用时:约 40 分钟

上一节我们知道,组合不是“多买几只就安全”。

这一节继续往前走一步。

当你已经有一批候选股票或策略,下一件事就是分配权重。

权重,就是每个持仓在账户里占多少比例。

这听起来像一道算术题。

但它其实是风险管理题。

同样是 5 只股票,平均每只 20%,是一种组合。

其中一只占 60%,其他四只各占 10%,也是一种组合。

两者持仓数量一样。

但账户命运完全不同。

本节会介绍三种入门方法:等权、风险平价、目标波动。

我们不追求一步到位。

目标是让你知道每种方法在解决什么问题、适合什么边界、怎样做新手最小版本。


知识正文

1. 类比:做一桌菜,不是每道菜都放同样辣椒

想象你要做一桌家常菜。

有青菜、鱼、汤、主食和一道辣菜。

如果你把同样多的辣椒放进每一道菜,整桌饭可能会太刺激。

如果你只在辣菜里放很多辣椒,其他菜保持清淡,体验就更平衡。

组合构建也是如此。

每只股票的“味道”不一样。

有的波动大,像辣菜。

有的波动小,像清汤。

有的和其他股票一起动,像味道相近的菜。

有的提供不同口感。

构建组合,就是决定每道菜上桌多少。

关键直觉

权重不是奖励你最喜欢的股票,而是安排账户承受风险的方式。

2. 从类比进入术语:什么是组合构建

组合构建,是把候选股票、策略或资产按照一定规则分配权重。

它回答三个问题。

第一,哪些对象可以进入组合?

第二,每个对象分配多少资金?

第三,什么时候调整这些权重?

前两个问题决定组合长什么样。

第三个问题决定组合能不能长期维持纪律。

新手最容易犯的错误,是只重视选股。

选股像挑食材。

组合构建像安排菜单和份量。

只有食材好,但份量失衡,账户仍可能很难吃得消。

3. 方法一:等权

等权,是最容易理解的组合方法。

如果组合里有 5 只股票,每只权重就是 20%。

如果有 10 只股票,每只权重就是 10%。

公式很简单:

=1÷

等权的优点是透明。

你不会因为特别喜欢某只股票,就不知不觉给它过高仓位。

等权也方便复盘。

当回测报告表现不好,你更容易判断问题来自选股规则,而不是某个极端权重。

等权的缺点也明显。

它默认每只股票风险差不多。

但现实不是这样。

一只稳定的大盘消费股,和一只波动很大的小盘题材股,不能只因为都在观察名单里就承担同样资金。

4. 等权适合什么情况

等权适合新手学习组合构建的第一站。

尤其适合以下场景。

候选股票数量不多。

每只股票流动性较好。

行业没有过度集中。

单只股票波动差异不夸张。

你还没有足够稳定的数据估计风险。

在这些条件下,等权是一种朴素、可解释、低复杂度的方法。

常见误区

等权不是永远安全。若 8 只股票都来自同一产业链,等权只是把同一风险平均分装。

5. 方法二:风险平价

风险平价听起来很高级。

先不要被名字吓到。

它的核心思想很像分配家务。

不是看每个人站了多少位置。

而是看每个人实际承担了多少劳动。

在组合里,“劳动”可以理解为风险贡献。

如果某只股票波动很大,给它 20% 权重,可能贡献 40% 的账户波动。

如果另一只股票波动很小,给它 20% 权重,可能只贡献 10% 的账户波动。

风险平价想做的事是:让每个部分对组合风险的贡献更接近。

6. 风险平价的新手直觉版

严格的风险平价需要协方差矩阵等计算。

新手不用一开始就进入那一步。

我们先用“波动越大,权重越小”的直觉版本。

假设有三只股票。

股票近似波动水平直觉权重
稳定股 A10%较高
中等股 B20%中等
活跃股 C40%较低

如果只做等权,三只都是 33.3%。

活跃股 C 可能让组合上下晃得很厉害。

直觉版风险平价会降低 C 的权重。

同时适当提高 A 的权重。

这样不是因为 A 更值得买。

而是因为 A 每单位资金带来的波动更小。

7. 一个简化计算例子

假设你估计三只股票的波动分别是 10%、20%、40%。

可以先取它们波动的倒数。

A 的倒数是 1 / 10 = 0.10。

B 的倒数是 1 / 20 = 0.05。

C 的倒数是 1 / 40 = 0.025。

把三个数加起来:0.175。

再把每个倒数除以总和。

A 权重大约 57%。

B 权重大约 29%。

C 权重大约 14%。

这只是教学简化。

它表达的是:越颠簸的持仓,给更小份量。

风险警告

波动率来自历史数据,不保证未来仍然一样。风险平价不能消灭突发风险,只能帮助你避免明显失衡。

8. 方法三:目标波动

目标波动,是给整个组合设一个“颠簸上限”。

它不是先问“我想赚多少”。

而是先问“我能承受多大的上下晃动”。

比如你通过回测估计,一个组合年化波动约 20%。

但你的心理和资金计划只能接受 12% 左右的波动。

那么你可以降低整体仓位,留出更多现金。

简化理解如下:

÷

如果目标波动是 12%。

当前组合波动估计是 20%。

目标仓位约为 60%。

也就是说,组合股票部分约占 60%,剩余 40% 留作现金或低风险缓冲。

这里不要求你精确预测。

重点是把“我能承受多颠”写进规则。

9. 目标波动适合什么情况

目标波动适合已经有回测资金曲线的新手研究者。

你刚学完回测评估,已经看过波动率和最大回撤。

这时可以问自己:

回测里的波动,如果真实发生在账户里,我能不能睡得着?

如果不能,就不要只修改买卖信号。

你还可以降低整体仓位。

目标波动不是预测市场。

它是限制自己账户的驾驶速度。

路况越不稳,车速越要降。

10. 三种方法放在一起比较

方法解决的问题优点边界
等权避免主观偏爱过度集中简单、透明、好复盘忽略波动差异和相关性
风险平价避免高波动持仓贡献过多风险更重视风险贡献依赖历史波动估计
目标波动控制整个账户颠簸程度适合连接回测评估目标设置过高仍会危险

这三种方法不是互相排斥。

新手可以先用等权建立基础。

再用波动信息微调。

最后用目标波动决定是否留现金。

这就是从简单到稳健的路线。

11. 组合构建流程

mermaid
graph TD
    A["候选股票或策略"] --> B["剔除不符合风险边界的对象"]
    B --> C["使用等权作为起点"]
    C --> D["根据波动调整权重"]
    D --> E["检查行业和策略集中"]
    E --> F["设置目标波动和现金比例"]
    F --> G["形成可复盘组合"]

这条流程适合新手。

它先保证简单。

再逐步加入风险控制。

不要反过来。

不要一开始就追求复杂优化。

复杂优化如果没有清楚假设,常常只是把历史拟合得更漂亮。

12. 新手最小版本

如果你现在要做一个最小可用组合,可以这样开始。

第一,股票数量控制在 4 到 8 只。

太少,分散不足。

太多,新手难以跟踪。

第二,单只初始权重不超过 25%。

这样一只股票出问题,不至于拖垮整个账户。

第三,至少覆盖 3 个不同风险来源。

例如消费、医药、制造、红利、低波动等不同逻辑。

这里的分类不必完美。

关键是不要全都来自同一个故事。

第四,对明显高波动股票降低权重。

如果一只股票的波动大约是另一只的两倍,就不要给同样仓位。

第五,用回测或纸面记录观察组合资金曲线。

如果最大回撤让你无法接受,先降整体仓位。

13. 量化开发视角:伪代码先于复杂模型

在写正式程序前,可以先写伪代码。

text
输入:候选股票列表、行业标签、近似波动、相关性观察、账户目标波动
步骤 1:删除不符合流动性和风险边界的股票
步骤 2:对剩余股票先分配等权
步骤 3:若某股票波动显著高于平均值,则降低权重
步骤 4:若某行业总权重超过上限,则按比例下调
步骤 5:估计组合波动,若高于目标波动,则降低总股票仓位
输出:每只股票目标权重、现金比例、调整理由

伪代码的价值,是让你先把逻辑说清楚。

等逻辑稳定后,再用 Python 表格实现。

如果逻辑本身说不清,代码只会让混乱跑得更快。

14. 投资者视角:权重就是你的真实观点

你嘴上说看好某个行业,不代表账户真的押了它。

账户里的权重才代表真实观点。

如果你说“只是试一试”,却给了 40% 仓位,这不是试一试。

这是重仓判断。

如果你说“这只股票风险很大”,却没有降低权重,说明你的规则没有落地。

组合构建会逼你诚实。

每一个百分比,都是你对风险和收益的选择。

15. 老师视角:先让学生活下来

对 A 股新手来说,第一目标不是做出最优组合。

第一目标是做出可解释、可复盘、能长期学习的组合。

等权让学生不乱押。

风险平价让学生尊重波动。

目标波动让学生尊重自己的承受力。

这三者合在一起,就是组合构建的入门骨架。


交互实验室

练习:从等权到目标波动的三步表

请用下面这张表做一次纸面组合构建。

可以使用你自己的观察名单,也可以使用模拟股票。

不用真实外部数据。

波动水平可以先用“低 / 中 / 高”粗分。

股票/策略行业或来源初始等权波动水平调整后权重调整理由
对象 1
对象 2
对象 3
对象 4
对象 5

操作步骤如下。

第一步,假设有 5 个对象,先给每个 20%。

第二步,把波动水平标为低、中、高。

第三步,高波动对象下调 5 到 10 个百分点。

第四步,把腾出的权重分给低波动对象或现金。

第五步,检查任一行业或同类策略是否超过 40%。

第六步,给整个组合写一个目标波动描述。

例如:“我希望这个组合的回撤体验明显低于单一高波动股票。”

最后回答:如果组合未来一个月下跌 8%,你会按计划继续复盘,还是会情绪化改规则?

实验室产出

本节产出是一张“目标权重表”,每个权重都必须写出调整理由。


核心复盘

知识清单

  • [ ] 组合构建是在候选对象之间分配权重,而不是简单挑更多股票。
  • [ ] 等权简单透明,适合作为新手起点,但不能解决所有风险问题。
  • [ ] 风险平价的直觉是让高波动对象少拿权重,让风险贡献更均衡。
  • [ ] 目标波动把账户承受力写进规则,必要时通过降低总仓位实现。
  • [ ] 新手最小版本应包含股票数量、单只上限、行业检查、波动调整和现金比例。

金句总结

“选股决定你坐上哪辆车,权重决定你把油门踩到多深。”

本文档仅供学习交流用途,不构成任何投资建议。股市有风险,入市需谨慎。