← 返回博客 · 2026年10月03日 · 约4分钟读完
先说一个我见过不止一次的场景:两个朋友,同样10万本金,同样做螺纹钢,同样看错方向止损出场。一个亏了800块,骂骂咧咧继续交易;另一个亏了1万2,直接被这一笔打掉了账户12%的资金,后面连着三笔不敢开仓、开仓又乱止损,两个月账户腰斩。方向判断一样烂,结局天差地别——区别只有一个:仓位公式不一样。
今天咱们就把两个最主流的仓位管理公式掰开揉碎讲清楚:固定比例法和波动率调整法。讲完你自己就知道该用哪个、怎么用。
先统一认知:仓位公式解决的是什么问题
很多人以为仓位管理是“该买几手”,其实它回答的是一个更本质的问题:在这一笔交易里,你愿意赔多少钱?
方向错了是常态,任何交易系统都有40%-60%的胜率区间。你能活多久、能不能等到系统发挥优势的那一天,取决于单笔亏损占账户的比例。这个比例一旦失控,比如单笔亏掉15%-20%,连续两三笔错就伤到筋骨,心态崩了,动作全变形。
所以不管用什么公式,核心变量永远是三个:账户风险总额、单笔风险比例、止损距离。两个方案的区别,只是处理“止损距离”的思路不同。
方案一:固定比例法——简单粗暴,但真的有效
规则就一句话
每笔交易的最大亏损,固定为账户总资金的某个百分比,通常1%-2%。由此反推手数:
手数 = (账户资金 × 单笔风险比例)÷(止损点数 × 合约乘数)
拿螺纹钢算一遍
假设账户10万,单笔风险定1%,也就是最多亏1000元。你做螺纹钢,10吨/手,每变动1元/吨,一手盈亏10元。你的止损设40个点,那么一手如果打止损,亏 40 × 10 = 400元。
手数 = 1000 ÷ 400 = 2.5,取整就是开2手。就这么简单。
顺便验一下保证金:螺纹钢按约3800元/吨算,一手合约价值3.8万左右,交易所+期货公司保证金按10%上下估,一手占约3800元,2手约7600元,占账户7.6%,杠杆完全在可控范围。
固定比例法的优点和短板
- 优点:规则极简,执行力门槛低,不会算错;连续亏损时亏损金额恒定,10万账户连错10笔1%也就亏掉不到10%,还有子弹。
- 短板:它假设“每个品种每次的波动都一样”,但现实里做豆粕和做铁矿石,一个点的杀伤力差着量级;行情平静期和逼空逼多期,同样的止损距离含义也完全不同。
方案二:波动率调整法——让市场告诉你该开多少
核心逻辑
波动小的时候多开,波动大的时候少开,让每一笔交易承受的“市场噪音”大致相等。最常用的工具是ATR(平均真实波幅),公式变成:
手数 = (账户资金 × 单笔风险比例)÷(ATR × 合约乘数 × 波动系数)
波动系数一般取1.5-2,意思是止损放在1.5-2倍ATR之外,避免被正常波动扫掉。
拿豆粕算一遍
还是10万账户,风险1%=1000元。假设豆粕当前ATR约40点,合约乘数10,波动系数取1.5,那么每手的风险预算 = 40 × 10 × 1.5 = 600元。
手数 = 1000 ÷ 600 ≈ 1.6,取整开1手。
过两个月,豆粕进入横盘期,ATR缩到约25点,每手风险 = 25 × 10 × 1.5 = 375元,手数 = 1000 ÷ 375 ≈ 2.6,可以开2手。看明白了吗?同样的账户、同样的风险预算,波动大自动减仓,波动小自动加仓,仓位跟着市场呼吸。
波动率法的隐藏好处:帮你过滤“开不动”的品种
再算个铁矿石。铁矿石是100吨/手,每变动1元/吨,一手盈亏100元。假设ATR约15点,波动系数1.5,每手风险 = 15 × 100 × 1.5 = 2250元。10万账户1%的风险预算只有1000元——算出来不足1手。
这不是公式坏了,这是公式在提醒你:以你的账户体量和风险纪律,铁矿石这个波动量级你接不住,要么跳过,要么把风险预算临时上调(但不建议超过2%),要么用更小的波动系数配合更紧的逻辑止损。这种“算不出来就不做”的强制筛选,恰恰是很多亏损账户最缺的东西。
两种方案正面对比
| 维度 | 固定比例法 | 波动率调整法 |
|---|---|---|
| 计算难度 | 极低,心算都行 | 中等,需每日/每周更新ATR |
| 对品种差异的适应 | 差,需要手动调止损 | 好,自动适配不同品种 |
| 对行情阶段的适应 | 差,大波动期风险被动放大 | 好,自动缩仓 |
| 执行摩擦 | 几乎无 | 手数频繁变化,可能影响一致性 |
| 适合人群 | 新手、单一品种交易者 | 多品种、有半年以上经验者 |
我的建议很直接:账户5万以下、只做一两个品种,用固定比例法足够;多品种分散、账户体量上来之后,切换到波动率调整法。两者不冲突,固定比例是波动率法在“所有品种ATR相同”假设下的简化版。
为什么这件事在中国期货市场尤其致命
国内商品期货的保证金制度意味着8-12倍杠杆是常态,而极端行情的杀伤力,历史已经演示过很多次。
最典型的是2021年秋天的动力煤:政策强力干预之后,价格从高位回落,短短两周左右接近腰斩,期间出现连续多个跌停。当时如果有人重仓多单且仓位是按“平时波动”设计的,跌停板意味着想止损都出不来,连续吃板直接从浮亏走到穿仓边缘。那种行情里,仓位公式不是“赚多赚少”的问题,是“能不能活着出来”的问题。
再往前,2020年4月WTI原油结算价跌成负值,全世界都看傻了。国内做原油相关头寸的交易者,哪怕做的是内盘SC,那一夜的波动幅度也远超任何历史ATR——按旧波动率算出来的仓位,在那种行情下风险预算瞬间失效。这两个案例共同说明一件事:仓位公式必须内建“波动放大→仓位收缩”的机制,而波动率调整法天然带这个属性。ATR飙升时你的手数会自动被压下来,等于给自己装了减速带。
实战落地:三个品种的参考参数
- 螺纹钢:波动中等、流动性好,是练固定比例法的最佳品种。10万账户、1%风险、40-50点止损,通常对应2-3手,新手建议从这里开始。
- 豆粕:受美豆和天气炒作影响,波动有明显的季节性起伏,适合用ATR法体验“波动大减仓、波动小加仓”的节奏感。
- 原油(SC):隔夜跳空风险高、受地缘消息冲击大,无论用哪种公式,都建议把单笔风险比例压到0.5%-1%,并且隔夜仓单独再减一档。
最后提醒三个常见的坑
- 坑一:止损距离迁就手数。先定好想开3手,再反推把止损放宽到80点——这是倒因为果,止损必须由交易逻辑(技术位/ATR)决定,手数是算出来的结果。
- 坑二:亏损后不降风险比例。账户从10万回撤到8万,还按1000元算单笔风险,实际比例已经变成1.25%。正确做法是按当前净值重新计算,让回撤自动降杠杆。
- 坑三:公式定好了但不记账。没有交易记录,你永远不知道自己的公式在实盘里执行得怎么样。每一笔的手数、止损、实际亏损都记下来,一个月后复盘,偏差一目了然。
仓位公式没有标准答案,只有适合你账户体量和性格的版本。纸上算一百遍,不如在真实节奏的市场里跑一遍——想检验自己的交易系统和仓位纪律到底扛不扛得住行情考验,可以参加模拟考核实战验证一下,用数据说话,比感觉靠谱得多。