单只股票的仓位上限没有普适的固定数字,它由你能承受的总回撤和该股票可能的极端跌幅共同决定。一个可代入的算法是:单票仓位上限 ≈ 可承受的总资金回撤 ÷ 个股极端回撤假设。例如假设总资金可承受回撤为 5%、个股极端回撤按 30% 估算,则单票上限约为 16%(5%÷30%)。这个结果不是建议值,而是把"能亏多少"翻译成"能买多少"的换算工具,具体参数需结合个人情况设定。
公式怎么用,参数怎么取
公式本身简单,难点在于两个参数都要保守估计。
- 可承受总回撤:指整个账户市值缩水多少时,你仍能按原计划持有、不影响生活开支。它取决于资金用途、投资期限和现金流状况,没有统一标准。
- 个股极端回撤假设:不能只看最近一段时间的波动,应参考该股票在行业下行、业绩不及预期等压力情景下的跌幅量级。历史最大回撤只能作为参考下限,而非上限——过去没跌过的幅度,未来仍可能发生。
- 若持有多只股票,还需把各单票仓位加总,检查组合层面的回撤是否仍在可承受范围内,避免个股之间同涨同跌导致风险叠加。
需要说明的是,上述 5% 与 30% 均为计算示例,不构成普适建议。
凯利公式为何不适合直接套用
凯利公式根据胜率和赔率给出理论最优下注比例,但在个股上直接使用存在明显问题:胜率与赔率都依赖主观估计,误差会被公式放大;公式假设可无限次重复下注,而单只股票的结果往往是一次性的;它追求长期增长率最大化,对回撤的容忍度可能远超个人承受力。因此实践中常见做法是取半凯利甚至更低比例作为折中,把公式结果当作上限参考而非目标仓位。
分档建仓与需要核验的前提
确定上限后,可以用分批方式控制建仓节奏:
- 首仓控制在目标仓位的一部分(如三分之一),先验证买入逻辑是否成立;
- 逻辑被验证后再加仓,例如业绩、订单或行业景气度出现可观察的改善信号;
- 逻辑被证伪则不再加仓,按事先设定的条件处理,而不是临时凭感觉决定。
建仓前应核验的前提包括:个股历史最大回撤的实际幅度与发生背景、日均成交额是否足以支撑你的仓位规模顺利进出、是否存在停牌或涨跌幅限制等流动性约束。仓位上限的作用是限定风险敞口,而不是预测涨跌。
总结:单票仓位上限应由"可承受总回撤÷个股极端回撤"倒推,参数取保守值,多股票时检查组合合计敞口,并通过分批建仓降低判断失误的代价。
常见问题
资金量小是否也要遵守仓位上限?
资金量大小不改变风险逻辑,小账户同样可能因单票重仓而出现难以恢复的回撤。区别在于小资金分散过度会抬高交易成本,因此更应集中在少数经过研究的标的上,同时对每只标的仍设定上限。
仓位上限算出来后可以一直不变吗?
不建议。个股基本面、流动性以及你自身的资金用途和风险承受力都会变化,参数应定期复核。当可承受回撤下降(如临近大额支出)时,上限应相应调低。
多只股票如何避免合计风险超标?
先为每只股票设定单票上限,再把同行业、同风格标的的仓位合并计算,观察组合在压力情景下的合计回撤。若多只股票驱动因素高度相似,实际风险敞口会接近单票集中持有。