只减仓订单是强制仅平仓不新开仓的风控指令,核心机制为下单前实时校验方向与持仓是否相反、数量是否超可平余量,任一不符即拦截;方向错误时订单无法提交,主流平台均在提交前优先校验;修复需切换买卖方向、使用平仓入口或复制参数自动反转。

Binance币安交易所
注册入口:
APP下载:
欧易OKX交易所
注册入口:
APP下载:
火币交易所:
注册入口:
APP下载:
只减仓订单是合约交易中强制限制成交方向与数量的风控指令,确保仅减少现有仓位而不新增反向头寸。
一、只减仓订单的核心机制
该模式在撮合前实时校验委托方向是否与持仓相反,并比对委托数量是否超过当前可平仓余量。系统依据这两个条件动态拦截或截断订单,防止净持仓方向改变。
1、若您持有多头仓位0.8 BTC,提交买入1 BTC的Reduce-Only限价单,系统直接拒绝提交,因方向与持仓一致。
2、若您持有空头仓位3000 XRP,提交卖出3500 XRP的Reduce-Only市价单,系统判定方向错误,订单无法进入撮合队列。
3、若当前多仓为0,任何勾选Reduce-Only的卖出委托均被系统即时拦截,不生成挂单。
二、方向设置错误导致的平仓失败场景
当Reduce-Only订单的买卖方向与实际持仓方向相同,系统会在下单阶段即终止流程,订单不会进入委托簿,表现为“提交失败”或按钮置灰提示。
1、持有多仓20张DOGE合约,却勾选Reduce-Only后输入“买入”指令,界面提示方向冲突:当前持有多仓,仅允许卖出操作。
2、持有空仓15000枚BROCCOLI714,设置Reduce-Only“卖出”单,系统返回错误代码ERR_REDUCE_DIR_MISMATCH。
3、在Bybit平台,此类错误订单不会出现在“活动委托”列表中,亦无订单ID生成,后台日志标记为“pre-check rejected”。
三、主流平台方向校验触发点
各交易所均在订单提交前执行方向一致性检查,该步骤独立于价格、数量验证,优先级最高,且不可绕过。
1、币安APP在点击“买入”或“卖出”按钮后,立即读取当前持仓方向缓存,若Reduce-Only开启则启动方向比对。
2、欧易OKX在订单预览页底部显示方向校验:当前多仓 → 仅接受卖出委托,未满足时“确认下单”按钮不可点击。
3、在API调用中,若"reduceOnly": true且"side": "buy"与持仓为多头,则HTTP响应状态码为400,body中包含"reduceOnlyDirectionError"字段。
四、修复方向错误的三种操作路径
发现方向错误后,必须修正买卖指令类型才能使Reduce-Only生效,以下方法均需重新提交订单。
1、在下单界面直接切换买卖方向按钮,例如将“买入”点击为“卖出”,系统自动刷新方向校验结果。
2、清除当前订单所有参数,返回合约交易首页,重新进入对应持仓卡片,点击“平仓”快捷入口,该入口默认绑定正确方向。
3、通过订单历史找到最近一笔失败委托,在详情页点击“复制参数”,系统自动反转买卖方向并保留原价格与数量,仅需确认提交。
五、Bybit平台特有的方向纠错提示
Bybit在方向错误时不仅阻止提交,还会在输入框旁弹出浮动提示框,明确指示应使用的正确操作类型及对应图标。
1、当检测到空仓状态下提交Reduce-Only买入单,提示框显示您当前为空头,应使用「买入」平仓 → 点击此处自动切换。
2、提示框右下角嵌入一键切换按钮,点击后买卖方向、订单类型、高级选项全部同步更新。
3、该提示仅对首次方向错误用户展示,第二次相同错误将直接禁用提交按钮并高亮显示错误字段。









