定义
FAK
FAK(Fill-And-Kill)订单:一种要么立即成交、要么取消的市价订单。
FAK (Fill-And-Kill)
FAK 订单是 Fill-And-Kill 类型:它尝试立即与当前挂单成交,并取消任何未成交的剩余部分。在 Polymarket 上,面向用户的“市价订单”按钮会提交一个带有内置滑点保护的 FAK,因此你要么在可接受的价格范围内获得即时成交,要么未成交的数量会被取消。
在语境中
在 Polymarket 上,交易通过 CLOB 发生。当你点击市价买入或卖出按钮时,前端会向 CLOB 发送一个 FAK 订单,而不是无条件扫单。Relayer 和 CLOB 会强制滑点限制,订单仅与当前可用的最佳买/卖价匹配执行。如果盘口无法在你容忍的滑点范围内完全满足数量,未成交的部分会被取消,而不会作为挂单留在订单簿上。
实际含义
- 执行意图:FAK 优先考虑立即成交。它不会把剩余数量挂到订单簿上。
- 滑点保护:Polymarket 的市价路径包含自动检查,因此你不会在不知情的情况下接受极端价格;在容差范围内的部分成交会执行,剩余部分会被取消。
- 费用与成交:对已成交数量适用 taker 费用;maker 费用为零,但对 FAK 不适用因为 FAK 消耗流动性。注意部分成交与不同类别间的费用差异。
- 风险考虑:FAK 所表现出的即时性并不能消除解析风险、滑点、结算时延、智能合约风险或预言机争议。切勿假定一次成交没有风险。
另见
- /glossary/clob
- /glossary/spread