在期货交易的下单界面,除了常见的限价和市价委托,我们还会看到FAK、FOK、GFD等特殊指令。这些指令看似复杂,但理解其运作机制能显著提升交易效率。本文将深入解析这些指令的含义、使用场景及交易所支持情况,助你优化交易策略。
一、核心指令解析:FAK、FOK与GFD
FOK指令:全部成交或立即取消
FOK(Fill or Kill)指令要求订单在指定价位全部立即成交,否则整个委托将被自动撤回。它与市价单的区别在于:市价单在流动性充足的合约中通常能保证成交,但FOK限定了成交价格。若该价位挂单量不足,委托会直接失效,适合对成交价格有严格要求的场景。
FAK指令:部分成交后撤单
FAK(Fill and Kill)指令则在指定价位部分成交,盘口有多少量就成交多少,剩余未成交部分自动撤回。它与FOK的核心差异在于不要求全部成交,更适合追求效率、能接受部分成交的交易者。
GFD指令:当日有效委托
GFD(Good for Day)指令意味着委托若未全部成交,会持续挂单直至当日交易结束。在国内市场,由于有固定交易时间,普通限价单收盘后自动失效,功能类似GFD。该指令主要适用于24小时交易的品种(如加密货币),确保委托在全天有效。
二、国内交易所支持对比
各交易所对FAK、FOK指令的支持存在差异:
- 上海期货交易所:支持FAK和FOK,但仅限盘中交易时段使用限价方式,集合竞价阶段不可用。
- 中国金融期货交易所:允许FAK和FOK以限价委托发出,同时支持部分特殊市价指令(如部分成交后转限价)。
- 郑州商品期货交易所:仅支持FAK指令。
- 大连商品期货交易所:同时支持FOK和FAK,并可兼容限价与市价委托,灵活性较高。
三、主要使用者:高频量化交易
这些指令并非为普通散户设计,中长线机构也较少使用。其核心用户群体是高频量化交易者。原因包括:
- 时间敏感性:高频交易以毫秒为单位竞争,普通委托需手动撤单,而FAK/FOK能实现自动瞬时成交或撤单。
- 价格精度要求:高频策略利润来自微小价差,对一两跳价格极敏感。市价单可能滑点,限价单结合FAK/FOK能精准控制成本。
- 系统化需求:量化系统需批量处理订单,这些指令能集成到算法中,提升执行效率。
若你涉及量化策略开发,务必在系统设计阶段考虑这些指令——模拟测试无法还原真实市场的速度压力。👉 获取高阶交易工具与数据
常见问题
1. FAK和FOK指令适合普通投资者吗?
普通投资者通常不需要使用这些指令。它们专为高频或算法交易设计,普通限价/市价单已能满足大部分需求。
2. 使用FOK指令失败会产生费用吗?
不会产生成交费用,但因交易所规则不同,可能会计入撤单次数。频繁撤单可能触发风控,需关注交易所具体规定。
3. GFD指令在夜盘交易中如何生效?
国内商品期货夜盘属同一交易日,GFD指令会持续到夜盘结束。若隔夜持仓,需注意收盘前的委托自动失效规则。
4. 能否在集合竞价阶段使用这些指令?
不可以。所有交易所均禁止在集合竞价时段使用FAK/FOK指令,仅允许常规限价或市价委托。
5. 加密货币交易是否支持这些指令?
部分加密货币交易所支持类似GFD的当日有效委托,但FAK/FOK多见于传统期货市场。实际操作前需确认平台规则。
6. 如何避免因指令使用不当导致损失?
建议先在模拟盘测试指令的成交逻辑,尤其关注流动性不足时的行为。合理设置价格和数量,避免在快市行情中误操作。
理解FAK、FOK、GFD指令的机制,能帮助交易者在复杂市场中优化订单执行。无论是追求速度的量化交易,还是需要精细价格控制的策略,这些工具都值得深入研究。