常见的智能算法策略及其应用场景
发布时间:2023-6-26 13:54阅读:348
一、定义
算法交易是指由计算机系统根据证券的历史数据分析、实时市场行情和交易员选择的策略及参数等,利用计算机程序和数学模型来决定交易下单的时机、价格和数量等,通过将大单拆为小单,以减小市场冲击成本,提高交易效率和交易隐蔽性的智能化交易执行方式,是人工交易与计算机辅助交易系统的完美组合。
二、智能算法的发展
最初的算法交易,只是去跟随市场均价,慢慢发展为通过挂单被动成交来追求更好的交易均价,随着人工智能,机器学习等技术的引入,逐渐演变为部分结合智能信号的主动算法,完全依赖智能信号的智能算法。对于行情和交易的速度要求越来越高,对于机器性能要求也越来越高。
智能算法中心覆盖客户多种交易场景,提供数量及种类丰富的算法选择,并持续引进市场绩优算法,为客户建设一站式算法服务。
三、常见的智能算法策略及其应用场景
1.交易量加权平均价格策略-VolumeWeightedAveragePriceVWAP
是在指定的时间范围内,参考该证券历史成交量分布并结合实时行情拆单的算法,旨在使得在母单交易时段内的成交均价尽可能接近于相应时间段的市场按成交量加权的均价。
适用场景:大盘股等成交分布有规律的证券,常用于指定时间内平滑完成、调仓交易、大宗减持、股份回购等。
2.交易时间加权平均价格策略-TimeWeightedAveragePriceTWAP
是在指定的时间范围内,按时间均匀拆单的算法,旨在使得在母单交易时段内的成交均价尽可能接近相应时间段内市场算术平均价格。
适用场景:不活跃型、流动性不佳的证券,如创业板;篮子交易、指定时间内均匀完成、调仓交易、套利交易等。
3.跟量策略-VolumeParticipation
跟量是按照用户设定的一定比例参与市场成交的算法,即从运行时间起母单的成交量与对应时间内的市场成交总量之比接近于该用户设定的比例。跟量属于市场驱动型策略类型。市场放量时,会相应加大成交量;市场缩量时,也会相应减少成交量,严格按照市场成交量的一定比例参与市场成交。
适用场景:按照一定市场占比快速建仓或调仓、控制量比,避免大的市场冲击、大宗减持、股份回购等。
4.跟价策略-PINLINE
跟价策略属于市场驱动型策略,按照设置的一定比例参与市场成交,并智能优化价格。相对于参考价格(默认为过去一段时间的市场vwap),当市场价格有利时,加大成交量比例;当市场价格不利时,相应减少成交量比例。
适用场景:按照市场成交量的一定比例参与市场成交,同时需要优化执行价格的场景。
5.快捷策略-DMA
快捷策略属于主动型策略。旨在兼顾市场冲击和监管要求的同时,尽可能快速地完成交易执行。
适用场景:快速完成金额不是很大的个股或者篮子的场景。
6.冰山-ICEBERG
冰山属于功能型策略,在设定的价格上挂一定比例的量,挂单有成交后或盘口价格发生变化再不断补单,并按照交易时间长度保持一定的成交进度,以便能够完成指令,主要优势是在大部分交易时段内不暴露交易意图。
适用场景:适合金额较大的指令,在预设的目标价位尽可能以被动单的形式完成,避免暴露真实的交易量规模。
7.换仓
换仓属于功能型策略,可实现在现有资金不足的情况下,同时进行一买一卖操作,仅在一键买卖有此策略。换仓是以均价策略为基础,增加对买卖成交金额的统一调控。
可解决以下场景的需求:
A.买入只用卖出成交的资金,即不使用资金账号的原可用资金(不考虑佣金等费用)
B.锁定累计买卖偏差(即成交差额)的上限
适用场景:有同时买卖的换仓需求。
四、智能算法服务的多样性
1.算法执行
标准接口API执行、策略终端执行
2.业务覆盖
已完成对接所有交易系统经纪/收益互换/自营/资管等
3.绩效分析
后台实时高速计算绩效指标、多维度提供绩效分析数据
4.自研算法
基于深度学习构建自研算法提升算法服务核心竞争力
温馨提示:投资有风险,选择需谨慎。