必须将账户切换为逐仓模式并勾选“只减仓”选项,才能杜绝双向开仓;全仓模式不支持该功能,逐仓下未勾选仍可双向开仓。
欧易(okx)官方认证入口:
点击获取官方APP☞☞☞☞☞:

在OKX合约交易中,误触双向开仓会导致多空仓位同时存在,不仅占用双倍保证金,还会让盈亏计算混乱、强平价格失效,最终可能因单边行情爆发而两边挨打。要彻底杜绝这个问题,必须将账户设置为只允许“减仓”模式,确保新订单只能用于对冲已有仓位,无法新建反向头寸。
确认当前持仓模式是否支持减仓优先
打开OKX APP或网页端→点击右上角头像→进入【资产】→选择【合约账户】→查看顶部“持仓模式”标签。若显示“全仓”,则系统默认允许新开反向仓位;若显示“逐仓”,仍需进一步检查下单逻辑——【只有在逐仓模式下,且下单时勾选“只减仓”选项,才能真正阻止双向开仓】。
全仓模式下无论怎么设置都无法启用“只减仓”,必须先切换为逐仓模式。
切换至逐仓模式(必要前提)
第一步:进入任意永续合约交易页面(如BTC-USDT永续)→找到界面顶部或左上角的“持仓模式”按钮(通常显示为“全仓”)→点击后选择“逐仓”。
第二步:系统弹出提示框,明确告知“切换后,各币种仓位独立计算保证金,且支持只减仓下单”→点击【确认切换】。
第三步:切换成功后,页面顶部立即刷新为“逐仓”,此时才具备启用只减仓功能的基础条件。
注意:全仓转逐仓不会清空现有仓位,但会重新计算每个币种的保证金率,部分高杠杆仓位可能触发临时追保提醒,建议在行情平稳时段操作。
下单时强制启用“只减仓”开关
方法一(APP端):
在BTC-USDT等合约交易界面,点击【买入】或【卖出】按钮旁的“更多”图标(⋯)→勾选【只减仓】→此时下单框右下角会出现灰色小字“仅减少当前持仓”→输入数量后,若你当前持有多单,就只能下空单对冲;若持有空单,则只能下多单对冲。
方法二(PC网页端):
下单面板右侧找到【高级选项】→展开后勾选【只减仓】复选框→该选项激活后,系统会自动禁用与当前持仓方向相反的“开仓”按钮(例如持有多单时,“卖出开空”按钮变灰不可点)。
这一步操作起来很简单,但极其关键:不勾选=形同虚设,哪怕模式已是逐仓,未开启此开关仍可自由双向开仓。
验证只减仓是否生效的实操检验法
持有1张BTC-USDT多单(方向:多,数量:1)→尝试点击【卖出】按钮下单→若界面上方立即弹出红色提示:“当前仅支持减仓,您已持有多单,可卖出平仓或开空对冲”→说明只减仓未生效,仍在允许开空;
正确响应应为:下单框内“卖出”按钮下方自动显示“平仓”字样,且数量输入框默认填入1,无法手动修改为大于1的值→此时点击下单即执行“卖出1张平多”,不会生成新空单。
这是唯一可靠的验证方式,截图保存该状态可作后续操作依据。

















