彻底读懂 Fill Or Kill 订单:原理、案例与避坑指南

Posted by AiuYH8 Crypto Hub on September 5, 2025

在金融交易的世界里,Fill Or Kill(简称 FOK 订单)是一把“宁为玉碎、不为瓦全”的利器。它要求“要么一次性全部成交,要么立即撤销”,绝不接受“买一半、剩一半”的折中。本文将用通俗的语境拆解 FOK 订单 的底层逻辑、典型场景与风险对冲技巧,帮助你在高频或大额交易时做出更精准的决策。


什么是 Fill Or Kill(FOK)

FOK 订单 是一种 TIF(Time In Force,有效时间限制) 衍生指令,核心规则只有一句:必须立即、完整地在指定价格或更优价格上全部成交,否则立即取消
与“慢慢来”的普通市价单不同,FOK 订单像一道 交易“宵禁”:只要买不到全部数量,一根指头都别想进场。

  • 关键词:立即成交全部成交零容忍部分成交
  • 适用场景:秒级行情、大额单笔、对价格极敏感的策略型交易

FOK 订单如何运作?——一笔订单的生命周期

  1. 下单瞬间:券商把“全部数量+指定价格”一次性挂到订单簿
  2. 成交判断
    • ✅ 足额对手盘 → 瞬间全部成交
    • ❌ 数量不足 → 系统直接撤销
  3. 重新排队?不存在! 失败即成废单,不会降级为限价单继续等候

👉 想模拟真实场内撮合?这里看实时大单簿深度


四大典型实践场景

场景关键词 风险痛点 FOK 价值
大宗交易 百万股级的冰山单,若只成交部分,余量可能会被对手方发现并利用 确保“一把梭”完成,形不成市场信号
跨市场套利 A 股与美股港股同标的价差稍纵即逝 一次性全副武装,避免多市场不同步
开盘秒杀 开盘集合竞价的缺口极易滑点 用 FOK 秒杀盘口“第一口价”
Volatility 冲顶 行情急涨急跌 杜绝“挂在半山腰”的半成仓位

真实场景还原:1,000 手涨停价买入

假设沪深 300 股指期货涨停价 4,235 点,你计划一口气吃进 1,000 手:

  • 使用 FOK:系统会立刻检查对手方在该价位是否有 1,000 手挂单
    • 匹配成功 → 成交 1,000 手
    • 仅匹配到 950 手 → 撤销,该单“未开仓”
  • 使用市价或限价:950 手成交后,剩余 50 手在更高价追买,瞬时贴水—造成运营成本上升

FOK vs AON vs IOC:别再傻傻分不清

名称 是否必须立即成交 是否接受部分成交 撤单时机
FOK 立即
AON(All or None) 订单存在期内任意时间都可排队
IOC(Immediate or Cancel) 未成交部分撤销

一言以蔽之:

  • AON 像“慢慢找齐人,集合即可”
  • IOC 像“先到先得,余量扔掉”
  • FOK 像“立刻全员上车,缺一人就全员下车”

优势盘点:大资金的“防弹衣”

  1. 零滑点:全部成交 or 不成交,杜绝价格漂移
  2. 零尾部风险:大额仓位不因残余暴露而泄密
  3. 策略一致性:避免半仓开着啥也干不了
  4. 人工成本更低:场内自动撤单,无需交易员盯盘

风险透视:三处容易踩坑的地方

  1. 流动性黑洞
    • 在低流动性品种使用 FOK,可能天天废单
  2. “假挂单”陷阱
    • 对手盘利用可视化深度把大单拆成针尖单,导致 FOΚ 订单频繁无法成交
  3. 机会成本
    • 绝佳行情稍纵即逝,若 FOK 屡被撤销,可能错过窗口

👉 查看最新成交热力图,预判 FOK 触发概率


实战 FAQ

Q1:能不能把止损单也设成 FOK?
A:主流交易所目前只允许 市价止损限价止损 触发,无法在触发后再套一层 FOK,需留意系统限制。

Q2:FOK 订单与普通冰山单冲突吗?
A:冰山单隐藏真实数量,对 FOK 检测的总深度无影响,但会让 FOK 在“看不见”的挂单上游弋,成交概率降低。

Q3:怎么判断何时该用 FOK 而非分批限价?
A:若“缺口滑点 > (分批滑点 + 手续费)”就适合用 FOK;反之,分批限价更稳。

Q4:FOK 如果失效,会自动转成其他指令吗?
A:不会。必须手动重新下单或选择 IOC、限价单等其他指令。

Q5:对账户回撤控制有何帮助?
A:确保一次性建仓/平仓,避免累积半仓浮亏放大回撤曲线。

Q6:在币圈也能用 FOK 吗?
A:主流平台将 FOK 做成 API 参数 timeInForce=FOK,前端可能叫“全部成交或撤单”,功能完全一致。


小结 & 行动清单

  • 核心关键词:Fill Or Kill、瞬时成交、全部成交、零部分成交、市场冲击、策略一致性
  • 黄金法则
    1. 先核对盘口深度 → 2. 计算缺口滑点 → 3. 决定使用 FOK 或分批 → 4. 严格回测手续费
  • 立刻实践:在下周早盘,用 10 手规模做小额 FOK 单练习,记录撤单率与滑点差,逐步放大到真实策略仓位。

牢记:FOK 不是万能钥匙,却是大额交易的保险丝。用得好,入场一步到位;用不好,机会多次擦肩。把本文存为书签,下次大额调仓前先读一遍,少踩坑。