仓位计算公式:1–2%风险法则与实例

仓位怎么计算?详解 1–2% 风险法则与仓位计算公式,附股票、外汇手数和加密货币的分步计算实例,以及最容易让这条资金管理法则失效的五个常见错误。

风险管理SnapPulse 团队发布于 6 分钟阅读

仓位,就是让你在止损位上的亏损恰好等于账户固定比例的股数、手数或币数。公式是:仓位 =(账户资金 × 风险比例)÷ 每单位止损距离。按 1–2% 法则,1 万美元的账户每笔交易风险是 100–200 美元,与市场和杠杆无关。

大多数爆仓不是因为入场点选得差,而是因为仓位太重,让一段普通的连亏变成了爬不出来的深坑。仓位管理是交易中你唯一能完全掌控的部分。

为什么会有 1–2% 法则

连续亏损是常态。即使胜率 50%,做上几百笔交易,也一定会遇到连亏六笔的情况。关键在于,熬过去之后账户还剩多少。

单笔风险 连亏 10 笔后的账户 回本所需涨幅
1% 90.4% +10.6%
2% 81.7% +22.4%
5% 59.9% +67.0%
10% 34.9% +186.8%

(每次亏损都按剩余资金的百分比计算,所以回撤是复利累积的:0.99¹⁰ = 0.904。)

按 1–2% 计算,一段糟糕的连亏只是挫折;按 10% 计算,几乎就是清零。这条法则不会让你的交易变好,它让错误变得可以承受。

公式,一步一步来

  1. 确定风险金额:账户资金 × 风险比例。例:20,000 美元 × 1% = 200 美元。
  2. 根据图表确定止损位——你的想法被证伪的价格,通常在支撑位或阻力位之外。而不是“哪个距离能让仓位好看就放哪”。
  3. 计算每单位止损距离:|入场价 − 止损价|。
  4. 相除:风险金额 ÷ 止损距离 = 仓位。
  5. 向下取整到券商允许的最小单位(A股为 1 手 = 100 股)。
  6. 检查名义价值和保证金:确认算出的仓位是你真正拿得住的。

顺序很重要。止损来自图表,仓位来自止损。绝不能反过来。

实例:股票

  • 账户:25,000 美元
  • 风险:1% → 250 美元
  • 入场价:50.00 美元
  • 止损价:47.50 美元(双底低点下方)
  • 止损距离:每股 2.50 美元

仓位 = 250 ÷ 2.50 = 100 股,持仓价值 5,000 美元(占账户 20%)。

注意这里发生了什么:仓位占账户的 20%,但风险只有 1%。这是两个不同的数字。如果止损更近——比如 49.00 美元——同样 250 美元的风险可以买 250 股(名义价值 12,500 美元)。如果更远——45.00 美元——就只能买 50 股。

实例:外汇手数

外汇多了一步:把点数换算成金额。

对于以美元为报价货币的货币对(EUR/USD、GBP/USD),每点价值大约是:

手数类型 单位 每点价值(美元报价货币对)
标准手 100,000 10.00 美元
迷你手 10,000 1.00 美元
微型手 1,000 0.10 美元

公式:手数 = 风险金额 ÷(止损点数 × 每标准手每点价值)。

  • 账户:10,000 美元
  • 风险:1% → 100 美元
  • EUR/USD 入场价:1.0850
  • 止损价:1.0810 → 40 点
  • 每点价值:每标准手 10 美元

手数 = 100 ÷ (40 × 10) = 0.25 手(2.5 迷你手,25,000 单位)。

对于报价货币不是美元的货币对(USD/JPY、EUR/GBP),每点价值随汇率变化。USD/JPY 为 150.00 时,100,000 单位的 1 点(0.01)= 1,000 日元 ≈ 6.67 美元。止损 30 点、风险 100 美元,则 100 ÷ (30 × 6.67) ≈ 0.50 手。拿不准时就用点值计算器。

实例:加密货币

加密货币按币数(或合约张数)计算,而它的波动性迫使止损放得更宽。

  • 账户:5,000 美元
  • 风险:2% → 100 美元
  • BTC 入场价:60,000 美元
  • 止损价:57,600 美元(低于入场价 4%,位于支撑区下方)
  • 止损距离:2,400 美元

仓位 = 100 ÷ 2,400 = 0.0417 BTC,名义价值约 2,500 美元。

同一个账户,止损收紧到 58,800 美元(距离 1,200 美元):0.0833 BTC,约 5,000 美元——整个账户。这时就该停下来问问:对比特币的正常波动来说,这个止损现实吗?用 ATR 检查一下:如果 4 小时 ATR 是 900 美元,1,200 美元的止损只有 1.3 个 ATR,很容易被噪音扫掉。ATR 详见指标详解。

杠杆不改变计算

用 10 倍杠杆,0.0417 BTC 的仓位只需约 250 美元保证金,而不是 2,500 美元。但如果止损在 57,600 美元成交,你的风险仍然是 100 美元。杠杆改变的是资金效率和强平距离,而不是公式给出的仓位。务必确保强平价远在止损位之外。

用 ATR 设置止损

不考虑波动性的止损,要么被噪音打掉,要么放得太远,导致仓位小得可怜。一个常见做法:

  1. 找到结构性价位(支撑位、波段低点)。
  2. 在它之外再加 0.5–1 倍 ATR 的缓冲。
  3. 按这个距离计算仓位。

例:支撑位 100 美元,ATR 2.00 美元,缓冲 0.5 ATR → 止损 99 美元。入场 103 美元,距离 4 美元。风险 200 美元时:50 股。

固定比例 vs 固定金额

应用这条法则有两种常见方式:

  • 固定比例:按当前账户资金的固定百分比承担风险。1 万美元账户回撤 10% 后,1% 就是 90 美元而不是 100 美元。亏损时风险自动缩小,盈利时自动放大。
  • 固定金额:每笔都承担相同的金额——比如 100 美元——直到你主动调整,例如每月一次。更容易跟踪,但在回撤期间不会让你慢下来。

两者之中,固定比例更具防御性。无论选哪种,都要写下来,只在定期复盘时调整,绝不在连亏连赢途中改动。

总持仓风险

1% 法则针对的是单笔交易。你还需要给同时持有的所有仓位设一个上限。常见做法是把总持仓风险控制在账户的 4–6% 左右。

持仓笔数 每笔风险 总持仓风险
2 1% 2%
4 1% 4%
6 1% 6%
4(高度相关) 1% 视为同一个想法上约 4%

如果已经到了上限,出现新机会时,要么放弃,要么先平掉一笔。这条规则在加密货币中最重要,因为全市场急跌时,大多数币都会一起跌。

分批建仓

如果分几次加仓,要用最终止损位来计算总仓位。例:总风险 200 美元,止损在平均入场价下方 5 美元。你可以第一次买 20 股、第二次再买 20 股,只要合计 40 股 × 平均 5 美元的距离仍是 200 美元。如果第二次入场价比第一次高,平均距离会相应变化——每次都要重新计算。

常见错误

  1. 先定仓位,再定止损。 先选好“100 股”,再把止损放在亏损感觉能接受的地方。这样止损就和图表毫无关系了。
  2. 忽略相关性。 三个山寨币各做多 1%,比特币一跌,表现就像一笔 3% 的交易。
  3. 忘记手续费、点差和滑点。 行情剧烈时,止损的成交价会比计划更差。仓位略微缩小,或把预估成本算进止损距离。
  4. 入场后把止损往远处挪。 这会悄悄地把风险放大到超出你计算的水平。
  5. 亏损后提高风险比例想“赢回来”。连亏就是这样变成大回撤的。

这些习惯用交易日志更容易发现——见看图错误与复盘习惯。

仓位与盈亏比相辅相成

仓位决定你最多亏多少,盈亏比决定你需要赢多少才能保本。风险 1%、目标 2:1,意味着每笔盈利约赚 2%,在不计成本的情况下,胜率只需略高于三分之一即可保本。

核对数字的工具

SnapPulse 在从你的图表中识别出止损位之后,会在设备本地运行同样的计算——账户资金 × 风险比例 ÷ 止损距离——让仓位跟着止损走,而不是跟着情绪走。

本文为教育内容,不构成任何投资建议。

常见问题

仓位计算公式是什么?

仓位 =(账户资金 × 风险比例)÷ 每单位止损距离。外汇要换算成手数:用风险金额除以“止损点数 × 每手每点价值”。

交易中的 1% 法则是什么意思?

指单笔交易的风险不超过账户的 1%,也就是止损被触发时亏损的金额。它限制的是风险,并不限制仓位本身的大小。

每笔交易应该冒 1% 还是 2% 的风险?

1% 是常见的默认值,2% 通常被视为上限。学习阶段,或同时持有多笔相关性高的交易时,风险越小越安全。

杠杆会改变仓位大小吗?

不会。杠杆改变的是开仓所需的保证金,而不是风险金额。先根据止损距离算出仓位,再检查保证金。

继续阅读

5 秒扫描你的下一张图表

iOS 和 Android 免费下载。3 次完整扫描,无需邮箱。