仓位管理:为什么要以损定仓¶
很多人开仓前,第一反应是问:开几倍?放多少保证金?买多少数量?
这些问题都和仓位有关,但都没有直接回答最要命的那个问题:如果这笔交易错了,我最多亏多少?
我后来越来越觉得,仓位管理不是为了把盈利放大,而是为了把错误控制在账户能承受的范围内。方向判断决定一笔交易有没有可能赚钱,仓位管理决定你能不能活到下一笔。
仓位管理比方向判断更重要¶
交易里没有任何方法能保证每次方向都对。人工分析会错,量化模型会错,VEX 这类图表信号也会遇到失败信号、假突破、震荡和极端行情。
真正让账户失控的,通常不是看错一次,而是看错的时候仓位太大。
同样一次止损:
- 小仓位,是系统正常成本。
- 重仓,是账户曲线的大伤口。
- 满仓高杠杆,很多时候就是系统死亡的开始。
所以一笔交易不能只问“会不会涨/跌”,还要先问:
- 如果错了,亏损能不能接受?
- 连续错几次,账户还能不能继续执行?
- 这笔潜在收益,值不值得承担这笔风险?
没有仓位管理,所谓系统很容易只剩方向猜测。
固定杠杆的问题¶
很多人喜欢固定杠杆,比如每次都 5 倍、10 倍,或者觉得行情确定就开更高。
这种方式简单,但问题也很明显:杠杆不等于风险。
假设账户资金为 10,000U,每次都使用 10 倍杠杆:
| 止损距离 | 名义仓位 | 触发止损时账户亏损 |
|---|---|---|
| 1% | 100,000U | 约 1,000U,账户 10% |
| 3% | 100,000U | 约 3,000U,账户 30% |
| 5% | 100,000U | 约 5,000U,账户 50% |
同样是 10 倍,止损距离不同,账户实际风险完全不是一回事。
固定杠杆控制的是名义放大倍数,不是最大亏损。真正决定风险的,是仓位大小、入场价格、止损位置和账户资金之间的关系。
如果只关心开几倍,却不提前算止损后亏多少,杠杆就会从工具变成风险放大器。
固定保证金的问题¶
另一种常见做法,是每笔固定投入保证金。比如每次拿 500U 做,或者每次用账户 10% 的保证金。
它比随手开仓好一点,至少限制了每笔占用多少本金。但它仍然没有解决一个问题:投入多少保证金,不等于最多亏多少。
同样投入 500U 保证金:
- 如果开 5 倍,名义仓位是 2,500U。
- 如果开 20 倍,名义仓位是 10,000U。
- 如果止损距离不同,最终亏损也会完全不同。
固定保证金控制的是“放进去多少”,不是“错了亏多少”。
止损很远时,它可能让实际风险过高;止损很近、结构清楚时,它又可能让仓位偏小。它可以做粗略限制,但不适合作为完整仓位系统。
固定手数的问题¶
固定手数或固定数量,在传统市场里很常见。例如:
- 每次黄金开 1 手。
- 每次 BTC 开 0.01 枚。
- 每次股票买 100 股。
如果长期只做一个品种,而且很熟悉它的波动,固定手数可以简化执行。但它的问题是:数量固定,不代表风险固定。
不同品种的价格、合约乘数、波动率都不一样,同样手数对应的风险可能差很多。就算同一个品种,低波动和高波动时,合理止损距离也会变。
比如同样开 0.01 BTC:
- 当 BTC 价格低、波动小,止损距离可能比较近。
- 当 BTC 价格高、波动大,止损距离可能明显扩大。
数量没变,真实风险已经变了。
固定手数稳定的是交易数量,不是账户风险。它容易让人产生“我每次都开一样大,所以很稳定”的错觉。
以损定仓是什么¶
以损定仓,就是先确定这笔交易最多愿意亏多少钱,或者最多亏账户百分之几,再根据入场价和止损价之间的距离,反推出该开多大仓位。
顺序是:
最简单的公式是:
如果用账户比例表达:
举个例子:
如果一笔交易止损距离是 2%,名义仓位约为:
如果另一笔止损距离是 5%,名义仓位约为:
两笔仓位不同,但最大亏损都围绕 100U。
这就是以损定仓的重点:不是每次开一样大的仓位,而是每次承担一样可控的错误成本。
以损定仓的好处¶
1. 每笔亏损可预期¶
交易前就知道,如果判断错了,最多会亏多少。
这能帮你提前判断:
- 这笔亏损能不能接受。
- 连续亏几笔后账户会回撤多少。
- 当前仓位是否符合自己的规则。
亏损可预期,盘中情绪才不容易接管决策。
2. 强迫交易者先定义止损¶
没有止损,就没法以损定仓。
这会逼你在入场前回答几个问题:
- 这个交易结构在哪里失效?
- 如果价格走到那里,我是否愿意承认错误?
- 这个止损距离是否合理?
- 这笔交易是否值得参与?
很多失控交易都是先开仓、后找理由,最后不愿止损。以损定仓会把顺序倒回来:先定义错误边界,再决定要不要开仓。
3. 自动适应不同波动率¶
波动大的时候,合理止损通常更远,仓位自然要小一点。
波动小、结构清楚的时候,止损距离可能更近,仓位可以相应提高。
这比固定杠杆更贴近真实风险,因为它不是机械放大仓位,而是让仓位跟着止损距离调整。
4. 和盈亏比天然绑定¶
以损定仓之后,一笔交易的 1R 就很清楚。
这样看机会时,就不只盯着金额,而是用统一标准比较。
如果一笔最多亏 1R,却只能赚 0.8R,哪怕方向看起来有机会,也未必值得做。如果最多亏 1R,目标有 2R 或 3R,才更像一笔可以被系统评估的交易。
5. 更适合复盘¶
以损定仓能把每笔交易转成 R 倍数:
- A 单亏 1R。
- B 单赚 2.5R。
- C 单亏 1R。
- D 单赚 4R。
复盘时看的就不是某一笔赚了多少钱,而是系统能不能产生正期望:
- 平均盈利是多少 R。
- 平均亏损是多少 R。
- 最大连续亏损是多少 R。
- 盈亏比能不能覆盖胜率。
金额会受账户大小影响,R 倍数更适合判断交易质量。
以损定仓和盈亏比¶
以损定仓解决的是:错了亏多少。
盈亏比解决的是:对了值不值得做。
这两个要一起看。
如果只以损定仓,却不看盈亏比,你可能会做很多“亏损很清楚,但收益不够”的交易。风控严格,不代表这笔就有优势。
一个比较完整的流程是:
- 找到入场位置。
- 找到结构失效位置,也就是止损。
- 根据最大亏损反推仓位。
- 看目标空间。
- 计算盈亏比。
- 盈亏比不合格,就放弃。
仓位管理不是单独存在的。它要和止损、目标、胜率、盈亏比一起放进交易系统里。
凯利公式是什么¶
凯利公式是一种经典资金管理模型,用来根据胜率和赔率,计算理论上的最优资金投入比例。
简化表达可以理解为:
其中:
W是胜率。R是盈亏比,也就是平均盈利 ÷ 平均亏损。
例如:
理论上,这表示在这些假设成立时,最优风险比例可能是 25%。
但真实交易里,完整凯利通常太激进。它依赖几个很难稳定满足的条件:
- 胜率要足够准确。
- 平均盈亏比要足够稳定。
- 样本数量要足够大。
- 市场环境不能明显变化。
- 交易者要能承受很大的资金波动。
所以很多交易者即使用凯利思想,也会用半凯利、四分之一凯利,甚至更保守的风险比例。
凯利公式的价值,不是让普通交易者套公式重仓,而是提醒我们:仓位大小应该和胜率、盈亏比、样本质量有关。
凯利公式和以损定仓的关系¶
凯利公式和以损定仓不是一回事,但也不冲突。它们回答的是不同层级的问题。
凯利更偏理论层:
以损定仓更偏执行层:
也就是说:
| 方法 | 主要回答的问题 |
|---|---|
| 凯利公式 | 单笔风险比例应该是多少 |
| 以损定仓 | 已知风险比例后,具体仓位应该是多少 |
比如一个交易者通过复盘发现,自己的系统更适合每笔承担账户 1% 的风险。那么以损定仓负责把这个 1% 落到每一笔交易上:
- 止损近,仓位可以大一点。
- 止损远,仓位必须小一点。
- 最大亏损始终围绕 1%。
对大多数普通交易者来说,稳健的固定风险比例 + 以损定仓,通常比直接套完整凯利更现实。
样本不够时,不要迷信凯利。可以理解它背后的思想:仓位不是孤立决定的,它应该服务于系统的胜率、盈亏比和资金曲线。
几种仓位方式对比¶
| 方式 | 控制的对象 | 主要问题 | 适合程度 |
|---|---|---|---|
| 固定杠杆 | 名义放大倍数 | 止损距离不同,账户风险完全不同 | 简单但风险粗糙 |
| 固定保证金 | 投入金额 | 控制投入,不控制最终亏损 | 可做辅助限制 |
| 固定手数 | 交易数量 | 不同品种和波动率下风险失真 | 适合少数熟悉品种 |
| 凯利公式 | 理论风险比例 | 依赖准确胜率、盈亏比和大样本 | 适合理解资金增长逻辑 |
| 以损定仓 | 单笔最大亏损 | 需要提前定义止损并计算仓位 | 更适合系统化交易 |
这些方法不是完全互斥。固定保证金、杠杆和手数都可以作为执行里的辅助参数,但最先要控制的,还是单笔最大亏损。
一个健康的仓位管理流程¶
开仓流程不要先问开几倍,先把风险定义出来:
- 确认账户资金。
- 决定单笔最大风险,例如账户的 0.5%、1% 或 2%。
- 找到交易结构的失效位置,也就是止损。
- 计算入场价到止损价的距离。
- 根据最大亏损反推仓位。
- 计算潜在目标和盈亏比。
- 如果盈亏比不合格,放弃交易。
- 入场后不因为情绪随意扩大风险。
- 交易结束后,用 R 倍数复盘。
这个流程的重点是:先知道错了怎么办,再决定要不要做。
如果一笔交易无法定义止损,就无法以损定仓;如果无法以损定仓,就很难说是在系统化交易。
最后说一句¶
仓位管理的目标,不是让每一笔赚得更多,而是让每一次错误都不至于伤到整个系统。
固定杠杆、固定保证金和固定手数都有简单的一面,但它们很容易忽略真实账户风险。凯利公式有理论价值,不过直接机械套用,对多数人来说过于激进。
以损定仓的好处,是把风险、止损、盈亏比和复盘放到同一套语言里:
- 先定义最大亏损。
- 再根据止损距离反推仓位。
- 然后用盈亏比判断是否值得交易。
- 最后用 R 倍数复盘交易质量。
交易不是每次都判断正确,而是判断错误时,先知道自己最多会付出多少代价。
太阳黑子 Algo · 让交易更清醒