QMT中的算法交易:TWAP与VWAP拆单详解
发布时间:11小时前阅读:7

大额订单直接下单会造成市场冲击,增加交易成本。QMT提供了TWAP(时间加权平均价格)和VWAP(成交量加权平均价格)算法,帮助用户智能拆单。本文详细介绍这两个算法的原理和使用方法。
TWAP算法:将大额订单在指定时间内均匀拆分为多个小单,按固定时间间隔发出。目标是使得成交均价接近该时间段的算术平均价格。例如,买入10万股,设置TWAP从10:00到11:00,QMT会每2分钟下一笔,共30笔,每笔约3333股。TWAP适合流动性较好的股票,对市场冲击较小。
VWAP算法:根据市场历史成交量分布调整拆单节奏。在成交量大的时段多下一些单,成交量小时少下。目标是使成交均价接近市场成交量加权平均价格。VWAP是机构最常用的算法,因为它能更好地贴合市场流动性。
在QMT中使用算法交易,调用order_algo函数:
`python
TWAP示例
order_algo('000001.SZ', 100000, algo='TWAP', duration=600, time_interval=10)
参数含义:股票代码,数量,算法类型,持续时间(秒),时间间隔(秒)
VWAP示例
order_algo('000001.SZ', 100000, algo='VWAP', duration=600)
`
算法交易启动后,QMT会自动拆单并监控成交进度。用户可以通过get_algo_status查询状态,也可以提前终止。
适用场景:
- 单笔金额超过50万元,或数量超过当日成交量的1%。
- 流动性较差的股票,避免拉抬股价。
- 机构调仓、指数基金调样。
注意事项:
- 算法交易需要券商端支持,QMT通常已集成。
- 算法交易可能产生更高的佣金(因为拆成多笔),但相比冲击成本仍是划算的。
- 在极端行情下,算法可能无法完成全部成交,需要手动处理。
对于个人投资者,即使资金不大,交易流动性差的股票时也可以使用TWAP。例如买入北交所股票,用TWAP拆成5分钟,避免单笔拉高股价。
国金证券的QMT支持TWAP和VWAP算法,10万资金即可开通。量化社群中分享了不同品种的算法参数经验。同时,两融全线上办理,算法交易也支持信用账户。善用算法交易,你的大额订单将更加隐蔽、成本更低。
温馨提示:投资有风险,选择需谨慎。
-
国常会力挺“六张网”,利好哪些板块?普通人如何稳健布局?
2026-05-18 15:52
-
REITs打新: 风电项目 ⌈中核新能⌋ 今日发售!点击领取认购操作指南~
2026-05-18 15:52
-
华泰AI涨乐APP超实用提示词分享,直接复制使用~
2026-05-18 15:52


问一问

+微信
分享该文章
