LiquidityScan

· 风险与策略 · 2 MIN READ · UPDATED 2026年8月25日

ICT 交易仓位计算:4 步公式与实例

ICT 交易仓位计算:4 步公式与实例

仓位 =(账户 × 风险%)÷ 止损距离。先把单笔愿意亏掉的金额定死,再量出从入场到结构失效点的距离,然后一除。定仓位的是止损,不是杠杆。

一笔交易的仓位到底怎么算?

仓位等于风险金额除以止损距离。公式:仓位 =(账户 × 风险%)÷(止损距离 × 点值);单位数 = 风险金额 ÷(入场价 − 止损价)。止损距离决定仓位大小,所以每一笔交易冒的都是同样多的钱。

这一条规则就是整个仓位管理的骨架:先定好你愿意亏多少美元,再让图表告诉你这笔钱能换多少单位、多少手或者多少张合约。形态好不好、周期大不大、你多有信心,都不改变这笔风险金额。变的只有仓位。

下面全是算术。没有编造的胜率,没有任何业绩承诺,只有那些保证你连亏时活得下来、连赢时赚得成比例的数学。

这个公式还能变形,回答你任何问题。已知仓位和止损,可以倒推出风险金额;已知风险金额和想要的仓位,可以算出你最多承受多大的止损距离——很多时候,一个形态在你的账户体量下到底能不能做,就是这样判断出来的。

但标准方向、也就是你每笔都要跑的那一遍,是求仓位:定死风险,读出止损,做除法。

定仓位的 4 个步骤

每笔交易都按顺序走这四步。前两步是决策和测量;第三步是一次除法;第四步是拿你的券商和市场深度做个现实检验。

第 1 步:把风险金额定死(账户 × 风险%)

给每笔交易选一个固定的账户权益比例,常见的是 0.5% 到 1%。账户余额乘以这个比例,就是你这单的风险金额。10,000 美元的账户冒 1%,就是 100 美元。这个数字不随止损松紧变,也不管你做的是日线 order block 还是 5 分钟 fair value gap(FVG),都一样。正是这种一致性,让你的资金曲线读得懂。

第 2 步:量出止损距离(从入场点到失效点)

止损距离是你的入场价与「这笔交易思路被客观证伪」那个位置之间的价差。对 ICT 形态来说,失效点是结构性的,不是随手拍的:它放在 order block 极值点外侧一点点,放在收复该位置的 liquidity sweep 低点下方,或者放在保护这段行情的波段低点之下。

你不是在挑一个整数点数。你是在读价格会在哪里证明交付已经失败。

用这个品种本身的报价单位量出距离,然后换算成每单位对应多少美元。现货图上就是入场价减止损价;按点或按跳报价的市场,就数点数或跳数,好在第 3 步乘上每单位价值。

失效点里应该已经包含一段超出精确结构位的小缓冲。价格经常先往波段外插几根针再回头,止损正好压在高点上,就会被这点噪音扫掉。我的习惯是多留几个点的余地——宁可仓位小一点,也别把止损停在全场最容易被打的那个价位上等人来扫。

第 3 步:风险金额除以止损距离

把第 1 步的风险金额,除以第 2 步止损距离隐含的每单位亏损。现货类品种:单位数 = 风险金额 ÷(入场价 − 止损价)。按点或按跳报价的市场,先把止损距离换算成每单位美元(点数 × 点值,或跳数 × 跳值),再做除法。得出的就是取整之前的原始仓位。

第 4 步:核对杠杆、保证金和可成交量

确认三件事。第一,你的仓位对应的名义价值在你实际持有的保证金范围内,所需杠杆不算夸张。第二,手续费、以及永续合约上的资金费率,不会悄悄把你的实际亏损撑大。第三,这个量吃得进去,滑点不至于大到击穿你对止损的假设。哪一条不过关,就砍仓位,别挪止损。

为什么 ICT 的仓位计算要用结构性止损

大多数面向散户的仓位建议里,止损是一个固定点数。ICT 里它是结构性的,这个差别会改变你每一笔的仓位。失效点长在某个具体价格结构的外侧,入场做得越精细、离结构越近,止损距离就越短。分母短了,同样的固定风险金额就能撑起更大的仓位。

这就是入场精细化在机械层面上重要的原因。直接吃一个 HTF order block、止损很宽,仓位就小。降到一个更低的周期,在这个 order block 内部更精细的位置、或者它的 OTE(Optimal Trade Entry)进场,同样 100 美元的风险能买到更多单位,因为止损收紧了;同一个目标位,现在付给你更多 R。

你没有多冒一分险,只是为同样的保护付了更少的钱。

代价也得摆上台面:止损越紧,被噪音扫掉的频率越高,精细化提高了每笔赢单的回报,同时拉低了命中率。仓位管理化解不了这个矛盾,它只保证每一次尝试的美元成本恒定——你想坐在那条曲线的哪个位置,自己选。

不同市场的仓位计算实例

公式在哪个市场都一样,变的只是单位和每次波动对应的价值。下面每个例子都用固定的 1% 风险金额和结构性止损。

加密货币:BTC 永续合约(入场与止损都以美元计)

账户 10,000 美元,风险 1% = 100 美元。你在 60,000 美元买入 BTC 永续,止损放在刚被收复的 order block 下沿 59,400 美元略下方,止损距离 600 美元。仓位 = 100 ÷ 600 = 0.167 BTC,名义价值约 10,000 美元,差不多 1 倍。

再把入场做细:59,700 进,止损还是 59,400,距离 300 美元。仓位 = 100 ÷ 300 = 0.333 BTC,名义价值逼近 20,000 美元。同样冒 100 美元的险,仓位翻了一倍,原因只有一个:止损砍半。

外汇:EUR/USD(点数 × 点值 × 手数)

账户 10,000 美元,风险 1% = 100 美元。你在 1.0850 做空 EUR/USD,止损放在 liquidity sweep 高点上方的 1.0820,距离 30 点。一标准手每点约值 10 美元,一整手就要冒 30 × 10 = 300 美元。手数 = 100 ÷ 300 = 0.33 标准手(约等于 3 个迷你手)。

止损收到 15 点、在一个更精细的位置进场,同样这 100 美元就能养 0.66 手。

股指期货:E-mini 标普(跳数 × 跳值)

账户 25,000 美元,风险 1% = 250 美元。你在 5000 做多 ES,止损 4990,10 个点的空间。ES 每点 50 美元,一张合约要冒 10 × 50 = 500 美元。合约数 = 250 ÷ 500 = 0.5 张——下不了单。所以要么硬吃 1 张、实际冒 2%,要么退到微型合约 Micro E-mini(MES),每点 5 美元。

MES 上单张风险是 10 × 5 = 50 美元,合约数 = 250 ÷ 50 = 5 张。微型合约让你把 1% 执行到位,全尺寸合约只会把你凑整凑偏。

一张仓位速查表

账户和风险比例锁死,只动止损距离,反比关系一眼见底:失效点放得越宽,同样的风险金额能拿的单位越少。这张表按 10,000 美元账户、1% 风险(100 美元)编制,止损距离和仓位都以每单位美元计。

账户风险比例风险金额止损距离(美元/单位)仓位(单位数)
10,000 美元1%100 美元100 美元1.000
10,000 美元1%100 美元200 美元0.500
10,000 美元1%100 美元400 美元0.250
10,000 美元1%100 美元600 美元0.167
10,000 美元1%100 美元800 美元0.125

把它当旋钮读。止损距离砍半,仓位翻倍,那 100 美元纹丝不动。想让仓位有节制地长大,专业玩家拧的是入场精细化这根杆,从来不是加注。

杠杆不是风险(以及更紧的止损如何放大 R)

杠杆是保证金机制:它决定券商让不让你持有某个名义价值,不决定你能亏多少。风险完全由止损距离和仓位两者决定。

你可以扛着 10 倍名义价值只冒 0.5%,只要止损够紧;也可以 1 倍杠杆却冒 5%,只要止损够宽、仓位又随手乱开。按杠杆定仓(「我就用 5x」)等于什么都没定,因为它无视了决定美元亏损的那仅有的两个输入。

更紧的止损会放大你的 R 倍数,因为 R 的定义就是一份风险。目标如果钉在一个固定的流动性目标位(Draw on Liquidity)上,止损宽度砍半,到目标的距离就变成两倍的 R。

同一段行情,从原始 order block 进场付你 2R,从精细入场进场就付 4R。仓位管理和入场精细化是相乘的关系:你持有更多单位,每个单位的有利行程又值更多 R。

在检查清单上把两件事分开。先用风险金额和止损距离算出仓位,然后才轮到看这个仓位隐含的名义价值,确认保证金盖得住。

如果名义价值需要的杠杆超出了你手里的额度,问题在于这个形态对你的账户太大,而不是你该提高风险。缩小这笔交易,或者干脆放过它。杠杆应该是你最后核对的数字,永远不该是第一个。

常见的仓位错误

  • 按杠杆定仓,而不是按止损距离。挑一个杠杆倍数只定了名义价值,没定亏损。永远从风险金额和结构性止损出发,再回头核对隐含杠杆扛不扛得住。
  • 止损宽窄不同,手数却一成不变。固定 1 手的习惯,意味着宽止损那一单冒的险顶得上好几笔窄止损的单子。亏损变成随机大小,资金曲线也就不再说明任何问题。
  • 无视手续费和资金费率。永续合约上,资金费率和吃单手续费会把你的有效止损悄悄撑宽。把它们折进风险数字,不然一串小亏可能不知不觉突破你 1% 的预算。
  • 为凑仓位去挪止损。仓位显得太小,正解是更精细的入场,绝不是把止损塞进失效点以内。为了凑个整手数去放宽或收紧止损,坏掉的是整套方法。
  • 取整了却不认账。合约数取整归零或向上取整时,真实风险会漂离目标。用微型合约或分数单位,或者清醒地接受取整后的风险。

把这套东西练熟,仓位管理就不再是猜谜:你定风险金额,图表的结构性止损定仓位,每一笔交易压在账户上的分量都一样,不分市场,不分周期。

常见问题

每笔交易应该冒账户的多大比例?

多数能长期稳定下来的人,每笔冒权益的 0.5% 到 1%。具体数字没有「保持固定」重要:比例恒定,连亏时仓位自动缩、连赢时自动放,回撤途中不需要你做任何临场决定,账户已经被保护住了。

杠杆越高风险越大吗?

不是。杠杆决定你的保证金能撑起多大名义价值,不决定你的亏损。两个同样开 10 倍的人,冒的钱可以天差地别,差别就在止损距离和仓位。你选定风险比例、量出止损的那一刻,美元风险已经锁定,这笔仓位碰巧需要多少杠杆与此无关。

止损更紧会怎样改变我的仓位?

止损距离站在分母上,砍半它,同样的风险金额下仓位翻倍。一个更贴近 order block 或 sweep 的精细 ICT 入场,给出更小的止损,于是更大的仓位、打到同一目标更高的 R 倍数——而美元风险一分没加。

算出来的仓位不足一张合约怎么办?

降到更小的品种,比如微型期货,或者在平台允许的地方用分数单位。两条路都不通,要么跳过这笔,要么清醒地接受向上取整后的风险。永远不要为了让仓位凑成整数,去放宽或收紧你的结构性止损。

仓位管理嵌在一整套风险框架里。下面这些指南把止损逻辑、入场精细化和账户级规则展开讲得更透——你算出的每一个仓位,都由这些规则决定。

  • ICT 仓位管理:风险、R 倍数与一致性 —— R 倍数如何把定好仓位的交易变成可度量的优势。
  • ICT 风险管理框架 —— 仓位管理所嵌入的整套账户级规则。
  • order block 止损与止盈设置规则 —— 结构性止损在 order block 上到底放哪里。
  • order block 精细化:从 HTF 区域到精准入场 —— 收紧止损,放大仓位和 R。
  • 5 个 ICT 风险管理错误 —— 那些悄悄掏空账户的仓位和止损失误。
  • ICT 自营交易考核策略:如何通过挑战赛 —— 让你待在回撤红线之内的仓位规则。
  • 交易中的错失恐惧:为什么你总在追单、又该怎么戒 —— 从另一个角度谈追单心态。
Hayk Muradian

Hayk Muradian

Founder & Lead Analyst at LiquidityScan · 12+ years ICT/SMC trading · Institutional order flow specialist

Hayk Muradian is the founder of LiquidityScan, a professional trading intelligence platform built for ICT (Inner Circle Trader) and Smart Money Concepts (SMC) traders. With over a decade of hands-on experience reading institutional order flow across crypto, forex, and futures markets, Hayk specializes in identifying liquidity events, order blocks, and CISD setups on closed candles.

He built LiquidityScan after years of frustration with retail charting tools that ignored the mechanics institutions actually use. The platform now scans 400+ markets in real-time, surfacing the same patterns floor traders watch — without the noise.

Hayk writes about the methodology behind ICT and SMC, with a focus on practical, data-driven analysis rather than hype.

View all 121 articles by Hayk Muradian →

Not trading advice. LiquidityScan publishes educational content for informational purposes only. Trading involves substantial risk of loss.