高频交易中的重中之重:事前风控

2015-05-07


自从2010年5月美国市场崩盘后,高频交易(High Frequency Trading)这个字眼就开始迅速成为全球金融市场的焦点。随着自动化交易技术的广泛应用,订单发送和成交的频率以及速度都远远超过过去的交易步伐。新到来的电子化交易时代为各类投资者们创造了很多的机会,但带来机会的同时,交易风险却在迅速演变的金融市场中变的越发难以控制。

 

错误的策略算法、操作失误以及不可预测的市场条件都可能导致自动化交易系统出现故障。既然软件系统上的缺陷是无法避免的,那么不可预测的市场条件就应该被事先发觉,这就使得具有保护性的风险控制变得至关重要。

 

我们通常看到的风控系统仅仅依赖于交易后的核查,风控部门或清算公司只有在交易产生后才得知策略算法的问题所在。盛立金融CEO柳峰认为这种模式实用有效,但存在明显的漏洞。这个严重的漏洞就是:事后。事后风控就意味着在对其交易采取任何措施之前,用户已经面临了严重的损失。由于高频交易在每秒钟可能发生成百上千笔成交,这就可能会扩大事后风控造成的损失。当此类问题出现时,交易员可能会被辞退,经纪商可能会面临更大的信任危机(例如骑士资本的技术故障),更糟糕的情况就会像2010年的市场崩盘,整个市场受到严重的影响。似乎这样所谓的事后风控无法真正意义上被认定为风险管理。值得一提的是,单单的事后风险管理是无法在当前高速交易环境下给市场及市场参与者起到足够的保护作用。

 

从另一方面讲,在交易体系内部署一套事前风控系统可以解决上述问题,从而在问题出现前将之扼杀于摇篮之中。可是事前风控系统在将交易体系置于安全保护伞下的同时,却带来了交易延时上的问题,特别是在交易速度非常敏感的这个行业上。简单有效的事前风控工具包括对订单量的检查、持仓量的检查和对发单次数的检查。更高安全保护的事前风险管理系统可能还需要包含基于时间段内的检查,如日内交易量检查、日内交易金额检查、日内持仓金额的检查等等。

 

配备这些事前风控装备,交易员或策略根据自己的特性配置相应的风控参数,从而得到全方位的风险保护。但这些控制也会给其交易的处理时间和成交速度带来一些负担。不过事前风控管理通过预防突发性的交易风险还是为交易系统创造了不可估量的价值。交易员们可以获得更多的机会来测试查找策略算法的问题,并创造出更为优秀的交易工具。

 

在整个交易社区中,考虑到在成本的提高、系统部署和运维的复杂度以及增加交易延时等因素,事前风险控制管理并不是那么容易被很多机构采纳。但事实证明这种担忧是错误的,当事前风控系统被合理的融入到交易体系后,必要的交易速度是可以得到保障的,负责技术的采用是一个成功交易体系的必要因素之一。事前风控系统的实施成本只不过是为未来系统出现灾难性风险买了份保险。

 

那么在引入事前风控系统后,如何保障交易速度不受到影响呢?正是在这些速度追求者们的推动下,金融交易技术得到了更进一步的提升,盛立金融的“风控卫士”产品将传统的软件结构模块开始逐步被硬件模块所替代。这种应用在交易系统中的硬件设备叫做– FPGA (field-programmable-gate-array)。盛立金融CEO柳峰带领团队通过对该设备的引用,促使事前风控规则的检查达到了纳秒级(1纳秒= 10亿分之一秒)的延时,而基于软件结构的传统事前风控检查需要消耗毫秒级甚至秒级来处理。盛立金融之所以采用FPGA技术,其考虑到该技术最为杰出的几大特点包括:性能稳定、并发处理机制、超低延迟以及可重置性强。这就意味着在处理几十条事前风控逻辑时,它可以同时并行处理这几十条规则,而不必像软件那样以队列形式逐条处理,最大限度地优化了计算机处理性能。

 

总而言之,传统的裸露式交易方式置参与者于风险之中,这就使得高效的事前风险管理被普遍接纳变的至关重要。在高频交易中,优秀的风控管理策略需要同时包括事后风控和事前风控。只有在这样的多层保护下,市场和市场的参与者才能避免灾难的发生。因为只有这样才可以吸引更多的参与者以及为市场增加更多的流动性。

 

博客:http://blog.sina.com.cn/shenglisoft

微博:http://weibo.com/shenglisoft

盛立金融官网:http://www.shenglisoft.com

(作者:Louis Liu 柳峰 )