只减仓解决的事故长什么样
合约交易里最高频的操作事故之一:
你有多头 1 BTC
本想市价「平仓」
实际点成同界面的「开空」或净方向反了
结果:多头还在或变成空头暴露
保证金与强平价瞬间改写
Reduce-Only(只减仓) 给订单加约束:
这张单最多把仓位减到零,不许加仓,不许从零开仓。
相关阅读
| 文档 | 用途 |
|---|---|
| 本文 | 只减仓定义、拒单、与模式关系 |
| OKX 订单类型 | 下单类型总览 |
| 币安订单类型 | 币安总览 |
| OKX 全仓逐仓 | 保证金模式 |
| 币安保证金模式 | 币安模式 |
| OKX 分批止盈 | 减仓执行 |
| 币安分批 | 分批平 |
| 止损 · 币安止损 | 平仓保护 |
| 触发未成交 | 条件单失败 |
| 部分成交 | 平了一截 |
定义与对照表
| 项目 | 普通订单 | Reduce-Only |
|---|---|---|
| 有同向仓时加仓 | 可以 | 不可以 |
| 有反向意图时开新仓 | 可以(依持仓模式) | 不可以 |
| 有仓且方向为减仓 | 可以 | 可以 |
| 无仓时下单 | 可开仓 | 通常拒绝 |
| 数量 > 可平 | 可能开反向或拒(模式而定) | 常拒或只减至 0 |
「依平台」很重要:单向持仓与双向持仓、OKX 与币安菜单文案不同,但 只减仓语义 一致——禁止增加暴露。
核心用途
1. 平仓与减仓的安全锁
手动平仓、分批止盈、移动止损平仓腿,勾上只减仓:
- 防止手滑开反
- 防止 API/策略在已平时重复「平」成开仓
- 数量略大于残仓时,行为更可预期(多数实现为缩到可平或拒单,需看文档)
2. 条件止损 / 止盈
触发单在波动中触发时,仓位可能已被你在另一端平掉。
带只减仓 → 触发后若无仓,拒单优于开反向。
这与 触发单未成交 里「已无仓」原因直接相关——那种「没成交」有时是 保护成功。
3. 程序化与多人值守
子账户、API、多人共用策略时,只减仓是默认安全项。API 安全、币安 API、子账户。
和「平仓按钮」的关系
| 操作入口 | 含义 | 是否还要只减仓 |
|---|---|---|
| 仓位上的「平仓/闪电平仓」 | 通常按减仓意图设计 | 仍建议理解背后订单是否带 RO |
| 下单区「开多/开空」 | 开仓语义 | 平仓勿用错;RO 可挡部分错误 |
| 下单区「平多/平空」(若有) | 减仓语义 | 建议 RO |
| 仅价格与数量的通用下单 | 最易混 | RO 几乎必备 |
误开反向:只减仓如何挡住
单向持仓模式(示意)
持有净多头
下「卖出」且非只减仓、数量 > 多头
→ 可能先平多再开空(或依规则变成净空)
下「卖出」+ 只减仓
→ 最多平到 0,多余数量拒或缩
双向持仓模式(示意)
同时可有 long 与 short 腿
点错「开」而非「平」→ 另一腿变大
只减仓 + 选对平多/平空 → 只动目标腿
| 事故 | 无 RO | 有 RO |
|---|---|---|
| 想平多,参数写成开空 | 可能变空头 | 常直接失败(无匹配可减) |
| 止损触发时已空手平 | 可能新开仓 | 拒单 |
| 数量大于仓位 | 可能反转 | 通常不反转 |
与全仓、逐仓的关系(正交)
| 维度 | 管什么 | 不管什么 |
|---|---|---|
| 全仓 Cross | 保证金共享、亏损连坐范围 | 单笔是否允许开仓 |
| 逐仓 Isolated | 保证金隔离到仓 | 单笔是否允许开仓 |
| 只减仓 | 仓位数量能否增加 | 亏多少、强平价公式本身 |
| 杠杆 | 名义与保证金比例 | 替代 RO |
全仓下误开反向:亏损可牵连账户内其他合约——更需要 RO。
逐仓下误开:可能在新隔离仓上开出风险——同样需要 RO。
详解:OKX 全仓逐仓、币安保证金、币安组合保证金入门、币安模式对比。
常见拒单与处理
| 原因 | 表现 | 处理 |
|---|---|---|
| 无持仓 | 拒单 | 确认已平;撤多余条件单 |
| 方向减不到该仓 | 拒单 | 检查多空与持仓模式 |
| 数量超过可平 | 拒或缩量 | 改数量=仓位;看平台规则 |
| 仓位在别的终端已变 | 拒单 | 刷新仓位再下 |
| 触发时已无仓 | 条件单失败 | 属预期保护,见触发文 |
| 最小名义/精度 | 拒单 | 调整步长,灰尘仓按规则处理 |
| 风险限制/只减模式账户 | 依规则 | 读风控提示 |
部分成交:RO 限价平仓可成一部分,剩余继续减仓意图。部分成交处理。
和下单类型组合
| 类型 | +Reduce-Only | 注意 |
|---|---|---|
| 限价减仓 | 常用 | 可能不成交,风险仍在 |
| 市价减仓 | 常用 | 滑点;滑点文 |
| 条件止损 | 强烈建议 | 触发≠成交 |
| 追踪止损 | 建议 | 追踪 |
| Post Only 减仓 | 可以 | 可能挂不上近价 |
| OCO 减仓腿 | 看产品是否支持 RO | OCO |
分批减仓时的 RO 纪律
仓位 100%
TP1 平 30% RO ✓
TP2 平 30% RO ✓
余仓 40% 止损 RO ✓
每次成交后:核对剩余仓位与挂单数量
若 TP1 后未改止损数量,可能出现数量大于剩余 → RO 拒单或行为变化 → 止损空窗。
分批文:OKX 分批、币安分批、OKX 高级 TPSL。
全平、部分平与强平的边界
| 事件 | 只减仓角色 |
|---|---|
| 你主动全平 | RO 防开反 |
| 部分平 | RO 限制每笔只减 |
| 强平/ADL | 系统强平,不靠你的 RO;RO 保护的是你的主动单 |
| 对冲意图(故意双边) | 不要误开 RO 挡了你的开仓单 |
实操检查清单
下「减仓」前:
- 持仓方向与数量已刷新
- 持仓模式(单向/双向)心中有数
- 全仓/逐仓与杠杆未误触
- 勾选 只减仓(若面板提供)
- 数量 ≤ 可平(或接受平台缩量规则)
- 市价/限价选择匹配紧急程度
- 减仓后止损/止盈挂单已更新
- API 策略默认 RO(若适用)
费用与成本:OKX 合约费、币安合约费、降成本。
心态与规则:合约心态、风险规则、何时不做合约。
和「只做 Maker 平仓」区别
| 概念 | 目标 |
|---|---|
| Reduce-Only | 仓位只能变少 |
| Post Only | 只做 Maker,否则撤/拒 |
| 限价 | 价格约束 |
可以同时:RO + Post Only + 限价,三重约束——最安全也最可能「平不掉」。风控平仓时不要为了 Maker 牺牲成交。见 Post Only、币安 Post Only。
小结
| 问题 | 短答 |
|---|---|
| 是什么 | 只允许减仓的订单约束 |
| 为何必要 | 防误开反向、防止损触发变开仓 |
| 与全仓逐仓 | 正交;都要会 |
| 拒单 | 常因无仓或方向/数量不匹配 |
| 最佳实践 | 平仓与止损默认 RO,成交后改挂单数量 |
不构成投资建议。