合约页面上那个不起眼的只减仓勾选框,是很多人双倍手续费和意外仓位的来源。要理解它,先把反向下单的三种可能结果摆出来:恰好平掉旧仓、把旧仓平掉还多出一个反向新仓、或者被系统拒绝。没有保护的时候,走哪条路只取决于你输入的数量刚好落在哪个区间。平台提供了两层保护,层级不同,值得分开讲。第一层是订单级的 reduceOnly 标记。勾上它(接口里通常是一个布尔字段)之后,这张单只做一件事:减少现有仓位。数量大于现有仓位时,不同平台处理不同——有的直接拒单,有的更友好,把数量自动截断到现有仓位的大小,多出的部分不会变成新仓。这个保护只在这张单的生命周期里有效,撤了就没了,也不影响你其他订单。它解决的是手滑数量输错、以及脚本重复提交导致反向开仓的经典事故。第二层是账户级的持仓模式。单向持仓模式下,同一个交易对只能存在一个方向的净仓位,任何反向单都先冲抵现有仓位,物理上不可能同时双向持有;这时每一张单天然带有只平仓的倾向,reduceOnly 标记的意义下降。双向持仓模式则允许同一交易对上多头空头并存,反向单默认只动它指定的那一侧仓位,这时只减仓类保护才显得关键。两个模式之间切换有前提:一般要求先把一侧仓位清掉或全部归并,带着双向往返仓位直接切模式的操作会被拒绝或触发合仓提示。第三个坑藏在条件单里。你挂了多张止盈单,仓位已经先被手动或其他单子平掉了,条件单还在簿上等着。触发时它对着一个不存在的仓位做反向单:带只平仓位语义的单子,有的平台直接作废并撤单,有的平台在触发瞬间按普通反向单处理——于是凭空开出一个反向仓。哪一种是你的平台?这决定了长期挂着条件单过夜是否安全。稳妥的自查方式:用小仓位做一次完整演练,建立仓位、触发一次条件平仓、再让同一条件单对着零仓位触发一次,观察结果是撤单、报错还是开新仓,同时核对返回信息里的持仓变化字段。还有一类边界值得留意:只减仓标记在部分撮合细节上可能引发排队顺序变化,例如系统为识别减仓属性调整了订单参与撮合的方式;不同引擎的实现不一样,不能拿别家的经验套用。所有上述行为的权威描述都在平台的合约参数页和接口文档里,动手动真仓之前先读那两处。把常见事故场景再摆两个,边界会更清楚。场景一:你持有十张多单,挂了一张止盈空单十二张,想的是落袋为安。不带只减仓标记,成交结果是平十张、凭空多出两张空单,你从落袋变成了追高做空的裸露仓位,保证金另算。带只减仓标记,系统要么拒单要么截断成十张,后一种处理里多出的两张直接蒸发,不会留下任何需要你收拾的尾巴。场景二:双向持仓模式下你同时有多头和空头各五张,提交一张不带方向修饰的空单八张。在单向模式里它平掉多头五张再开三张空;在双向模式里它按你当时选中的一侧仓位处理,处理哪一侧取决于面板上当前激活的标签页,这个界面细节是大量幽灵仓位的产地,操作前先确认页面上高亮的是哪一侧。第三个场景发生在夜里:你的条件止盈单在休市或维护时段之后触发,簿上的价格跳空远好于预期,带只减仓语义的单子按跳空价成交是运气,不带的同一张单子可能顺带开出反向仓位。这三个场景的共同点是:事故都不来自行情判断错误,而来自订单属性与账户状态之间的错配。所以把固定动作说全:动真仓前先在规则页查该合约对只减仓标记、模式切换、部分成交三处的描述,再用账户能承受的最小单位做一次完整演练,把演练结果记进交易日志——下次行情剧烈时,你没时间现学。本文仅解释交易所产品与机制结构,不构成投资建议、收益承诺或买卖建议;数字资产价格波动剧烈,相关交易可能造成本金损失,请自行评估风险承受能力。

发表评论
还没有评论,来说两句吧。
评论区为展示样式,提交不会被处理。