期货程序化交易实战入门与技巧
上QQ阅读APP看书,第一时间看更新

1.2 程序化交易的发展

下面来具体看一下程序化交易的发展。

1.2.1 程序化交易的起源

程序化交易最早是由组合交易发展而来。根据纽约证券交易所的定义,只要交易的股票数量超过15只,总资金超过100万美元,就可以被当作程序化交易。当时,程序化交易的主要目的是跟踪指数进行套利交易。由于指数权重股往往包括众多的股票,投资者很难利用人工方法对指数进行跟踪,因此利用计算机对一篮子股票进行操作的方式,成为专业投资者的首选。这就是程序化交易的雏形。

程序化交易的发展,主要得益于计算机及网络技术的发展、报价方式的改变以及对冲基金的兴起三方面。

计算机及网络技术的发展,为程序化交易的发展提供了技术上的保证。由于计算机的运算速度越来越快,投资者可以对复杂的股票组合进行分析研究。而网络技术的发展,使得投资者可以在第一时间获得最新的行情信息进行分析,并执行买入卖出的操作。

报价方式的改变,则在客观上刺激了程序化交易技术的发展。2000年之前,美国的股票交易所采用的都是分数的报价方式,股票的最小变动单位是1/8或者1/16。即一只股票的价格上涨或者下跌的幅度,必须是1/8或者1/16的整数倍。2001年之后,股票报价方式全面改为小数报价,也就是说,股票的变动单位变为了1美分,或者0.01美元。报价方式的改变,大大地增加了股票价格的“琐碎”程度,股票组合的复杂性大大增加,只有计算机才能完成如此烦琐的分析。因此程序化交易逐渐受到投资者的青睐。

而最重要的因素,就是大量对冲基金的兴起。由于对冲基金往往使用高杠杆的金融工具进行操作,投资风险极大。市场上的投资机会稍纵即逝,采用传统的手工下单,可能会错失大量的操作良机。计算机由于其优异的运算性能,可以有效摒弃投资者的侥幸以及恐惧心理,成为代替人工操作的首选。

经过多年的发展,程序化交易逐渐脱离了最初的组合投资的范畴,变成了依靠计算机根据事先设计好的交易模型,分析即时行情信息,下达买入卖出交易指令的操作模式。

和传统的定义相比,现在的程序化交易不仅突破了当初的股票数量的限制,突破了资金量的研制,也突破了交易品种和交易模式的限制。如今,股票、期货、期权、债券,几乎所有的交易品种上都可以找到程序化交易的影子,交易目的也从最早的指数套利,发展出了非指数套利、趋势交易、高频交易等多种模式。

1.2.2 程序化交易在中国

程序化交易在中国起步较晚,但是发展迅猛,特别是2012年后,程序化交易在国内期货市场发展的速度,超乎很多人的意料。通过程序化交易完成的交易量占市场总交易量的20%~30%。

交易技术在全球金融市场中正扮演着越来越重要的角色,国内期货市场计算机技术与交易的结合,也是水到渠成的结果。期货公司交易系统接口的开放,是推动程序化交易迅速发展的前提。国内期货市场的程序化交易一直存在,但之前期货公司的交易系统对程序化交易的兼容性不强,制约了交易程序的速度与性能。2008年,在中国期货业协会的统一协调下,国内几家期货交易系统供应商陆续开放了交易端接口,特别是基于开放原则开发的上期技术平台在期货行业内的推广和使用,极大推动了国内程序化交易的发展。基于开放的接口,计算机高手可以更方便地将自己编写的程序化交易模型接入交易平台,实现交易策略的自动化。之后,商业性程序化交易软件的快速发展,降低了普通投资者使用程序化交易的门槛,进一步扩大了程序化交易使用者的群体。