Module 03 / Risk

风险管理

方法决定你能赚多少,风控决定你能不能活到那一天。这一页的每一条都可以直接换算成仓位数字。

01先确定能亏多少

交易的起点不是"能赚多少",而是"错了亏多少"。

把单笔风险定义为一个固定单位 R:入场价与止损价之间的距离,乘以持仓数量,就是这笔交易的全部风险金额。此后所有盈亏都用 R 表达:赚 2 倍风险就是 +2R,亏一半止损就是 −0.5R。

用 R 思考的好处是统一尺度。不同品种、不同价格、不同仓位,全部被换算成同一个单位,你才能横向比较自己的交易质量。

R = |入场价 − 止损价| × 数量   单笔风险占比 = R ÷ 账户净值
经验区间 单笔风险控制在账户的 0.5%–1%。超过 2% 时,连续 10 次亏损(对 40% 胜率的系统并不罕见)将带来约 18% 的回撤,而这已经足以让多数人放弃原本有效的方法。

02仓位公式

先算止损距离,再算数量。顺序反了就会失控。

数量 = (账户净值 × 单笔风险%)÷ |入场价 − 止损价|
参数示例说明
账户净值200,000 元用当前净值,不用初始本金
单笔风险1%可承受的单笔最大亏损
风险金额2,000 元200,000 × 1%
入场 / 止损25.00 / 23.50止损距离 1.50 元
可买数量1,333 股2,000 ÷ 1.50,按 100 股取整为 1,300 股
实际风险1,950 元(0.98%)取整后略低于预算,方向正确
最小单位超预算时 若一手的最小金额已超过风险预算(常见于高价股、股指期货),正确做法是换标的或降低杠杆,而不是把止损拉近去凑数量——那只是把风险从"金额"转移到了"被扫出的概率"。

03盈亏比与期望值

胜率单独看没有意义,它必须和盈亏比相乘。

期望值 E = 胜率 × 平均盈利 − 败率 × 平均亏损 (单位:R)
胜率盈亏比 1:11:21:31:4
30%−0.40R−0.10R+0.20R+0.50R
40%−0.20R+0.20R+0.60R+1.00R
50%0.00R+0.50R+1.00R+1.50R
60%+0.20R+0.80R+1.40R+2.00R

表格里最关键的一行是 50%:盈亏比 1:1 时,扣掉成本后期望为负。这就是"看对一半却赚不到钱"的数学原因。

盈亏平衡胜率 = 1 ÷ (1 + 盈亏比)。盈亏比 3:1 只需要 25% 的胜率就能不亏,这解释了为什么趋势跟随系统可以长期低胜率却仍然盈利。

04回撤的数学

亏损与回本不是对称的,这是风控存在的根本理由。

账户回撤需要上涨多少才回本直观含义
−10%+11.1%轻微,可恢复
−20%+25.0%需要一次很好的年度表现
−30%+42.9%多数人开始怀疑方法
−50%+100%难度翻倍,心理压力剧增
−70%+233%实质进入重建阶段
−80%+400%接近不可逆
−90%+900%数学上仍可能,现实中极少

另一个常被忽略的数字:单笔风险 1%、连续亏损 20 笔,账户回撤约 18%;单笔风险 5%、同样连亏 20 笔,回撤约 64%。仓位翻五倍,伤害不是翻五倍。

如果系统胜率 40%,连亏 10 笔的概率约 0.6%。一年做 200 笔,至少遇到一次连亏 10 笔的概率接近 七成。这不是运气差,是正常分布。

05凯利与半凯利

理论最优仓位,在实务中几乎总是过大的。

f = 胜率 − (败率 ÷ 盈亏比)   例:45% 胜率、2:1 盈亏比 → f = 0.45 − 0.55/2 = 17.5%

凯利公式给出的是长期增长最大化的下注比例,但它依赖三个你无法准确知道的参数:真实胜率、真实平均盈亏比、以及未来分布不变。参数估错时,全凯利的回撤会急剧放大。

实务共识是使用半凯利或更低(上例约 8.75%,多数人还应更低)。凯利公式的真正价值不在算出那个数字,而在于它证明了存在一个最优区间,且超过它之后收益反而下降——过度下注的惩罚是非线性的。

对个人交易者 固定比例风险(每笔 0.5%–1%)比凯利更实用:它不需要估计参数,且天然限制了尾部损失。

06相关性与尾部风险

分散不是买很多个,而是买很多个不同时涨跌的。

同时持有 5 只银行股,风险不是单笔风险的 1/5,而是接近 5 倍——它们在同一个风险因子下同向波动。真正的分散要求相关性低:跨资产类别、跨驱动因子、跨时间尺度。

尾部风险指发生概率低但影响极大的事件:跳空、流动性枯竭、极端政策。止损在尾部事件中可能完全失效,因此必须留出额外缓冲:

杠杆仓位预留保证金缓冲,避免强平先于止损触发。
隔夜持仓按跳空 2–3 倍止损距离评估可能损失。
事件窗口重要数据或财报前主动减仓,而非赌方向。
总敞口上限所有持仓的合计风险不超过账户的 5%–6%。

07执行清单

下单前逐条确认,比事后复盘有效得多。

  • 这笔交易的止损价在哪里?它对应的是哪条逻辑失效?
  • 止损距离是否在正常波动范围内(参考 ATR),而不是随意的百分比?
  • 按风险预算算出的数量是多少?最小单位是否超出预算?
  • 潜在盈利是否至少有 1.5–2 倍的风险?达到目标的路径是否清晰?
  • 当前总敞口加上这笔后是否超过上限?是否与其他持仓高度相关?
  • 是否有事件窗口(数据、财报、会议)落在持仓期内?
  • 如果这笔直接亏到止损,我会不会想立刻报复性加仓?会的话,仓位仍然太大。
最后一句话 风控不是让交易变得无聊,而是让你在判断错误时仍然拥有下一次机会。