3、初始仓位设定:基于账户净值的仓位分配、基于波动率的仓位调整、基于市场环境的仓位分级
仓位设定这件事,我做了十几年,踩过的坑比赚到的钱还多。很多人一上来就问「老师,我该买多少手?」——说实话,这个问题本身就不对。你应该问的是「我的账户能承受多少风险?」
今天咱们就把这事掰开揉碎了讲。初始仓位设定,说白了就是三件事:看净值、看波动、看环境。这三者缺一不可。
3.1 基于账户净值的仓位分配
先讲最基础的。我个人习惯把账户净值分成三个档位:
| 净值区间 | 单笔最大风险 | 总仓位上限 |
|---|---|---|
| 100万以下 | 1% | 30% |
| 100万 - 500万 | 0.8% | 40% |
| 500万以上 | 0.5% | 50% |
为什么小资金反而风险比例更高?因为资金小的时候,你追求的是成长性。但注意,我说的是「单笔最大风险」,不是「单笔仓位」。这是两个概念。
举个例子:你账户100万,单笔最大风险1%,就是1万块。如果你做螺纹钢,止损设50个点,那每手风险是500块。1万除以500,就是20手。这就是你该下的手数。
核心公式:
仓位 = (账户净值 × 风险比例) ÷ (止损点数 × 每点价值)
我在项目中遇到过很多新手,上来就满仓干。有一次一个学员账户50万,直接开了40手螺纹钢。我问你止损设多少?他说没设。结果当天一个反向波动,亏了8万。嗯,这就是典型的「仓位失控」。
3.2 基于波动率的仓位调整
净值法只是基础。真正专业的做法,是要看波动率。
你想想看,同样的螺纹钢,平时一天波动50个点,和行情来了波动200个点,能一样吗?当然不能。
我常用的指标是ATR(平均真实波幅)。具体做法:
- 计算过去20天的ATR值
- 用当前ATR除以基准ATR,得到波动率倍数
- 仓位 = 基础仓位 ÷ 波动率倍数
举个例子:
基准ATR = 50(过去20天均值)
当前ATR = 100(最近几天波动加大)
波动率倍数 = 100 / 50 = 2.0
基础仓位 = 20手
调整后仓位 = 20 / 2.0 = 10手
说白了,波动率越大,仓位越小。这是铁律。
实战技巧:
我一般会设置一个波动率阈值。比如ATR超过基准的1.5倍,我就自动减半仓位。超过2倍,直接空仓观望。别觉得可惜,市场永远有机会,但本金只有一次。
3.3 基于市场环境的仓位分级
最后这个,是最容易被忽略的。市场环境不同,仓位策略完全不同。
我把市场环境分成四级:
| 环境等级 | 特征 | 仓位系数 |
|---|---|---|
| A级(趋势明确) | 均线多头排列,成交量放大 | 1.0 |
| B级(震荡偏多) | 均线粘合,方向不明 | 0.6 |
| C级(震荡偏空) | 高点降低,低点创新低 | 0.3 |
| D级(单边下跌) | 均线空头排列,放量下跌 | 0.1 或空仓 |
怎么用?很简单。先按净值算出基础仓位,再按波动率调整,最后乘以环境系数。
举个例子:
基础仓位(净值法)= 20手
波动率调整后 = 20 / 1.5 = 13.3手
环境系数(B级)= 0.6
最终仓位 = 13.3 × 0.6 ≈ 8手
你看,经过三层过滤,20手变成了8手。是不是感觉安全多了?
避坑指南:
我曾经在2015年股灾时犯过一个大错。当时市场已经进入D级环境,但我还按正常仓位做多。结果三天亏了账户的15%。从那以后,我给自己定了一条铁律:环境系数低于0.3时,强制休息。
3.4 知识体系总览
下面这张图,把整个仓位设定的逻辑串起来了。你可以把它当成一个检查清单,每次下单前过一遍:
这张图你看懂了吗?从上到下,就是一套完整的仓位决策流程。每次下单前,按这个流程走一遍,基本不会出大问题。
我的个人习惯:
我会在交易软件里设好三个预警:
- 当波动率倍数超过1.5时,弹窗提醒
- 当环境系数低于0.3时,自动禁止开仓
- 当单笔风险超过净值1%时,强制确认
这些设置花不了几分钟,但能救你很多次。
最后说一句:仓位管理不是限制你赚钱,而是保护你活下去。市场永远在,但你的本金不一定。嗯,今天就到这。