仓位、ATR 与 Kelly 公式 · position sizing
新手下单的顺序通常是:选标的 → 看图定止损位 → 看心情下仓。这个顺序错得离谱——
止损位由市场决定(ATR),仓位由你自己决定(Kelly)。顺序应该是:先定"这次最多亏多少"(风险预算)→ 算止损位(ATR)→ 反推仓位。这样无论止损多远,单次亏损都在你预算内。
顺序反了会怎样?你把止损位定得很近("我要小止损"),但仓位是满仓——结果一个小波动就触发止损,连止 8 次本金没了 40%。这就是"越止越亏"的真相。
整门仓位管理就两条公式:
其中 p = 胜率,b = 赔率(盈亏比,赚的金额/亏的金额),f* = 最优仓位占总资金比例,ATR = 真实波动幅度均值。Kelly 给的是"长期复利最大化"的仓位,实操通常用半 Kelly(更稳)。
下面这个计算器把两条公式接起来:输入你的胜率/赔率/本金/ATR,直接给你仓位和止损位。
Kelly 公式给的是"长期复利最大化"的仓位,但它有个前提:你的胜率 p 和赔率 b 必须估计准确。现实中你永远高估自己——你以为胜率 50%,实际可能 40%。这时全 Kelly 仓位会让你破产。
所以实操几乎都用半 Kelly(f*/2):牺牲一点复利速度,换来对估计误差的容错。一条经验法则: