TWAP 是什么 - 为专业投资者提供的自动化交易工具

TWAP 是什么?它是现代投资世界中一种重要的交易工具,旨在帮助交易者以可控且高效的方式执行大额交易。TWAP 全称“Time-Weighted Average Price”(时间加权平均价格),是企业投资基金、资产管理者和算法交易者之间常用的策略。通过将大型订单拆分成多个较小的订单,并在预设的时间间隔内逐步执行,该工具有助于减少巨额交易对市场的冲击,并实现反映实际市场价格的平均价格。

基本概念——TWAP 是什么及其重要性

当交易者希望执行大量订单时,立即执行可能会引起市场剧烈波动。这可能导致交易者无法获得最佳价格,甚至引发“市场冲击”而不利于价格变动。

TWAP 通过将大额订单分散成多个较小的订单,按照预定的时间间隔在一定时间内逐步执行,解决了这个问题。这种方法不仅可以防止市场突发波动,还允许交易者利用执行期间的价格波动,从而获得合理的平均价格并预测交易结果。

TWAP 的工作原理——理解关键参数

TWAP 策略依赖于一组由用户设定的参数。算法会根据这些参数计算出最优的下单和执行时机。以下是各参数的详细介绍:

总数量——你希望通过 TWAP 执行的总交易量,例如 96 BTC。

运行时间——策略的执行时间,可以设定为5分钟到24小时。在此期间,算法会持续下单,直到总数量全部成交或时间结束。请注意,在市场剧烈波动的情况下,可能无法完全执行。

下单频率——每个子订单之间的时间间隔,默认30秒,可调节。此频率范围为每5秒到每120秒。

每个子订单的大小——每个订单的交易量。如果启用“随机订单”功能,每个子订单的交易量会在原基础上±20%波动,使交易模型更具随机性和难以预测。

随机订单功能——启用后,每个子订单的交易量会在±20%的范围内随机调整,同时仍符合最大订单大小等其他要求。

订单类型——有两种选择:

  1. 市价单:立即按当前市场价格成交。

  2. 限价单:在距离最佳买价(Bid)或卖价(Ask)一定范围内挂单。此类订单可能以 maker 或 taker 方式成交,具体取决于价格波动。计算公式如下:

    • 限价买单价格 = 最佳买价 - 范围或 最佳买价 ×(1 - 范围%)
    • 限价卖单价格 = 最佳卖价 + 范围或 最佳卖价 ×(1 + 范围%)

激活价格——只有当最近的交易价格达到你设定的激活价格时,TWAP 才会开始执行。

停止价格——当最近的交易价格达到你设定的停止价格时,策略会自动终止。

实际示例——应用具体参数的 TWAP

为了更好理解 TWAP 的工作方式,以下是一个示例:

  • 总数量:96 BTC
  • 总运行时间:4小时
  • 下单频率:30秒
  • 随机订单:关闭
  • 订单类型:市价单
  • 激活价格:$100,000
  • 停止价格:$110,000

当价格达到$100,000时,TWAP 策略激活,开始执行交易。首先,将总时间转换为秒:4小时 × 60分钟 × 60秒 = 14,400秒。

然后,将总时间除以频率:14,400秒 ÷ 30秒 = 480个子订单。

最后,将总数量除以子订单数:96 BTC ÷ 480 = 0.2 BTC/单。

算法将每30秒下一个市价单0.2 BTC,持续4小时。策略会在以下任一条件满足时终止:全部96 BTC成交完毕、时间到达4小时,或价格达到$110,000。

TWAP 的限制与操作条件

TWAP 必须遵守一些特定限制,以确保平台上的稳定运行:

策略数量限制:每个账户最多同时运行20个 TWAP 策略,每个交易对最多同时开启10个 TWAP。

频率范围:每个订单的下单间隔可设为5秒到120秒。

子订单大小

  • 最小订单大小须符合现货或衍生品交易规则。
  • 现货交易中,最大订单大小由交易规则确定。
  • 永续合约和期货合约中,每个子订单的最大大小不得超过最大订单大小的一半。例如,最大限制为100 BTC,则每个子订单最大50 BTC。

最小交易量计算:最小总量 = Max(最小名义价值 × 子订单数 / 最近成交价 ×1.1,最小订单大小 × 子订单数)

未完全成交处理:如果某个 TWAP 下的订单未能全部成交,系统会尝试重新撮合。若未成功,订单将被取消,等待下一次下单,直到策略结束或终止。

余额要求:TWAP 不使用预付款,必须确保账户余额充足,否则策略会终止。平仓订单(减仓)不占用保证金。

自动终止条件:当余额不足以撮合订单、仓位变更、仓位价值超出风险或利润限制,或连续运行超过7天时,策略会自动终止。

TWAP 策略的设置与管理指南

设置 TWAP 策略的方法

步骤一——进入 TWAP 工具:在订单区,点击工具,然后选择TWAP

步骤二——填写参数:输入所有必要参数,包括总数量、运行时间、频率、子订单大小、订单类型、激活价格和停止价格。

步骤三——确认启动:核对信息无误后,点击确认,启动策略。

终止 TWAP 策略的方法

仓位标签下,点击工具,选择TWAP,即可看到策略详情,包括总量、平均成交价、限价、其他信息。点击终止按钮,即可立即停止策略。

查看订单与策略历史

进入工具历史,选择 TWAP 类型,点击详情查看单个订单的成交情况。TWAP 生成的订单在订单历史中会标注“TWAP”,方便区分。

使用 TWAP 的优势

TWAP 为专业交易者带来诸多好处。首先,它能降低大额交易对市场的冲击,保护价格免受不利波动。其次,该技术帮助交易者获得更合理的平均价格,而非接受较差的固定价格。第三,TWAP 提供更好的执行控制,允许用户根据具体需求调整策略。最后,在流动性变化较大或需要逐步建仓的市场中,TWAP 特别有用。正因如此,TWAP 已成为全球投资基金、资产管理者和专业算法交易者不可或缺的工具。

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)