高级限价委托相对于普通限价单可选择三种生效机制,“只做Maker(Post only)”、“全部成交或立即取消(FillOrKill)”、“立即成交并取消剩余(ImmediateOrCancel)”;而普通限价单的生效机制默认是“一直有效”。
- Post only:默认是“只做Maker(Post only)”,不会立刻在市场成交,保证用户始终为Maker;如果委托会立即与已有委托成交,那么该委托会被取消。
- FillOrKill:如果你的委托被设置为“全部成交或立即取消(FillOrKill)”,该委托只会立即全部成交,否则将被取消。
- ImmediateOrCancel:如果你的委托被设置为“立即成交并取消剩余(ImmediateOrCancel)”,任何未被成交的部分将被立即取消。
举例:某客户希望买入BTC,假设某一时刻的委托队列如下表:
- 如果客户希望自己能享受maker手续费,可以选择高级限价委托,生效机制设置为“只做Maker(Post only) “,如果买入价格为18,737.00,不会和现在的委托成交,用户是maker,则挂单成功;如果买入价格为18737.25,会立即与委托队列的卖(1)成交, 用户是taker,那么该委托会被立即取消;
- 如果用户选择生效机制为“全部成交或立即取消(FillOrKill)”,买入价格为18800.00,买单数量为300,所有卖单总数量1+1+8+100+156=266,和所有卖单成交后还有300-266=34个未成交,那么该委托会全部取消;如果用户下买单数量为200,那么该委托会全部成交。
- 如果用户选择生效机制为“立即成交并取消剩余(ImmediateOrCancel)”,买入价格为18800.00,买单数量为300,所有卖单总数量1+1+8+100+156=266,和所有卖单成交后还有300-266=34个未成交,那么会成交266个,剩余34个未成交会立即取消。