什么叫仓位?
止损距入场变远以后,还按原来的手数下单,风险会悄悄增加多少?
能用风险预算、合约乘数、显式费用和最小单位求数量,并检查资金约束是否进一步缩小它。
Snow 讲解 · 约 90 秒
止损远了,买的份数就要少

先猜一下:这笔最多愿意亏 200 元。50 元买入,止损放在 46 元。最多能买多少份?

- 每次都买1个?每次买一半的钱?感觉好就多买点?仓位到底怎么定?
- 仓位,就是这一笔买多少。它不是拍出来的,是从「最多亏多少」倒推出来的。
- 它不按感觉和把握定,不照上一笔的数量,也不是钱够就全买。
- 规则一:数量 = 可亏的钱 ÷ 每个亏多少。可亏100,每个亏1元买100个,3元33个。
- 规则二:手续费算进每个的亏损。3元加费约0.06,100除以3.06约32.7,取32个。
- 规则三:算完核对钱够不够。止损只离0.1元,算出要买3万元,超过账户就按上限买。
- 看真实行情。ETH 2023年5月5日收盘站上20日均线,第二天开盘1993.3买入。
- 止损放前10天最低1785.0,每个亏212.1,含手续费。100除以它,买0.47个。
- 5月11日跌破1785.0,按规则卖出,亏约100元,正是事先算好的那笔钱。
- 5月23日又站上均线,次日1854.1买,止损1771.1,每个亏86.6,买1.15个。
- 5月25日跌破止损卖出,又亏约100元。数量差一倍多,亏的钱一样。
- 常见错一:固定数量。第一笔也按习惯买1个,要亏约212元,是计划的两倍多。
- 常见错二:亏了就加倍。第二笔买2.30个想扳回,又亏约199元,两笔合计约299元。
- 一句话:先定最多亏多少,再除以每个会亏多少,向下取整,每笔都重算。
第 1 / 14 步
要点
仓位是倒推出来的:先定这笔最多亏多少,再除以每份最多亏多少,得到的份数向下取整。
搞混了会怎样:总按熟悉的份数下单,止损一远,亏损就悄悄翻几倍;越有把握越加量,一次判断错就能吃掉好几笔的利润。
照着做
- 先定最多亏多少,再算份数份数 = 愿意亏的钱 ÷ 每份从买入到止损会亏多少。
- 每份的亏损要把手续费算进去算出来的份数只能往下取整,不能四舍五入往上凑。
- 价格或止损一变,就重算算出的份数还要过一遍资金和保证金;最小一份都超了,就这次不做。
真实行情:BNB 两个日子,同样亏 100 美元,份数差了几倍
BNB/USDT 日线 · 2023-04-12 与 2023-05-01 · 挑出的两天
同样亏 100 美元:平静日买 19.45 个,波动日只买 5.63 个
距离一变,数量就得重算。
1平静日怎么算?
4月12日开盘 322.3 买,止损放在前一天最低 317.8,每个最多亏 5.14(含费)。100 ÷ 5.14,买 19.45 个,最多亏 100.0。
2波动日差在哪?
5月1日开盘 337.5,止损 320.4,每个最多亏 17.76,距离是平静日的 3.6 倍。按预算只能买 5.63 个。
3照旧数量会怎样?
波动日还照平静日的 19.45 个下单,最多会亏 345 美元,是计划的 3.5 倍。同一个币、同一套止损方法,数量要跟着距离重算。
ETH 2023 年 5 月两笔→止损距离一远一近→按每笔最多亏 100 元倒推→一笔买 0.47 个,一笔买 1.15 个→两笔都止损,各亏约 100 元
与第 13 节止损同一条规则。数量跟着距离变,亏损才都落在预算里;止损之后价格也可能马上涨回去。
遇到了怎么做
- 下单前先写止损在哪,算出每份从买入到止损会亏多少,手续费一起算上。
- 用这笔愿意亏的钱除以它,向下取整;不按上次的份数、也不按「今天感觉好」加量。
- 价格跳了、止损挪了,就重新算一遍,再核对保证金和可用资金够不够。
数据口径BNB/USDT 日线 · 开盘买、止损=前一天最低 · 每笔最多亏 100 美元 · 手续费双边 0.1% · 数量按 0.01 个取整
行情为公开日线数据;每笔 100 美元、止损放在前一天最低价、手续费 0.1% 都是教学假设。「平静日」取 2023 年里止损距离最接近全年中位数的一天,「波动日」取之后第一天距离至少是平静日 3 倍的一天;两天是按规则挑出来说明算法的,不代表那天适合交易,也不代表止损会被触发。动画里的 ETH(2023 年 5 月)两笔也是挑出来说明算法的片段,不代表概率。
自测:换一组数字再算一遍
1. 这笔最多亏 90 元,每份从买入到止损(含手续费)会亏 4 元,最少买 1 份。最多买几份?
2. 你习惯买 40 份。这次止损距离从每份 2 元变成 5 元,还买 40 份,最多会亏多少?
画面是教学示意,不是真实行情。看不懂的地方可以直接问:微信 xtony1992(备用 xtony1993)· 电报 @xtony1992
本节完整讲解概念图解 · 滑杆实验 · 三种结局 · 真实行情 · 选择练习 · 行动卡 · 进阶
01先把这件事讲明白
股票常用股数,期货用合约数,别的产品有自己的最小单位。数量相同不代表风险相同,还要看价格、乘数、失效距离和杠杆。在最简单的情况下,数量由「可亏的钱 ÷ 每份会亏多少」倒推出来。
倒推出来的只是计划规模。它还要扣掉费用、按最小单位向下取整,再看资金、保证金和能不能成交;算出来的是上限,可以少买,不用凑满。
02动手:失效一变,数量就重算
把数量交给「今天很有把握」或「上次买了多少」,会让最自信的一次判断主导账户结果。先看失效距离变了,固定数量会怎样。
结论每一笔先定可亏多少,再看这次失效有多远,数量每次重算;上次买多少,和这次该买多少没有关系。
再把费用和取整加进来。下面这张图从 30 元买入、失效 27 出发,你可以挪线、改数量。
拖动三条线,或按 Tab 选中线旁的标签再按上下方向键(每次 0.5 元,按住 Shift 每次 2 元)。费用按每个往返 0.06 元估算。
试一试把失效线拖到 25,每个的费用还是 0.06 元,可亏 100 元,最多能买几个?算出来带小数时,只能往下取。
看答案
每个会亏 30 − 25 + 0.06 = 5.06 元,100 ÷ 5.06 ≈ 19.8,向下取 19 个,最多亏约 96 元。取成 20 个就是 101.2 元,超了。同理,失效 27 时 100 ÷ 3.06 ≈ 32.7,只能取 32,33 个要亏约 101。
03成立、失败和放弃,分别怎么处理
04主案例:两笔真实交易,数量差一倍多
换一段真实行情,沿用快速版动画的两笔:同一条规则,失效一远一近,每笔都按 100 元倒推数量。两笔最后都碰到失效,要看的是亏的是不是事先算好的那个数。
全貌:两次站上 20 日均线(橙圈),两次买入(黑点),两条失效线(红虚线),两次碰到失效(红叉)。点上面的按钮,一笔一笔看。
两张订单卡(下单前写死,单位:元,每笔可亏 100)
- 第一笔买入 1993.3 · 失效 1785.0(离 10.5%)每个亏 212.1 → 0.47 个 · 亏约 100
- 第二笔买入 1854.1 · 失效 1771.1(离 4.5%)每个亏 86.6 → 1.15 个 · 亏约 100
真实行情:ETH/USDT 日线,现货公开历史数据(UTC)。挑出的片段,不代表概率,不承诺收益。1 万元账户、每笔最多亏 1%、每边 0.1% 费用、数量按 0.01 个向下取整都是教学假设;20 日均线回看到 4 月上旬,只作计算。这一段与本节快速版动画是同一段。
05信息一段段到来,看看各选择的后果
教学模拟:预算 130 元,入场 50,失效 48.5,乘数每份每点 10 元,费用每份 1 元,最小 1 份;先求风险数量,再检查资金条件。只检查能不能执行,不评猜涨跌。
尚未下单,报价与计划一致,费用为每份往返 1 元。
最多可按正常风险预算配置多少份?这个计算一方面漏掉每份 1 元费用,另一方面又把结果向上取整。9 份实际正常风险为 144 元,超出 130 元预算;两处看似细小的处理会一起把仓位放大。
每点价值需要乘上实际 1.5 点价格距离,不能直接当成每份全部损失。再加费用后每份为 16 元,13 份占 208 元,明显超限;乘数与距离分别回答不同问题。
每份价格风险 15 元,加费用为 16 元,预算除以每份风险得到 8.125,必须向下取整为 8。这个结论只适用于题设正常成交假设,下一步还要通过资金与异常情景检查。
提示:把一份从入场到退出的完整损失先算清,再做除法。 选一支,三支的后果都会画出来。
计算得到 8 份候选数量。每份保证金 500 元,可用资金 2,000 元,还必须留下 500 元现金缓冲。
最终资金上限是多少?计划损失与保证金占用不是同一个金额。8 份需要 4,000 元保证金,尚未包含现金缓冲,现有资金不够;风险计算正确也不能让执行平台忽略它自己的资金要求。
可用于保证金的金额为 1,500 元,最多支持 3 份,比风险公式的 8 份更严格。最终数量应取同时满足各约束的范围,不能用一个通过的指标抵消另一个未通过的指标。
这会用满 2,000 元,违反题设保留 500 元的规则。现金缓冲的目的需要事前评估,当前不能因为想多一份仓位就当场删掉;数量必须按有效的全部约束计算。
提示:最终数量受最严格约束限制,而非选择让仓位最大的那条。 选一支,三支的后果都会画出来。
3 份仍未下单,入场报价升到 50.5,失效参考位仍为 48.5,其他参数不变。
报价变化后应该怎样检查?6 份正常风险 126 元虽接近风险上限,却仍受最多 3 份的资金条件限制。价格改变没有增加现金,也没有取消保留缓冲的规则,因此加仓不能只依据风险公式。
新距离为 2 点,乘数 10 再加费用 1,得到每份 21 元,3 份合计 63 元。金额仍在预算内,但还需检查 50.5 是否越过原允许入场价;数量通过不代表追价已获授权。
价格风险已经变化,沿用旧值会让记录与真实敞口脱节。即使最终 3 份仍在上限内,也应更新计算并检查入场条件,不能把偶然没有超限当作忽略变化的理由。
提示:一次价格变化可能影响数量、触发和允许成交价,三者分别核对。 选一支,三支的后果都会画出来。
你走过的路径
评价依据是当时的信息,不看事后涨跌。
06把本节方法留给实战
照图 2 的三道筛算一次自己的下一笔:可亏的钱除以每份会亏多少(乘数、费用都算进去),向下取整,再看资金和成交允许多少,取最小的那个。
需要时再写自己的行动卡(可选)
07再往深处想一步
展开边界、取舍与研究问题
按固定金额风险配置与按净值比例配置,得到的数量路径不同。固定金额在账户回撤时占净值比例会变大,固定比例则会随净值下降减少绝对金额;两者还受最小单位限制,可能突然无法执行。比较方法时,要使用完整账户路径和真实取整规则,不能只比较一笔的理想小数仓位,更不能假定收益可以无限细分。
把波动率或历史亏损幅度放进仓位公式,并不能取消模型风险。这些估计可能滞后于市场变化,短期平静还可能使计算仓位变大,恰好暴露于随后的波动上升。因此应保留数量上限、共同敞口限制和压力检查。若修改数量依据,需要把规则版本写进交易记录,否则不同规模的收益难以进行公平比较。
想再想一想?展开问题与笔记(可选)
预算 120 元,每单位计划损失 3 元,最小交易单位为 10,应买多少单位?
笔记仅保存在当前浏览器展开参考思路
理论数量为 40,已经是 10 的整数倍。它不包含费用或跳空缓冲,真实下单还要扣除这些预算。