Post-Only 订单
注意: Post-Only 订单计划在 Post-MVP 阶段推出,本文档为规划内容。
什么是 Post-Only 订单?
Post-Only 订单是一种限价单模式,确保订单只能作为 Maker(提供流动性),不会立即成交成为 Taker(消耗流动性)。
核心特点:
只能挂单,不能吃单
保证 Maker 手续费优惠
订单可能被拒绝
专业交易者工具
工作原理
普通限价单 vs Post-Only
普通限价单:
当前卖一价: $200.00
你下买单 $200.00:
→ 立即与卖单成交
→ 你是 Taker
→ 手续费 0.02%Post-Only 订单:
当前卖一价: $200.00
你下 Post-Only 买单 $200.00:
→ 会立即成交,不符合 Post-Only 要求
→ 订单被拒绝 ❌
→ 提示: "价格会导致立即成交,请调整价格"
你下 Post-Only 买单 $199.99:
→ 不会立即成交
→ 挂在订单簿中
→ 等待成交,成为 Maker ✅
→ 手续费 0.01%(优惠)为什么需要 Post-Only?
原因 1: 节省手续费
费率对比(Post-MVP 计划):
Maker(挂单): 0.01%
Taker(吃单): 0.02%
差额: 0.01%收益计算:
交易量: $1,000,000/月
使用 Taker:
手续费 = 1,000,000 × 0.02% = $200
使用 Maker(Post-Only):
手续费 = 1,000,000 × 0.01% = $100
节省: $100/月 = $1,200/年原因 2: 避免意外成交
场景:
你想在 $199 买入
下限价单 $199.00
但网络延迟,提交时市场已经跌到 $199
结果:
订单立即成交 @$199
但你本想等更低价格
使用 Post-Only:
订单被拒绝
你可以重新评估原因 3: 做市策略
做市商:
同时挂买单和卖单,赚取价差
买单: $199.00(Post-Only)
卖单: $201.00(Post-Only)
要求:
两边都必须是 Maker
确保赚取价差 - 手续费优惠
= $2 - $0.02 = $1.98/SOL使用方法
开启 Post-Only 模式
订单类型: 限价单
价格: $199.00
数量: 10 SOL
☑️ Post-Only 模式
系统检查:
当前卖一价: $200.00
你的买单: $199.00
→ 不会立即成交 ✅
→ 订单提交成功
或者:
当前卖一价: $199.00
你的买单: $199.00
→ 会立即成交 ❌
→ 订单被拒绝
→ 提示: "请将价格调整为 $198.99 或更低"动态调整
场景: 想以尽可能高的价格买入(但不吃单)
策略:
1. 查看当前卖一价: $200.00
2. 下 Post-Only 买单 $199.99
3. 如果被拒绝(说明卖一价降到 $199.99)
4. 重新下单 $199.98
5. 重复直到成交
结果:
以最接近市价但不立即成交的价格买入
确保是 Maker适用场景
场景 1: 高频交易
策略: 做市策略(同时挂买卖单赚价差)
买单: $199.50 (Post-Only)
卖单: $200.50 (Post-Only)
要求:
所有订单必须是 Maker
手续费 0.01% × 2 = 0.02%
价差 $1.00 > 手续费
净赚 $0.98/SOL场景 2: 大额交易者
月交易量: > $100,000
Maker 返佣:
$100,000 × 0.01% = $10
vs
$100,000 × 0.02% = $20
节省: $10/月,$120/年
累积效应显著场景 3: 挂单等待好价格
当前价: $200
你认为回调到 $195 是好买点
下 Post-Only 订单 $195:
✅ 确保不会意外成交更高价
✅ 等待目标价
✅ 成交时享受 Maker 费率策略示例
策略 1: 网格交易(Post-Only)
设置:
价格区间: $190 - $210
网格数量: 20 档
每档: 1 SOL
所有订单: Post-Only
买单(Bids):
$190.00 1 SOL (Post-Only)
$191.00 1 SOL (Post-Only)
...
$199.00 1 SOL (Post-Only)
卖单(Asks):
$201.00 1 SOL (Post-Only)
$202.00 1 SOL (Post-Only)
...
$210.00 1 SOL (Post-Only)
优势:
全部是 Maker
手续费优惠
稳定收益策略 2: 逐步建仓(Post-Only)
目标: 买入 100 SOL
当前价: $200
策略: 分 10 档,每档 10 SOL
订单 1: 10 SOL @$199.00 (Post-Only)
订单 2: 10 SOL @$198.00 (Post-Only)
...
订单 10: 10 SOL @$190.00 (Post-Only)
优势:
降低平均成本
全部 Maker 费率
等待市场回调限制和注意事项
限制 1: 可能不成交
Post-Only 买单 $199.00
市场价一直在 $200 以上
结果:
订单一直不成交
可能错过行情
解决:
调整价格更接近市价
或取消 Post-Only,使用普通限价单限制 2: 订单可能被拒绝
市场快速下跌:
你下 Post-Only 买单 $199
提交时市场已跌到 $198.50
→ 订单被拒绝
解决:
重新下单调整价格
或使用普通限价单限制 3: 不适合快速成交
需要立即平仓止损:
❌ 不要用 Post-Only
✅ 用市价单
Post-Only 用于:
✅ 不着急成交
✅ 想节省手续费
✅ 做市或套利策略技术细节
拒绝条件
买单(做多)拒绝条件:
买单价格 ≥ 当前卖一价
→ 会立即成交
→ 拒绝订单
示例:
卖一价: $200.00
Post-Only 买单 $200.00 → 拒绝
Post-Only 买单 $200.01 → 拒绝
Post-Only 买单 $199.99 → 接受 ✅卖单(做空/平仓)拒绝条件:
卖单价格 ≤ 当前买一价
→ 会立即成交
→ 拒绝订单
示例:
买一价: $199.00
Post-Only 卖单 $199.00 → 拒绝
Post-Only 卖单 $198.99 → 拒绝
Post-Only 卖单 $199.01 → 接受 ✅订单簿中的显示
Post-Only 订单在订单簿中与普通订单一样:
$199.99 10 SOL
其他人无法区分是否是 Post-Only常见问题
Q1: Post-Only 一定能成为 Maker 吗?
A: 不一定。如果在你的订单成交前,有其他订单比你价格更优先,你的订单可能变成 Taker。但这种情况下,Post-Only 订单会被取消而不是成交。
Q2: Post-Only 订单可以部分成交吗?
A: 可以。第一笔成交如果是 Maker,后续部分成交也会是 Maker。
Q3: 什么时候用 Post-Only?
A:
✅ 高频交易,手续费敏感
✅ 做市策略
✅ 不急于成交,等待好价格
❌ 需要快速成交(追单、止损)
Q4: Post-Only 能和其他订单类型组合吗?
A: 可以:
Post-Only + 限价单 ✅
Post-Only + 冰山订单 ✅
Post-Only + 市价单 ❌(矛盾)
Q5: 如果 Post-Only 订单被拒绝怎么办?
A: 两个选择:
调整价格重新提交(确保不立即成交)
取消 Post-Only 模式,用普通限价单
相关文档
Last updated