高频交易策略是根据对交易品种的日内短期判断形成的交易策略,通过每次交易的微小盈利进行累积来获得利润。高频交易与传统买入持有策略的关联性比较低,能够起分散风险的作用。高频交易是对传统买入持有策略形成很好的补充以及分散风险。
1.高频交易策略的主要分类
尽管高频交易具有许多策略,然而主要是通过超高速交易不同交易平台之间的金融工具来获得利润。高频交易与算法交易或者黑箱交易是不一样的,算法交易主要是指运用计算机算法,按照时间、价格等参数执行订单。
高频交易策略主要有三种类型——趋势性策略、价差策略以及做市策略。分别介绍如下:
(1)趋势策略只是对一个证券品种进行投资,利用技术分析或者数学工具预测将来的价格走势,并且根据它确定建仓以及平仓时点。只要预测方法能够保证一定的准确率并且抓住大的价格波动,那么就能获得很好的积累收益。这种策略在商品期货和股指期货市场上已经获得大量的运用。
(2)价差策略与趋势策略是不同的,价差策略通常对多个具备某种共性的证券品种进行投资,并且认为这些证券之间的价差必须维持在一个均衡水平,不会有太多的偏离;假如发现市场上某些证券之间的价差太大,则这种策略就会卖空那些高估证券,同时买进低估证券,一直到价差恢复到均衡水平,与此同时还要清掉多头和空头仓位,来获得价差变动的收益。
(3)做市策略是运用类似于做市商提供买卖报价方式,来获得买卖价差,然而它本身的目的并非做市给市场提供流动性。该策略往往需要对逐笔成交和挂单报价做建模分析,从海量数据中挖掘量化模式,挂单与撤单之间的时间间隔可能在毫秒之间(1毫秒=0.000001秒),所以也是技术要求最高的一种交易模式,一般称为超高频交易。
2.高频交易的关健因素
交易费用、买卖价差、下单方式以及交易速度。这几个重要因素中对交易速度的追求则是高频交易策略的核心竞争力之一。
高频交易的两大关键要素,一是产生高频交易信号的交易策略;二是优化交易执行过程的算法。这两个关键要素都对高频交易平台的运算速度提出了很高的要求。
对高频交易来说,交易速度是影响投资效果的极其重要的因素之一。所以,系统的相应速度是衡量高频交易系统性是否优劣的非常重要的因素,也会直接影响交易者的收益。有一些高频交易策略在系统没有延时的条件下,能够获得很好的收益,当系统延时达到200毫秒的时候。投资表现便会出现大幅下跌;假如是波动比较小的市场,当系统延时超过50毫秒的时候,那么就会出现收益大幅下跌的情况。
因为交易策略高度依靠超低延时性,为了实现执行这些策略所产生的好处,高频交易公司应该拥有实时与交易所托管的高频交易平台,通过该平台来接收市场行情、生成交易指令以及选择路由并执行指令,而这些均是在不到1毫秒的时间之内完成的。另外,还因为很多高频交易策略必须在一种以上的资产类别以及多个交易所之间加以交易,所以,必须配备适当的基础设施,便于在不同的数据中心之间进行远程连接。
从上述可以得知,速度是高频交易的关键因素,那么,如何才能提高量化系统的速度呢?通常来说,有如下方法:
(1)将单线程变为多线程。大多数散户的交易软件均是单线程操作,每个事情的处理均是一个一个地进入系统的,变为多线程方式之后,能够同时处理上百个事情。
(2)硬盘数据变为内存数据。硬盘的数据处理速度非常慢,把数据一次性调整到计算机内存中,这样处理速度就能够提高到一个数星级。
(3)互联网线路变为专用线路。大多数散户的交易软件均是通过互联网接入券商的柜台系统,之后通过柜台系统接入交易所的,如此一来就明显很慢,而且还容易泄露交易细节。经过专线直连交易所,就能够大大提高速度,而且保密性很好。
要想提高速度就应该花钱。钱花得越多,系统的性能才能越好,那么赚钱就会越多。这就是近几年以来各大券商在量化投资系统上大力投入的原因。
基本来看,交易数据在计算机之外的加速必须要花钱。在美国很多交易所已经实现了托管的业务,客户能够花钱将行情服务器以及策略服务器等机器放在交易所撮合引擎服务器所在的数据中心里。这样就会更近了。交易所提供的数据支持主要以IG以及10G以太网接口为主,10G的比1G网络带宽显得更快,当然也会更贵一些。随若数据量的增加,今后也会应用40G的InfiniBand和更快的以太网。交易数据从交易所出来之后,下面就是交易公司如何部署自己的路由器和交换机了,在这个方面有专门提供高速路由器和交换机的公司,这些器材在网络延迟和速度上比通用的设备要好不少,当然价格也高了很多。
3.高频交易策略的开发流程
高频交易策略主要的开发流程有交易时的系统部分和交易后的系统部分,可以分为6大环节。交易时的系统部分由行情接收系统、信号计算系统、收益记录系统以及风险控制系统所构成;交易后的系统部分则是由策略评价系统以及成本估计系统所构成的。
高频交易策略的模拟评价指标以及实施后评估期的确定原则。一个策略的评价是由实盘前评估和实施后评估两个部分所组成的。一是实盘前评估,尤其是对策略的风险进行全方位、多角度的评估,让交易者对这种策略的风险特性有清晰的了解来制定合适的应对风险的策略;二是策略实施之后,必须进行评估实盘后表现是否同历史模拟结果相符合。
总的来说,高频交易就是一个有难度并且能够在不同市场环境下创造稳定盈利的交易策略。成功实施高频交易必须在金融学、计算机科学的理论以及实务方而都有很深的功底。虽然以前的业绩不是将来回报的保证,然而若一个高频基金经理扣除交易成本之后能获得很好的收益,那么根据其收益的投资管理指标也会向投资者很好地展示该资金管理人的管理能力。