一句话定义
Post only(只挂单)= 这张单只允许进入订单簿做 maker;若下单瞬间就会成交,则拒单。
相关阅读:
为什么要有这个开关
| 目标 | Post only 如何帮你 |
|---|---|
| 拿 maker 费率 | 避免不小心变 taker |
| 策略只做挂单 | API/网格逻辑更干净 |
| 防止手滑打进市价 | 价格贴太近会拒而非成交 |
费率背景:okx-futures-fees、binance-futures-fees、okx-binance-fee-compare、binance-maker-taker-tips。
被拒的微观原因
设卖一 = 100.0,买一 = 99.9:
- 你 买入 Post only @ 100.0 或更高 → 会立刻吃卖一 → 拒
- 你 买入 Post only @ 99.9 或更低 → 进入买盘队列 → 接受
卖出同理:限价 ≤ 买一会变 taker。
盘口理解:order-book-depth-beginner。
与价格偏离、保证金不足
| 拒单 | 核心 |
|---|---|
| Post only | 会立即成交 |
| 价格偏离 | 太离谱的保护带 |
| 保证金不足 | 可用保证金不够 |
见 price-deviation-rejected、insufficient-margin-cannot-open。
与 Reduce-Only
- 只减仓:防止平仓开成反向
- 只挂单:防止减仓单变成 taker(若你在意费率/队列)
可同时用在止盈挂单:既只减仓又只挂单。说明:reduce-only-order-explained、okx-partial-close。
被拒后怎么办
- 把价格调被动:买单价下调、卖单价上调一个 tick 以上
- 确认没有「对手价/市价」模式残留
- 高速行情中盘口跳动,提交瞬间状态已变——重试需重新读盘
- 若必须成交:取消 Post only 或改用普通限价/市价,并接受 taker 费与滑点
- 网格/策略:在逻辑里捕获拒单码并改价,而非死循环原价
策略参考:okx-maker-only-strategy、okx-grid-trading、binance-grid-trading。
适用与不适用
适合
- 做市、挂单等待
- 降低费率敏感型高频(需另计失败重试成本)
- 教学演示 maker 概念
不适合
- 抢突破必须立刻成交
- 强平边缘的紧急减仓(应优先减风险,而非抠 maker)
- 流动性极差时还坚持 Post only 导致挂不进、风险裸奔
紧急平仓优先:okx-stop-loss、binance-stop-order、风险文 okx-futures-risk-management。
场景示例
场景 A:想挂卖一之下做空,却填到买一以下
方向与价位都可能错;先分清开平与买卖。仓位模式:one-way-vs-hedge-mode。
场景 B:App 勾选只挂单,一键平仓失败
平仓价吃进盘口;紧急情况应关 Post only。
场景 C:部分成交后剩余改价被拒
改后的价格又变成可立即成交;见 order-stuck-partial-cancel。
场景 D:现货买入 Post only 长期不成交
价格过于被动,需权衡时间与价格,不是系统坏了。
平台入口提示
OKX / 币安下单面板高级选项中的「只挂单 / Post only」文案可能不同,合约与现货位置不同。旧文可对照:okx-post-only-order、binance-post-only。以实时 UI 为准。
总结
- Post only 拒单 = 这单会变 taker。
- 改价到盘口被动侧,而不是盲目重试。
- 与只减仓、价格偏离是不同维度。
- 紧急风险优先成交,别死磕 maker。
- 策略需处理拒单与盘口跳动。
本文不构成投资建议。交易手续费与订单规则以交易所官方为准。合约与现货均有本金损失风险。