Time In Force Orders Explained: GTC, IOC, FOK, And Post-Only
新硬币

限时委托类型解读:GTC、IOC、FOK及Post-Only

您可以选择“正确”的买入或卖出按钮,但仍然会得到意想不到的结果。通常原因并非市场不公,而是指令有效时间设置被误解(或使用了您未注意到的默认设置)。 指令有效时间(TIF)基本上是您订单的“生命规则”。它告诉撮合引擎您的订单可以保持活跃多长时间,以及它应该多严格地立即成交。一旦您将TIF视为一个约束而非策略,许多执行上的意外情况就会变得可以避免。 指令有效时间是订单的规则,而非订单类型 信息图,用AI生成,总结了常见的指令有效时间指令及其在订单簿中的行为。 许多交易者混淆了两个独立的观念: 订单类型:市价、限价、止损、止损限价(价格和触发机制的工作方式)。 指令有效时间:GTC、Day、IOC、FOK、Post-Only(订单的存活时间以及允许执行的方式)。 例如,“IOC”不意味着“快速买入”。它意味着:“尝试立即执行,然后取消剩余部分。”您可以下一个IOC限价单,它仍然不会支付高于您限价的价格。FOK也是如此,它是一个成交条件,而不是价格指令。 如果您想从一个中立来源获取清晰的基线定义,Investopedia对指令有效时间的解释与大多数券商和交易所的标记方式一致(即使具体选项因平台而异)。 此外,不要忽视平台层。有些应用程序只有在您切换到“高级”模式后才显示TIF。其他应用程序则将其隐藏在一个小下拉菜单后面。在加密货币领域,这种情况很常见。如果您还在琢磨基本的按钮,这篇关于如何选择加密货币中正确的订单类型(限价、市价、止损、止损限价)的指南有助于在TIF出现之前,区分“类型”和“时机”。 脑中记住一个微小的订单簿(这会让你觉得TIF很明显) 示例订单簿阶梯,显示了当前价格附近的买盘和卖盘,由AI创建。 想象一个简化的BTC/USDT订单簿: 最佳买价:1.2 BTC 对应 $50,000 次优买价:0.8 BTC 对应 $49,990 最佳卖价:1.5 BTC 对应 $50,010 次优卖价:1.0 BTC 对应 $50,020 现在您下了一个以 $50,010 购买 2.0 BTC 的限价买单。您的价格高到足以与卖方交易。但是会发生什么取决于TIF: 使用 IOC,引擎会立即获取它能获得的(最多2.0),并取消剩余部分。 使用 FOK,它必须立即获得全部 2.0,否则将取消整个订单。 使用 GTC,任何未成交的部分可以留在订单簿上(如果您的限价在部分成交后不再具有市场竞争力)。 这就是为什么当流动性稀薄、价差较大或您的交易量不是“很小”时,TIF变得更加重要。在深度市场中,这一切都显得无聊。在震荡的市场中,这成为控制性入场和混乱平均成交之间的区别。 一个简单的心理检查:订单类型决定“什么价格规则”,指令有效时间决定“多长时间和多严格”。 GTC vs IOC vs FOK:实际变化,附简短成交示例 大多数平台提供比这些更多的选项,比如日内单(Day)、指定日期前有效单(GTD)或基于会话的规则。尽管如此,GTC、IOC和FOK仍是您在股票和加密货币中不断遇到的核心集合。交易所可能会用不同的词语来描述这些机制,但其逻辑是一致的,您也可以将其与市场结构风格的参考资料进行比较,例如TSX订单类型和功能指南(该指南偏向股票,但撮合理念是相通的)。 在进入小场景之前,这里有一个快速比较: TIF 含义 部分成交? 如果未能立即完全成交 典型用途 GTC Good-Till-Canceled(取消前有效) 是 保持活跃直到成交或您取消(或交易所使其过期) 计划性入场,被动性退出 IOC Immediate-Or-Cancel(立即成交或取消) 是 立即成交可用部分,取消剩余部分 快速获取流动性,不留滞留订单 FOK Fill-Or-Kill(全部成交或取消) 否(全有或全无) 如果不能立即完全成交,则全部取消 精确的成交数量要求 Day (常见) 当日有效 是 如果未成交,在交易时段结束时取消 避免“被遗忘”的订单 现在再次回到同一个订单簿。您提交了以 $50,010 购买 2.0 BTC 的订单。 IOC 示例(允许部分成交): 最佳卖价为 $50,010,数量为 1.5 BTC。引擎以 $50,010 成交 1.5 BTC。剩余的 0.5 BTC 立即被取消。您已入场,但未完全达到您的交易量。 FOK 示例(不允许部分成交): 在您的价格水平上只有 1.5 BTC 可用。即使有 0.5 BTC 在 $50,020,您的限价也阻止了支付更高的价格。结果是:全部取消,零成交。 GTC 示例(订单可以持续存在): 如果以 $50,010 成交了 1.5 BTC,并且您的剩余 0.5 BTC 仍然定价为 $50,010,它可能会作为买入订单(取决于订单簿的变动)留在订单簿上。您可能会在稍后成交,或者您可能会一直等到您取消。 所以隐藏的问题不是“我能否成交”。而是“我是否接受部分成交”,以及“在我没有看盘的时候,我是否希望有剩余订单留在那里”。 Post-only:挂单者保护,可以取消(或重新定价)您的订单 “Post-only”通常被视为一个额外选项。实际上,它是一个您向撮合引擎做出的严格承诺:不得立即执行。订单必须增加流动性(maker),否则必须被拒绝或取消。 简单来说,Post-only就像排队而不是插队。如果您的价格会跨越价差,您就是在尝试获取流动性。引擎会拒绝。 一个快速场景: 最佳买价:$50,000 最佳卖价:$50,010 您以 $50,010 挂一个 1.0 BTC 的 post-only 限价买单 这个价格是可成交的,因为它能与最佳卖价匹配。一个post-only订单不能这样做,所以交易平台会以两种方式之一处理它: 取消或拒绝订单(“post-only会立即执行”)。 通过一个最小价格变动自动重新定价以保持maker状态(在某些交易平台常见,并非普遍适用)。 这就是为什么post-only“保护挂单者状态”,但它也保护您免受自身的错误,当您认为自己正在挂一个静止的限价单,但您的限价实际上是激进的。行为因交易所而异,有些平台会清楚地记录这些差异,请参阅这篇关于GTC、IOC、FOK和post-only行为的实用页面,以了解加密货币领域的观点。 如果您想了解实际的失败案例(拒绝、部分成交的怪异情况和费用副作用),这篇关于加密货币现货和期货交易中的post-only订单的XXKK指南详细解释了交易者经常看到和误解的常见信息。 Post-only不适用于紧急情况。如果您需要立即退出,强制挂单行为可能意味着无法成交,而价格却持续变动。 快速交易前清单(加上简短的风险提示) 在点击提交之前,暂停10秒。这种暂停比“学习费”更便宜。 会话和市场状态:是正常交易时段,还是盘后清淡时段,或是新闻发布K线? 流动性检查:查看价差和订单簿顶部的交易量,而不仅仅是最新价格。 紧迫性:您需要立即成交,还是只想要一个价格水平? 费用影响:这很可能成为挂单者还是吃单者,您今天关心吗? 滑点风险:如果这是一个可成交的订单,它会扫多个价位吗? 部分成交容忍度:您是否接受30%成交和70%取消(IOC)? 全有或全无的需求:如果您的计划因部分成交而受挫,考虑FOK(并接受零成交)。 剩余订单风险:如果您可能会忘记订单,Day单可能比GTC更安全。 风险提示:交易可能迅速造成损失,尤其是在杠杆和清淡的市场中。“安全”设置在跳空、停牌或突发波动期间也可能失效。在测试您的平台如何应用TIF规则时,请使用较小的交易量。 结论 指令有效时间订单看起来只是一个小小的下拉菜单,但它们决定了当市场不配合时,您的订单会如何表现。GTC代表耐心,IOC是“拿走现有的”,FOK是严格的全部成交或取消,而post-only则是一个仅限挂单者的承诺,它可能会根据平台的规则取消或调整您的订单。 如果您只记住一件事,那就是:订单类型控制价格逻辑,而指令有效时间控制执行规则。让两者保持一致,您的成交就会感觉不那么随机了。
2026年2月25日
分享:

立即注册即可领取 2,0015 USDT

了解更多
目录

您可以选择“正确”的买入或卖出按钮,但仍然会得到意想不到的结果。通常原因并非市场不公,而是指令有效时间设置被误解(或使用了您未注意到的默认设置)。

指令有效时间(TIF)基本上是您订单的“生命规则”。它告诉撮合引擎您的订单可以保持活跃多长时间,以及它应该多严格地立即成交。一旦您将TIF视为一个约束而非策略,许多执行上的意外情况就会变得可以避免。

Trx

指令有效时间是订单的规则,而非订单类型

Educational infographic detailing Time-in-Force order types GTC, IOC, FOK, and Post-Only with order book diagram, timeline, and usage examples in a modern fintech style.

信息图,用AI生成,总结了常见的指令有效时间指令及其在订单簿中的行为。

许多交易者混淆了两个独立的观念:

  • 订单类型:市价、限价、止损、止损限价(价格和触发机制的工作方式)。
  • 指令有效时间:GTC、Day、IOC、FOK、Post-Only(订单的存活时间以及允许执行的方式)。

例如,“IOC”不意味着“快速买入”。它意味着:“尝试立即执行,然后取消剩余部分。”您可以下一个IOC限价单,它仍然不会支付高于您限价的价格。FOK也是如此,它是一个成交条件,而不是价格指令。

如果您想从一个中立来源获取清晰的基线定义,Investopedia对指令有效时间的解释与大多数券商和交易所的标记方式一致(即使具体选项因平台而异)。

此外,不要忽视平台层。有些应用程序只有在您切换到“高级”模式后才显示TIF。其他应用程序则将其隐藏在一个小下拉菜单后面。在加密货币领域,这种情况很常见。如果您还在琢磨基本的按钮,这篇关于如何选择加密货币中正确的订单类型(限价、市价、止损、止损限价)的指南有助于在TIF出现之前,区分“类型”和“时机”。

脑中记住一个微小的订单簿(这会让你觉得TIF很明显)

Realistic screenshot-style image of a BTC/USDT trading order book in landscape view with specific bids, asks, and current price at $50,005 on a dark-themed modern exchange interface.

示例订单簿阶梯,显示了当前价格附近的买盘和卖盘,由AI创建。

想象一个简化的BTC/USDT订单簿:

  • 最佳买价:1.2 BTC 对应 $50,000
  • 次优买价:0.8 BTC 对应 $49,990
  • 最佳卖价:1.5 BTC 对应 $50,010
  • 次优卖价:1.0 BTC 对应 $50,020

现在您下了一个以 $50,010 购买 2.0 BTC 的限价买单。您的价格高到足以与卖方交易。但是会发生什么取决于TIF:

  • 使用 IOC,引擎会立即获取它能获得的(最多2.0),并取消剩余部分。
  • 使用 FOK,它必须立即获得全部 2.0,否则将取消整个订单。
  • 使用 GTC,任何未成交的部分可以留在订单簿上(如果您的限价在部分成交后不再具有市场竞争力)。

这就是为什么当流动性稀薄、价差较大或您的交易量不是“很小”时,TIF变得更加重要。在深度市场中,这一切都显得无聊。在震荡的市场中,这成为控制性入场和混乱平均成交之间的区别。

一个简单的心理检查:订单类型决定“什么价格规则”,指令有效时间决定“多长时间和多严格”。

GTC vs IOC vs FOK:实际变化,附简短成交示例

大多数平台提供比这些更多的选项,比如日内单(Day)、指定日期前有效单(GTD)或基于会话的规则。尽管如此,GTC、IOC和FOK仍是您在股票和加密货币中不断遇到的核心集合。交易所可能会用不同的词语来描述这些机制,但其逻辑是一致的,您也可以将其与市场结构风格的参考资料进行比较,例如TSX订单类型和功能指南(该指南偏向股票,但撮合理念是相通的)。

在进入小场景之前,这里有一个快速比较:

TIF 含义 部分成交? 如果未能立即完全成交 典型用途
GTC Good-Till-Canceled(取消前有效) 保持活跃直到成交或您取消(或交易所使其过期) 计划性入场,被动性退出
IOC Immediate-Or-Cancel(立即成交或取消) 立即成交可用部分,取消剩余部分 快速获取流动性,不留滞留订单
FOK Fill-Or-Kill(全部成交或取消) 否(全有或全无) 如果不能立即完全成交,则全部取消 精确的成交数量要求
Day (常见) 当日有效 如果未成交,在交易时段结束时取消 避免“被遗忘”的订单

现在再次回到同一个订单簿。您提交了以 $50,010 购买 2.0 BTC 的订单。

  • IOC 示例(允许部分成交): 最佳卖价为 $50,010,数量为 1.5 BTC。引擎以 $50,010 成交 1.5 BTC。剩余的 0.5 BTC 立即被取消。您已入场,但未完全达到您的交易量。
  • FOK 示例(不允许部分成交): 在您的价格水平上只有 1.5 BTC 可用。即使有 0.5 BTC 在 $50,020,您的限价也阻止了支付更高的价格。结果是:全部取消,零成交。
  • GTC 示例(订单可以持续存在): 如果以 $50,010 成交了 1.5 BTC,并且您的剩余 0.5 BTC 仍然定价为 $50,010,它可能会作为买入订单(取决于订单簿的变动)留在订单簿上。您可能会在稍后成交,或者您可能会一直等到您取消。

所以隐藏的问题不是“我能否成交”。而是“我是否接受部分成交”,以及“在我没有看盘的时候,我是否希望有剩余订单留在那里”。

Post-only:挂单者保护,可以取消(或重新定价)您的订单

“Post-only”通常被视为一个额外选项。实际上,它是一个您向撮合引擎做出的严格承诺:不得立即执行。订单必须增加流动性(maker),否则必须被拒绝或取消。

简单来说,Post-only就像排队而不是插队。如果您的价格会跨越价差,您就是在尝试获取流动性。引擎会拒绝。

一个快速场景:

  • 最佳买价:$50,000
  • 最佳卖价:$50,010
  • 您以 $50,010 挂一个 1.0 BTC 的 post-only 限价买单

这个价格是可成交的,因为它能与最佳卖价匹配。一个post-only订单不能这样做,所以交易平台会以两种方式之一处理它:

  1. 取消或拒绝订单(“post-only会立即执行”)。
  2. 通过一个最小价格变动自动重新定价以保持maker状态(在某些交易平台常见,并非普遍适用)。

这就是为什么post-only“保护挂单者状态”,但它也保护您免受自身的错误,当您认为自己正在挂一个静止的限价单,但您的限价实际上是激进的。行为因交易所而异,有些平台会清楚地记录这些差异,请参阅这篇关于GTC、IOC、FOK和post-only行为的实用页面,以了解加密货币领域的观点。

如果您想了解实际的失败案例(拒绝、部分成交的怪异情况和费用副作用),这篇关于加密货币现货和期货交易中的post-only订单的XXKK指南详细解释了交易者经常看到和误解的常见信息。

Post-only不适用于紧急情况。如果您需要立即退出,强制挂单行为可能意味着无法成交,而价格却持续变动。

快速交易前清单(加上简短的风险提示)

在点击提交之前,暂停10秒。这种暂停比“学习费”更便宜。

  • 会话和市场状态:是正常交易时段,还是盘后清淡时段,或是新闻发布K线?
  • 流动性检查:查看价差和订单簿顶部的交易量,而不仅仅是最新价格。
  • 紧迫性:您需要立即成交,还是只想要一个价格水平?
  • 费用影响:这很可能成为挂单者还是吃单者,您今天关心吗?
  • 滑点风险:如果这是一个可成交的订单,它会扫多个价位吗?
  • 部分成交容忍度:您是否接受30%成交和70%取消(IOC)?
  • 全有或全无的需求:如果您的计划因部分成交而受挫,考虑FOK(并接受零成交)。
  • 剩余订单风险:如果您可能会忘记订单,Day单可能比GTC更安全。

风险提示:交易可能迅速造成损失,尤其是在杠杆和清淡的市场中。“安全”设置在跳空、停牌或突发波动期间也可能失效。在测试您的平台如何应用TIF规则时,请使用较小的交易量。

结论

指令有效时间订单看起来只是一个小小的下拉菜单,但它们决定了当市场不配合时,您的订单会如何表现。GTC代表耐心,IOC是“拿走现有的”,FOK是严格的全部成交或取消,而post-only则是一个仅限挂单者的承诺,它可能会根据平台的规则取消或调整您的订单。

如果您只记住一件事,那就是:订单类型控制价格逻辑,而指令有效时间控制执行规则。让两者保持一致,您的成交就会感觉不那么随机了。

以前的
2026年因合规原因加密货币提款被拒修复清单
下一个
用实例解释加密货币永续合约中的自动去杠杆(ADL)
分享:
Default blog image

BSA Token in 2026: Features and Binance Listing Facts

Interest in the BSA token is picking up in 2026 for a simple reason: traders want to know if it h...
2026年5月9日
Default blog image

BILL Coin Price Analysis and Market Outlook for 2026

A BILL coin price analysis looks at three things, where the coin trades, why it moves, and what m...
2026年5月9日
Default blog image

BSA Coin Contract Details and a Realistic 2026 Price Forecast

Most readers want two things before touching BSA coin: the contract details and a forecast that d...
2026年5月9日

随时随地进行交易!

Xxkk Trading Platform

从这里开始您的加密货币之旅。

了解更多

请留言

请注意,所有评论均需审核后方可发布。

Back to top