TWAP策略:智能且受控地执行交易

策略twap(时间加权平均)是那些需要执行大宗交易而不对市场产生过度影响的用户的理想解决方案。通过将一笔大量订单拆分成多个较小的交易,并定期执行,twap允许交易者获得反映市场实际状况的平衡执行价格。这种方法对于金融机构、对冲基金和投资者尤为有价值,他们希望保持对操作的完全控制,同时最小化意外波动带来的风险。

twap的实际运作原理是什么?

twap算法会根据您的自定义设置自动计算每个子订单的最佳执行时机。系统会分析预设参数,并在达到总交易量或最大时间限制前,按间隔发出拆分订单。

其核心在于灵活性:您可以定义策略持续的时间(从5分钟到24小时)、子订单的执行频率(5到120秒)以及各个订单的分配方式。剩余的部分由twap负责,确保每次操作都在算法计算的时间点完成。

除了自动执行外,系统还提供高级控制:您可以设定触发价格(trigger price),只有当市场达到某一水平时策略才启动;或者设定停止价格(stop price),当行情达到某一值时自动终止策略。

配置策略的关键参数

每个twap策略中的参数都在控制您的执行过程发挥着特定作用:

总交易量: 您希望通过twap拆分并执行的资产总量。系统会自动将其拆分成更小的子订单。

执行时长: 定义策略的总持续时间。可以选择5分钟到24小时之间的任何时间。在此期间,算法会按设定的频率发出子订单,直到完成全部交易量或时间到期。重要提示:在市场极度波动的情况下,无法保证全部完成。

发出频率: 设置每个子订单之间的时间间隔。默认值为30秒,您可以根据操作需求自定义。

每个子订单的大小: 定义每次交易的资产量。如果启用“随机订单”功能,每个子订单的大小会在设定值±20%的范围内自动变化,以隐藏交易模式,避免被其他交易者识别。

随机订单: 这是一项可选功能,允许每个子订单的大小在±20%范围内变动,有助于掩盖交易行为。

执行类型: 主要有两种选择。市价单立即以市场当前价格成交。限价单则在设定的距离(相对于最佳买卖价)挂单,可能作为maker或taker执行,具体取决于市场行情。

限价单的价格设定:

  • 买入限价:最佳卖价 - 设定距离(或:最佳卖价×(1 - 距离%))
  • 卖出限价:最佳买价 + 设定距离(或:最佳买价×(1 + 距离%))

激活价格: 只有当市场价格达到此水平,策略才会启动。

停止价格: 如果市场价格达到此水平,策略会自动取消,无论是否已完成全部交易。

实例:96 BTC的执行

假设你决定用以下参数购买96 BTC:

  • 总交易量:96 BTC
  • 持续时间:4小时
  • 频率:每30秒发出一次子订单
  • 随机订单:关闭
  • 类型:市价单
  • 激活价格:$100,000
  • 停止价格:$110,000

执行流程如下:

当市场价格达到$100,000时,策略启动。4小时等于14,400秒,按每30秒发一次订单,系统会拆分成14,400 ÷ 30 = 480个子订单。每个子订单将执行0.2 BTC(96 ÷ 480)。

在4小时内,系统会持续执行,直到满足以下任一条件:

  • 完成全部96 BTC
  • 时间到达4小时
  • 市场价格达到$110,000(停止价格)

此方法确保你的购买分布均匀,降低单一价格波动对整体交易的影响。

操作限制与约束

平台设有特定限制,以确保交易公平稳定:

同时策略数: 每个账户最多可同时运行20个twap策略。对于特定交易对,最多允许10个同时进行的twap策略。

频率范围: 子订单发出间隔最少5秒,最多120秒。

最小和最大订单大小: 每个子订单必须符合平台规则中的限制。现货交易请参考对应交易对的具体限制。期货和永续合约中,每个子订单的最大值为平台最大订单额度的一半(例如:BTCUSDT最大100 BTC,则单个子订单不得超过50 BTC)。

最低总交易量: 计算公式: 最低总量 = max(理论最低值×子订单数/最新价格×1.1;最小订单大小×子订单数)

异常情况下的执行失败处理: 若某个子订单未能完全成交,系统会自动尝试重新安排。若再次失败,则取消该订单,等待下一次调度。整个twap策略只有在满足特定条件时才会取消。

余额要求: 账户在每次子订单执行时必须有足够余额。twap不会提前预留保证金,余额不足会导致订单取消。仅减少的订单(平仓)不需要保证金。

自动取消: 若出现以下情况,策略会自动终止:

  • 余额不足以完成订单
  • 改变持仓模式
  • 持仓价值超出风险限制
  • 超过最大未平仓合约数
  • 策略运行超过7天

设置twap策略的步骤

配置twap策略非常简单,只需三步:

步骤1 - 进入工具: 在交易界面,找到“工具”按钮,点击后会弹出菜单,从中选择“twap”。

步骤2 - 输入参数: 填写所有自定义参数:总交易量、持续时间、频率、订单类型、激活价格、停止价格。确保所有参数符合平台规定。

步骤3 - 确认激活: 仔细检查所有输入,确认无误后点击“确认”按钮,策略即会启动,系统开始监控激活价格。

高级管理:结束与分析策略

策略启动后,可以在“持仓”页面进行监控和终止操作。

实时查看: 在“持仓”中点击“工具”→“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)