提交时的检查
带有该标志位的订单,只要下列任何一项检查不通过,就会被直接拒绝:
在 One-Way(单向)模式下,方向规则很简单:多头仓位只接受卖单,空头只接受买单。在对冲模式下则按侧判断:只持有多头时,一笔只减仓的买单会被拒绝,因为没有空头可供它平掉。
看单笔,不看总和
数量检查作用于每一笔订单本身,而不是你所有只减仓订单的总和。 这是有意为之。你可以在不同价格挂多笔只减仓订单,合计数量超过仓位——阶梯离场本来就是这么做的,你也本来就只预期其中一部分会成交。 防止过度减仓的不是提交时的算术,而是接下来发生的事。自动裁剪
你的仓位每实际缩小一次,协议都会把这一侧的只减仓订单重新评估一遍。合计数量如果超过了仓位,就把它们裁剪到与仓位相匹配。成交
止损触发
强制平仓
减仓
仓位缩小无论它怎么缩小
只减仓总量超过仓位?
不变
裁剪到与仓位相符
计入总量带该标志位、已触发的条件单
不计入恰好方向相反的普通订单
触发裁剪的是仓位真的发生了变化,不是你又挂了一笔订单。在只减仓卖单旁边再提交一笔普通卖单,在它成交之前什么都不会变——成交那一刻仓位下降,裁剪随即执行。
不占用保证金
只减仓订单不占用保证金,即使你的可用余额为零也会被接受。 这一点在你最需要它的时候尤其重要。账户逼近强平时已经没有可用保证金;平仓如果还要先占一部分,那笔本可以救你的订单你就挂不出来。这种订单只能降低风险,还要它先押上保证金资产,就本末倒置了。用在哪里
- 手动平仓时,当你打算平仓,并希望确定这笔订单不可能做别的事。
- 在止盈与止损订单中,它们天然是只减仓的——保护性订单如果可能开仓,那本身就是陷阱。
- 在自动化策略中,这个标志位决定了你的机器人是干净离场,还是在一次意外平仓后悄悄反手。
后续阅读
止盈与止损
天然就是只减仓的保护性订单。
条件单
触发转换的那一刻,该标志位如何被重新检查。
订单类型
该标志位可以挂在哪些订单形式上。
快速反手
有意翻转方向,正好是相反的意图。