风险预算与回撤熔断:把账户的“最大可亏”写成规则
内容持续修订,过时部分会及时剔除
风控不是一句“轻仓”,而是一组从单笔、组合到账户的硬约束。先定义能亏多少,再决定能做多大;否则所谓仓位管理,只是给情绪换了一个说法。
1. 先定账户能亏多少,再分配单笔风险,最后才倒推手数。
2. 回撤越深越难回本,所以熔断线要提前写死。
3. 熔断不是休息,触发后要有明确的恢复条件。
一、先定“能亏多少”,再定“做多大”
多数人先想“这笔能赚多少”,再倒推仓位。专业顺序相反:先定账户能承受多大回撤,再分配单笔风险,最后才由止损距离倒推手数。
风险预算不是收益目标,而是生存约束。它回答的不是“我想赚多少”,而是“连续错多少次、遇到多坏的跳空,我仍然能留在牌桌上”。
| 层级 | 指标 | 示例区间 | 约束对象 |
|---|---|---|---|
| 单笔 | 1R / 单笔最大亏损 | 账户权益的 0.25%–1% | 一次判断错误 |
| 组合 | 总 heat(所有持仓到止损的亏损之和) | 账户权益的 3%–6% | 多个仓位同时反向 |
| 账户 | 日/周/月回撤熔断线 | 如日 −2%、周 −5%、月 −10% | 连续亏损与情绪化交易 |
这些数字只是示例,不是教条。波动率高的品种、杠杆高的账户、资金有使用期限的人,应该更保守;具体阈值要按策略的历史回撤、保证金要求和自己的心理承受力调整。
二、回撤的不对称:越深越难回来
回撤不是线性的。亏得越深,回本需要的涨幅越夸张:
| 回撤 | 回本需要上涨 | 含义 |
|---|---|---|
| −10% | +11.1% | 还可控 |
| −20% | +25% | 开始影响心态 |
| −30% | +42.9% | 需要一次很好的行情 |
| −50% | +100% | 要翻倍,时间与心理成本陡增 |
| −70% | +233% | 多数人已经改规则或离场 |
| −80% | +400% | 基本是另一个游戏 |
这就是几何平均的残酷之处:深回撤不仅让你“少赚”,还会把长期复利速度拉低。一个年化 30%、最大回撤 60% 的系统,长期未必赢过年化 15%、最大回撤 15% 的系统。
三、组合 heat:把“同时亏损”算进去
单笔风险管住了,不代表组合安全。组合 heat 的粗算方法是:
heat = Σ(每个持仓到止损的最大亏损)
账户 100 万,单笔 1R = 0.5% = 5,000 元。
同时持有 5 个仓位,每个 1R,则 heat = 5R = 25,000 元 = 账户的 2.5%。
如果其中 3 个同属黑色系,且遇到同一条产业链的冲击,它们可能同时触发止损;此时不要把“三个品种”当成分散,而要按 3R 同时亏损来准备。
相关性不会让最坏亏损变小,只会让“同时发生”的概率变大。所谓分散,是让风险来源不同;如果风险来源相同,仓位越分散,越容易给人一种虚假的安全感。
四、压力测试:不要只用历史波动
历史最大回撤是样本内结果,不是上限。至少要测试这些情景:
| 情景 | 假设 | 要回答的问题 |
|---|---|---|
| 跳空 | 实际亏损 = 止损距离的 2–3 倍 | 账户还能不能正常交易? |
| 连续停板 | 无法平仓,亏损继续扩大 | 保证金缓冲够不够? |
| 相关性骤升 | 多个品种同向跌停/跳空 | 组合 heat 是否被低估? |
| 波动率飙升 | 期权 IV(隐含波动率)大涨/大跌,卖方保证金上升 | 卖方仓位会不会被追保? |
| 流动性枯竭 | 买卖价差扩大,平仓滑点剧增 | 实际最大亏损是多少? |
压力测试的结论只有一个:如果某种情景下的亏损超过你的月度或季度回撤上限,就现在降仓,而不是等它发生。
五、回撤熔断:用规则代替情绪
熔断线要在交易之前写好,触发后自动执行。示例:
| 触发条件 | 动作 |
|---|---|
| 单日亏损达到 −2% | 停止开新仓,检查是否有规则外交易;当天不再交易 |
| 单周亏损达到 −5% | 仓位规模减半,暂停加仓,复盘一周交易 |
| 单月亏损达到 −10% | 停止交易 1–2 周,全面复盘;恢复前先模拟盘验证 |
恢复交易的条件也必须是客观的,而不是“感觉好多了”:例如连续若干天没有规则违规、回撤停止扩大、复盘后写出明确的修正规则并通过小样本验证。否则熔断只是休息,不是修复。
“下一把赚回来”——这句话一出现,风险预算就作废了。熔断的目的不是惩罚你,而是防止你在情绪最差的时候,把可控的回撤变成不可逆的亏损。
熔断之后,怎么恢复
- 先停手:触发当天/当周不再开新仓,已有仓位按规则处理,不临时改止损。
- 对账:把这段时间的交易分成两类——按规则亏的,和违规亏的。前者是成本,后者才是问题。
- 只改一个变量:如果是规则问题,一次只改一个参数;改完先用模拟盘或小仓验证。
- 半仓恢复:恢复时先用一半风险预算,连续若干天没有违规、回撤不再扩大,再回到正常水平。
恢复条件要写成客观标准,比如“连续 10 个交易日无规则违规 + 回撤未创新低”,而不是“我感觉好多了”。感觉会在下一次盈利后立刻变好,规则不会。
六、风险预算与仓位公式
1R = 账户权益 × 单笔风险比例
手数 = 1R ÷(每手止损距离 × 合约乘数)
开仓前再检查:加上这笔后,组合 heat 是否仍低于上限?
单笔风险 0.5%,1R = 5,000 元;组合 heat 上限 6R = 30,000 元(账户的 3%)。
已有 5 个仓位各 1R,heat = 5R = 25,000 元;再开一笔 1R,heat = 6R,正好到上限。
如果新仓位的止损距离更大、每手风险更高,就只能减半或放弃;不能因为“机会很好”就突破 heat 上限。
七、检查清单
1. 单笔 1R 是多少?这笔交易的最大亏损是否等于 1R?
2. 当前组合 heat 是多少?加上新仓会不会超过上限?
3. 持仓之间是否共享同一条产业链、同一种宏观因子?
4. 跳空到止损距离 2–3 倍时,账户还能不能正常交易?
5. 日/周/月熔断线写好了吗?触发后谁来执行?
6. 恢复交易的条件是什么?是规则,还是“感觉”?
三个常见问题
“熔断线设多少合适?”没有统一数字。先看策略历史最大回撤,再把线设在“比正常回撤更坏一点”的位置;同时要小到你能承受。日线太敏感可以用周/月线,但必须提前写死。
“触发熔断后,已有仓位要不要全平?”不一定。先按原有止损规则处理,不要因为情绪一次性砍光。熔断管的是“不再开新仓、降低风险”,不是“恐慌清仓”。
“小账户也需要三层预算吗?”需要,但可以简化:单笔风险 + 月度熔断两条先跑起来,组合 heat 用“同方向仓位加总”粗算。规则越简单,越容易执行。
八、和本站体系怎么接上
- 几何平均:风险预算的本质,是把回撤控制在几何平均还能修复的范围内。
- 刚性止损:1R 是止损的计量单位;没有 1R,止损只是模糊的“差不多”。
- 证伪:实际亏损超过 1R、heat 超过上限、熔断后仍开仓,都是规则失效的证据,必须复盘。
- 遍历性:先保证自己不出局,再谈优势;账户归零后,任何期望值都失去意义。
“风险预算不是让你少赚,而是让你在犯错时仍然有下一次机会。市场的机会无限,你的账户只有一次生命。”