高级加密货币订单类型:GTC、IOC、FOK、Post Only、Reduce Only 和 Iceberg

Advanced Crypto Order Types: GTC, IOC, FOK, Post Only, Reduce Only and Iceberg

简介

市价单或限价单定义了一笔交易的基本价格逻辑,而高级订单指令则在此之上增加了一层控制。它们决定订单可以保持有效多久、是否接受部分成交、订单是否可以吃掉流动性,以及合约订单是否可以增加敞口。

本指南介绍主要的高级加密货币订单类型和指令:GTC、GTD、IOC、FOK、Post Only、Reduce Only 和 Iceberg,并说明这些概念如何与 Origami Tech 中的高级执行流程相衔接。

订单类型与订单指令

市价和限价描述的是核心执行方式。市价单会立即与现有流动性成交。限价单则设定可接受的价格边界。

GTC、IOC、FOK、Post Only 和 Reduce Only 则用于调整订单的行为方式。

Investor.gov 将 GTC、IOC 和 FOK 归类为时间限制和交易指令。Coinbase Advanced 在加密货币交易中采用相同概念,并将 GTC、GTD、IOC 和 FOK 记录为订单有效期(Time in Force)策略。

什么是订单有效期(Time in Force)?

订单有效期决定订单可以保持有效多久,以及无法立即成交时如何处理。

GTC:撤单前有效(Good Till Canceled)

撤单前有效订单会一直保持有效,直至成交或被撤销。

Investor.gov 对 GTC 作了这样的定义,并指出服务商可以自行设定最长有效期。Hyperliquid 采用相同原则,将 GTC 描述为挂在订单簿上直至成交或被撤销的订单。

例如,一笔价格低于当前 BTC 价格的限价买单可以一直留在订单簿中,直至该价格或更优价格出现可匹配的流动性。

GTD:指定日期前有效(Good Till Date)

Good Till Date 增加了到期时间。

订单将保持有效,直至成交、被撤销或到达指定截止时间。Coinbase Advanced 将 GTD 记录为在设定结束时间前有效的订单。

GTD 让交易者可以在特定时段内保持订单有效,而不必让其无限期挂单。

IOC:立即成交否则取消(Immediate Or Cancel)

Immediate Or Cancel 会立即成交可用数量,并取消剩余部分。

Investor.gov 和 Hyperliquid 均按此原则描述 IOC。

假设交易者提交一笔以 $2,500 买入 10 ETH 的限价单,而在该价格或更优价格上只有 6 ETH 可立即成交。IOC 可成交 6 ETH,并取消剩余的 4 ETH。

FOK:全部成交否则取消(Fill Or Kill)

Fill Or Kill 要求所请求的全部数量立即成交,否则整笔订单将被取消。

Investor.gov 通过这一全部成交要求来区分 FOK 与 IOC。Coinbase Advanced 同样支持 FOK 配置。

关键区别在于部分成交:IOC 允许部分成交,FOK 则要求立即全部成交。

Post Only(只挂单)订单

Post Only 专为被动限价执行而设计。

Post Only 订单应以 Maker 流动性的形式进入订单簿。如果提交的价格会导致立即撮合,交易平台将拒绝或取消该订单。

Kraken 将 Post Only 描述为一种在价格会立即成交时被取消的限价单。Hyperliquid 将其 Post Only 选项(也称 ALO)描述为加入订单簿且不会立即成交的订单。

Reduce Only(只减仓)订单

Reduce Only 主要适用于合约和杠杆加密货币交易。

该指令仅在能够减少现有仓位时才允许成交。Kraken 指出,Reduce Only 订单只有在减少未平仓合约数量时才能成交。Hyperliquid 将其定义为减少当前仓位、而非开立反向敞口的订单。

持有 5 ETH 多头仓位的交易者可以提交一笔 3 ETH 的 Reduce Only 卖单,成交后仓位可减少至 2 ETH。根据交易平台规则,会增加敞口或建立新的反向仓位的订单将受到限制。

Hyperliquid Reduce Only 订单

Iceberg(冰山)订单

Iceberg 订单会在公开订单簿中隐藏所请求总量的一部分。

交易者提交较大的总量,但只显示较小的数量。Coinbase Prime 文档通过显示数量参数实现这一点,该参数可将限价单转换为冰山式订单。

例如,交易者可以提交 100 ETH,但每次仅显示 10 ETH。随着可见部分成交,更多数量可陆续显示。

高级加密货币订单类型对比

高级指令如何与算法执行相衔接

订单有效期和执行指令约束的是单笔订单,而算法执行管理的是一系列更广泛的订单。

在 TWAP、VWAP 及其他高级执行方式中,这一区别尤为重要。

TWAP 可将一笔母订单拆分为多笔子订单。每笔子订单仍需要执行逻辑。根据系统不同,它可以采用市价或限价执行,并附加价格或失败处理方面的控制。

Origami Tech 提供了一个实际示例。在 Manual Orders 中,TWAP 允许用户选择市价或限价执行。选择限价时,界面还会提供 Price offset 字段和 Cancel on failure 选项。

Origami Tech:高级指令如何与算法执行相衔接

Origami Tech 中 Cancel on failure 的含义

Cancel on failure 控制子订单失败时剩余 TWAP 计划的处理方式。

启用后,执行失败可终止算法的剩余部分。停用后,后续计划的订单可继续执行。

该设置属于 Origami Tech 的 TWAP 流程。IOC 和 FOK 作用于单笔订单层面,而 Cancel on failure 控制的是整体算法是否继续运行。

从母订单到单笔成交

一个整体算法可能产生多笔独立的交易所订单。

在 Origami Tech 的示例中,采用限价执行的 TWAP 会生成多笔独立的限价单。你可以在 History 中查看其执行情况,包括价格、数量、状态和时间戳。

这对加密货币交易机器人来说同样是重要的区别。策略逻辑可以决定何时交易以及交易多少,而订单设置决定由此产生的每个请求如何与交易所交互。

为什么交易所规则很重要

高级加密货币订单类型因交易平台而异。

Coinbase 支持多种订单有效期配置,包括 GTC、GTD、IOC 和 FOK。Hyperliquid 的文档涵盖 GTC、IOC、Post Only 和 Reduce Only。Kraken 也在衍生品方面提供了 Post Only、IOC 和 Reduce Only 的文档。

名称相似的指令,其组合方式、手续费、最小规模和拒单规则仍可能不同。交易者在依赖某一指令前,应查阅所连接交易平台的文档。

总结

高级订单指令让交易者能够更好地控制执行。

GTC 控制订单的持续时间。GTD 增加到期时间。IOC 接受可立即获得的流动性。FOK 要求立即全部成交。Post Only 使订单保持在 Maker 一侧。Reduce Only 防止合约订单增加敞口。Iceberg 限制较大订单的公开显示数量。

这些设置作用于单笔订单层面。

下一层是算法执行。TWAP、VWAP 和 Chase 管理较大规模执行的拆分、时机或重新定价。Origami Tech 将这些算法工具与市价和限价执行控制整合在同一个加密货币交易终端中。

常见问题

GTC 和 IOC 有什么区别?

GTC 允许订单保持有效,直至成交或被撤销。IOC 要求可用数量立即成交,并取消剩余部分。

IOC 和 FOK 有什么区别?

IOC 允许立即部分成交。FOK 要求所请求的全部数量立即成交。

加密货币交易中的 Post Only 是什么意思?

Post Only 将限价单限制为 Maker 挂单。根据交易平台规则,会立即吃掉流动性的订单将被取消或拒绝。

Reduce Only 是什么意思?

Reduce Only 将订单限制为只能减少现有的合约或杠杆仓位。

什么是 Iceberg 订单?

Iceberg 订单只在公开订单簿中显示较大总量的一部分。

‍

标签
标签
未找到内容。
日期
November 10, 2026
智能交易,利润最大化

使用 Origami Tech 开启智能交易

利用我们强大的自动化交易终端,将您的加密货币交易提升到新高度。实现利润最大化,降低风险,全天候领先市场。

立即开始交易