打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
算法交易在CTA量化交易中的运用


        CTA自2010年在国内兴起以来,如今已成为国内金融市场中的主流投资策略。据不完全统计,目前市场中九成以上的CTA均使用程序化交易的方式进行投资。作为一个健全完备的量化交易方式,从信号生成到下单执行,数量化管理已经渗透到CTA的方方面面。其中,下单执行这个重要组成部分主要是由算法交易(Algorithmic Trading)所管理的。

       中信盈时在行业内名列前茅,贯彻“智能化”管理的投资思路,将算法交易落实在CTA的投资管理当中。我们管理着较大规模的资金,使用算法交易能让我们从容地在市场上顺利来回出入,它的有效性可谓是有目共睹。今日我们便来揭开算法交易的面纱,来看看它究竟是如何运作的。

算法交易是什么


       量化交易种类繁多,通常一个最为基础的量化交易策略包含分析系统、信号生成系统、下单系统、风控系统以及交易组合管理系统等,算法交易在下单系统中承担着重要角色。算法交易是体量庞大交易的一种处理方式,以价格、时间、交易量等为基础参数和数据输入,通过一系列算法将难以一次性完成交易的大额交易分拆成为多个容易成交的小额交易。由此可见,算法交易的主要目的是用于优化交易成本和减少市场冲击,同时可以降低人工下单的人力成本,并有隐藏交易行为的功效,避免竞争对手根据自己的交易习惯按“套路”出牌。



中信盈时独特的算法交易效果显著


      基于公司深厚的研究力量和IT支持,中信盈时将国际通用的算法交易“本土化”,纳入我们的资金管理方式当中。我们采取智能化的算法交易处理所有CTA交易,在资管行业内独树一帜。

以某个单独的策略为例 

    图1 

数据来源:中信盈时投研管理中心

上述内容仅供参考,产品的模拟交易结果并不构成对公司任何产品未来业绩表现的承诺或保证。投资有风险,选择需谨慎。

由图可见(图1),即使使用相同的交易策略,在大额交易时的交易成本也是较为显著的。我们运用的算法交易所得的结果和未使用任何算法的方式得到的结果有着相当大的分别。尤其是当行情运行剧烈,交易频繁且滑点加大时,这种特征更加明显。在其他的策略中,算法交易都有名副其实的优秀表现,在我们的CTA量化策略当中担任了重要角色。



算法交易在国际上被广泛使用


      CTA通常管理了规模庞大的资金,市场流动性则成为CTA基金经理的一大难题,没有哪个基金经理能不为未成交单而头疼。在过去IT技术还未发展的年代,各个基金经理为了成功下单并同时隐藏自己,会花费大量人力物力雇佣交易员手工拆单,而效果却不理想。人工下单结果不稳定,并且个人习惯和下单风格很难改变,久而久之总会被交易对手窥探到底。

      算法交易从根本上解决了这个难题,通过人工智能的方式处理下单方式,不仅节省了人力物力成本,还以严谨逻辑与变化多端代替个人习惯,让其他交易对手捉摸不透,真正达到隐藏自己的目的。

      除了CTA基金,国际市场中投行、养老基金、共同基金和对冲基金等金融机构控制着体量庞大的资金,因此每个交易决策对市场的冲击是不可忽视的,因此算法交易也被上述投资机构广泛使用。国际上使用的主要的算法交易种类有TWAP、VWAP、PoV、IS等,本文会逐一介绍每个方法(图2)。

图2

TWAP算法

      TWAP(Time Weighted Average Price)意思是使用时间为权重计算下单平均价格的方式,其学术定义为:

其中Pj为交易时间拆分次数,N时间加权平均价格,也是TWAP算法需要关注的变量。本算法交易的核心是尽可能的优化PTWAP,使得平均价格尽可能降低。基本做法是将交易划分为若干时间片段,按每个时间片的时间长短权重分配该时间段中需要完成的交易任务目标。机构具体使用时会将交易周期按相同的长度平均分段,相应每个周期需要完成的成交目标也平均分配。

本算法的特点是平均,然而市场每天不同的交易时间段其交易量均有所不同,本算法导致最活跃和最不活跃的交易时间段拥有相同的任务目标。因此,TWAP算法比较适合下单体量较大,能够在最不活跃时间段成功分拆下单的情况,而对于下单体量更加大的情况则不适合。

VWAP算法

      VWAP(Volume Weight Average Price)是使用成交量为权重计算下单平均价格的方式,其学术定义为:



其中,Pj为第j笔交易单的成交价格,Qj为第j笔交易单的成交数量,

PVWAP为成交量加权平均价格。

本算法的目的就是在指定时间段内按照策略所规定的方法让实际交易单的VWAP值低于或者等于市场相应时间段总体计算得出的VWAP值。按设计思路,使用该算法的机构需要将一段交易时间分段,预测或计算每一段时间周期内交易的活跃程度,再从总交易任务中按比例分配每个时间段的交易任务。在机构实际使用时,会使用过去若干个交易日分段的平均交易量作为参考值来预测未来一段时间内的交易量。

本算法与上面介绍的TWAP算法的具体分别就是采取的交易量为导向的交易任务分配方式,没有最不活跃交易时间段的不利处境,因此比TWAP算法更加适合作为大额交易单的下单方式。在本算法的基础上也衍生出更多的优化算法,包括未成交单的反馈机制、在规定时间段内未完成交易任务的反馈机制等等,使本算法在流动性较弱的投资标的中的成交率明显提升。

PoV算法

PoV(Percentage of Volume)算法,亦称比例成交法,是属于VWAP算法的一种改进算法。与VWAP不同之处是下单数量根据市场成交量的一定比例决定,由公式表达则为:

其中Qj为第j笔交易单的成交价格,Vt是设定的参与成交的比例。而

是设定的参与成交的比例。

机构在使用本算法时会使用过去若干个交易日之前的历史平均交易量估算每一段时间周期内交易的活跃程度,但是增加了计算步骤,按照设定的比例

得出具体的交易任务。这种算法的好处在于可以根据剩余下单量的大小和市场交易量进行动态容量分析,根据具体的情况实时调整
比例,对于大部分市场PoV算法的适用性较高。


IS算法

IS(ImplementationShortfall)算法亦称执行落差算法,是以执行交易和理论交易之差作为决策基础的一种算法交易。该算法的目标是执行落差的最小化,在综合考虑市场的交易成本、冲击以及风险后,寻找最优解。为了达到这个目的,各个机构创立了各式各样复杂的衍生模型,在这里不进行详细阐述。算法大致的流程是设立目标价位和容忍偏移程度,当市场价格往有利方向偏移时可以采取积极下单方式,在偏移方向不利时采取消极下单方式,而在偏移容忍范围之内可以根据具体情况轮换积极和消极的下单方式。

IS算法在交易周期之初下单量较大。相比其他算法交易策略,在IS算法的优势在于它能够全面考虑交易冲击成本的各个组成部分,在交易滑点和时间风险等因素中取得一个更加全面的考量结果。其次,本算法考虑每一笔交易单执行落差,冲击成本能够非常透明的反馈到决策机制中。此种方式可以解决大单交易时冲击成本的不确定性,非常适合组合投资的下单管理。


未来算法交易将成为主流


从国际市场的经验结果来看,自量化交易的开端以来,量化相关领域的各个方面就受到了机构的重视。算法交易作为的大额交易的基础,一方面受到科技化、网络化和IT化的激励,而更主要的方面则是算法交易能够有效的控制交易冲击成本,因此在机构和个人投资者当中广为流传,并在过去的几十年内飞速发展,成为国外市场的主流操作方式。

以我们的实践经验来看,算法交易有利于各个投资者减少交易成本,能够促使市场更加的规范和高效,未来一定会呈现出较快的发展趋势。随着国内金融业的不断发展,将逐渐接近如国际市场,算法交易必将成为市场的主流下单方式。



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
交易算法TWAP/VWAP/PoV
算法交易作为量化交易软件的核心功能,它主要有哪些优势? (1)
对冲算法交易主要分类
VWAP算法模型解析
根据各个算法交易中算法的主动程度不同,可...
VWAP和TWAP 算法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服