10.3 仓位上限与风险预算
课前导读
学习目标
学完能解决什么困惑:为什么账户需要先给风险定额度,再谈买哪只股票? 适合谁:已经理解分散、相关性和组合权重,准备给账户建立边界的新手。 难度:intermediate 用时:约 40 分钟
前两节我们讨论了分散、相关性和权重。
但还缺最后一道护栏。
这道护栏叫风险预算。
新手常说:“这只股票我少买一点,应该没事。”
问题是,少是多少?
这个行业最多能占多少?
这个策略连续亏损几次要暂停?
如果没有明确额度,仓位会在情绪中慢慢变大。
本节会用家庭预算的类比,帮助你理解仓位上限与风险预算。
最后你会得到一张可以手工填写的组合额度表。
它不是交易指令。
它是账户的安全边界。
知识正文
1. 类比:家庭预算先分用途,再决定消费
一个家庭做预算时,不会把所有钱都叫“可花的钱”。
它会先分成几类。
房租或房贷。
日常饮食。
交通通信。
学习成长。
医疗备用。
应急储备。
每一类都有大致额度。
如果这个月餐饮花多了,就要从其他地方调整,不能假装总预算无限。
投资账户也一样。
账户里的钱不是一整块可以随意下注的资金。
它应该被拆成不同风险额度。
给单只股票的额度。
给单个行业的额度。
给单个策略的额度。
给整体组合回撤的额度。
关键直觉
风险预算不是为了限制赚钱,而是为了防止一个错误决定占用全家生活费。
2. 从类比进入术语:什么是仓位上限
仓位,是某个持仓占账户资金的比例。
仓位上限,就是事先规定某个对象最多能占多少。
对象可以是一只股票。
也可以是一个行业。
也可以是一套策略。
比如:
单只股票最高 15%。
单个行业最高 35%。
单个策略最高 40%。
总股票仓位最高 80%。
这些数字不是标准答案。
它们是你根据资金规模、经验、回测结果和心理承受力设定的边界。
边界的作用,是在兴奋时提醒你不要越线。
3. 什么是风险预算
风险预算,是你愿意为某个对象承受的最大损失额度。
它比仓位更进一步。
仓位回答“投入多少钱”。
风险预算回答“最多允许这件事伤到账户多少”。
举例说,你账户有 100000 元。
你规定单只股票最多允许亏到账户的 0.6%。
那单只股票的风险预算就是 600 元。
如果这只股票的止损距离是 8%。
那么最大买入金额约为:
这说明,即使你的单只仓位上限是 15%,也不能直接买 15000 元。
因为按 8% 止损距离计算,15000 元可能让你亏 1200 元。
这超过了风险预算。
4. 仓位上限与风险预算的区别
| 概念 | 回答的问题 | 例子 |
|---|---|---|
| 仓位上限 | 最多投多少钱 | 单只股票不超过账户 15% |
| 风险预算 | 最多允许亏多少 | 单只股票最多伤到账户 0.6% |
| 行业上限 | 同类风险最多占多少 | 医药行业不超过账户 30% |
| 策略上限 | 同一规则最多占多少 | 突破策略不超过账户 35% |
仓位上限像消费额度。
风险预算像亏损承受额度。
两者要一起看。
只看仓位,可能忽略止损距离。
只看风险预算,可能忽略行业集中。
组合风险管理需要两把尺子同时工作。
5. 为什么新手必须设置单只上限
A 股个股风险并不小。
公司公告、行业政策、业绩变化、流动性变化,都可能让单只股票突然剧烈波动。
如果单只股票占账户 50%,一次判断错误就会改变整个资金曲线。
刚学完回测的你已经知道,最大回撤不是一个抽象指标。
它会真实影响执行心态。
单只上限的目的,是让任何一只股票都没有资格决定账户生死。
风险警告
新手不要用“我很看好”替代仓位上限。越看好,越需要写清楚如果看错最多损失多少。
6. 为什么还要设置行业上限
如果你给每只股票都设了 15% 上限,但买了 5 只同一行业股票。
行业合计仍可能达到 75%。
这时单只上限并没有保护你免受行业风险。
行业上限就是防止这种情况。
比如你可以规定:
单个一级行业最高 35%。
强相关产业链最高 40%。
同一热门主题最高 30%。
这些边界不要求完美分类。
关键是让你在下单前停一下。
问自己:我是不是又把多个篮子放到同一辆车上?
7. 为什么策略也要预算
策略上限常被新手忽略。
你可能买了 6 只股票。
行业看起来分散。
但它们都来自同一个突破策略。
如果市场进入震荡,突破策略连续假信号,这 6 只股票可能一起受伤。
所以要给策略定额度。
例如:
均线趋势策略最高 35%。
突破策略最高 25%。
低波动防守策略最高 30%。
现金或等待资金最低 10%。
这不是说每个策略都一定赚钱。
而是避免某一类规则独占账户。
8. 风险预算的分层
可以把风险预算想成三层保险。
第一层,单笔风险。
一只股票或一次交易最多亏多少。
第二层,分组风险。
一个行业、一条产业链、一类策略最多占多少。
第三层,账户风险。
整个组合最大允许回撤或阶段亏损到什么程度。
如果第一层失守,单笔损失会变大。
如果第二层失守,同类错误会一起爆发。
如果第三层失守,账户需要进入暂停和复盘。
graph TD
A["账户总资金"] --> B["账户风险预算"]
B --> C["策略额度"]
B --> D["行业额度"]
C --> E["单只股票额度"]
D --> E
E --> F["每笔风险金额"]这张图告诉我们,单只股票额度不是孤立决定的。
它同时受策略和行业两条线约束。
9. 一个完整计算例子
假设账户资金是 100000 元。
你规定未来一个月可接受的账户压力是 5%。
也就是最多 5000 元的阶段风险预算。
你把它分给三个策略和现金缓冲。
趋势策略:2000 元风险预算。
低波动策略:1500 元风险预算。
事件观察策略:800 元风险预算。
预留缓冲:700 元。
趋势策略里有两只股票。
你希望单只最多伤到账户 0.6%,也就是 600 元。
某只股票的计划止损距离是 8%。
最大买入金额就是 600 ÷ 8% = 7500 元。
如果另一只股票止损距离是 5%。
最大买入金额就是 600 ÷ 5% = 12000 元。
同样的风险预算下,止损距离越宽,仓位越小。
这就是风险预算的直觉。
不是便宜就多买。
不是喜欢就多买。
而是先问:看错时损失多少?
10. 额度表比感觉可靠
当市场上涨时,人很容易加仓。
当连续赚钱时,人会低估风险。
当别人都在讨论某个主题时,人会觉得不买就落后。
额度表的作用,是在这些时刻保持冷静。
它把原本模糊的边界写下来。
它让你知道每一次加仓会挤占哪个预算。
如果预算已经用完,就不能因为情绪继续扩大。
量化开发视角下,额度表就是一套约束条件。
它不预测收益。
它限制错误的破坏力。
11. 量化开发视角:规则要能被检查
一条好的风险预算规则,应该能被程序或表格检查。
例如下面这些规则就比较清楚。
单只股票目标权重不得超过 15%。
单个行业合计权重不得超过 35%。
单个策略合计权重不得超过 40%。
任一持仓的计划亏损金额不得超过账户 0.8%。
组合总股票仓位不得超过 80%。
当组合回撤达到 8% 时,停止新增仓位并复盘。
这些规则先服务于研究和复盘。
用表格就能先检查。
如果表格都检查不清楚,后面写代码也没有意义。
12. 投资者视角:预算是反悔前的承诺
风险预算最重要的时刻,不是在你冷静学习时。
而是在市场波动、账户亏损、消息纷飞时。
那时你会想临时改变计划。
你会想再补一点。
你会想把原本 10% 的仓位加到 20%。
如果没有事先承诺,情绪会给你很多理由。
风险预算就是写给未来自己的承诺。
它告诉你:我允许自己犯错,但不允许一个错误毁掉学习过程。
13. 老师视角:先学会“不越线”
很多投资课程喜欢讨论如何提高收益。
但对新手来说,更重要的是先不越线。
单只上限,让学生不会把一次判断变成账户命运。
行业上限,让学生不会把多个持仓变成同一风险。
策略上限,让学生不会把一种方法当万能钥匙。
账户预算,让学生在回撤扩大时停下来复盘。
这些规则看似保守。
其实是为了给学习留下时间。
14. 常见新手错误
错误一:只设置单只上限,不设置行业上限。
结果是五只股票分散在表面,行业风险集中在里面。
错误二:只看仓位,不看止损距离。
同样 10% 仓位,止损 5% 和止损 15% 的风险完全不同。
错误三:赚钱后随意提高预算。
如果策略还没有经过足够复盘,盈利不能自动证明它可扩大。
错误四:亏损后取消预算。
这通常是报复性交易的入口。
错误五:额度表写了但不更新。
组合变化后,预算也要重新检查。
15. 一个新手可用的默认边界
下面不是标准答案。
它只是学习阶段的保守起点。
单只股票目标权重不超过 10% 到 15%。
单个行业或强相关主题不超过 30% 到 35%。
单个策略不超过 35% 到 40%。
总股票仓位不超过 70% 到 80%。
每笔计划亏损不超过账户 0.5% 到 1%。
连续亏损达到预设次数后,暂停新增并复盘。
你可以根据资金规模和经验调整。
但调整必须写理由。
没有理由的提高上限,本质上是情绪加仓。
交互实验室
练习:制作你的组合额度表
请用下面的表格完成本节产物。
如果你没有真实持仓,就用模拟组合练习。
目标不是给出买卖建议。
目标是让每一笔风险有额度、有归属、有检查方式。
| 层级 | 对象 | 当前权重 | 上限 | 风险预算金额 | 检查动作 |
|---|---|---|---|---|---|
| 账户 | 总股票仓位 | 是否超过总仓位上限 | |||
| 策略 | 策略 A | 是否挤占其他策略预算 | |||
| 策略 | 策略 B | 是否与策略 A 同涨同跌 | |||
| 行业 | 行业 1 | 是否超过行业上限 | |||
| 行业 | 行业 2 | 是否与行业 1 强相关 | |||
| 股票 | 股票 1 | 是否超过单只上限 | |||
| 股票 | 股票 2 | 止损距离是否匹配预算 | |||
| 现金 | 预留缓冲 | 是否足够应对波动 |
填写步骤如下。
第一步,写账户总资金。
第二步,写你能接受的阶段最大压力,例如 5%。
第三步,把金额换算出来,例如 100000 元账户的 5% 是 5000 元。
第四步,把 5000 元分给策略、行业和单笔风险。
第五步,检查任何一层是否超过上限。
第六步,写下超过上限时的处理动作。
处理动作可以是降低权重、等待、替换、暂停或重新复盘。
不要把处理动作写成“到时候再看”。
“到时候再看”不是规则。
它是把风险交给情绪。
实验室产出
本节的交互产物是一张“组合额度表”,它要能回答:钱在哪里,风险在哪里,越线时怎么办。
核心复盘
知识清单:
- [ ] 仓位上限规定最多投多少钱,风险预算规定最多允许亏多少。
- [ ] 单只股票、行业、策略和账户都需要设置额度。
- [ ] 同样仓位下,止损距离越宽,实际风险可能越大。
- [ ] 额度表能把情绪化加仓变成可检查的越线问题。
- [ ] 新手先用保守边界保护学习过程,再根据复盘逐步调整。
金句总结
“没有预算的仓位,是把账户交给情绪;有预算的组合,才有机会长期复盘。”