近年来,国泰君安积极推进数字化转型,立足于技术创新和自主研发,利用可靠组播和全内存处理的低延时交易技术,上线了一套支持全业务发展、可快速迭代的新一代核心交易系统,以满足现代金融核心业务系统对高可用、低时延、水平扩展等特性的要求。随着行业信息技术的高速发展,量化交易的规模正不断扩大,为了向高频量化交易客户提供极速交易体验,最大程度发挥量化策略价值,并继续保持公司在量化交易赛道的领先优势,自2022年8月起,国泰君安立项“G1”项目,启动面向全业务的超低延时交易系统的自主研发工作。
当前,业内在加速证券交易领域的探索主要集中在使用FPGA(可编程逻辑阵列)解决方案。FPGA作为可编程硬件,具有芯片的高性能和可编程的灵活性,可获得超低的穿透延时,但也面临开发门槛高,开发成本大,且芯片高速缓存资源少,难以做到全业务支持的困难。为应对这一难题,“G1”项目采用行业首创软硬件融合的异构加速方案,自主研发,将新一代核心交易系统的低延时软件加速技术与FPGA硬件加速技术相融合,由软件交易系统承担主柜台业务功能和海量数据存储,FPGA硬件加速系统承担延时敏感型业务,从而既覆盖了量化交易全业务的交易需求,又提供了超低延时的交易链路服务。
1、全业务。将国泰君安新一代核心交易系统与FPGA硬件加速引擎紧密融合,并建立稳健的软硬件通信链路,实时交换交易数据,保证交易全业务支持。
2、低延时。采用FPGA硬件加速技术,实现交易系统穿透时延小于2.5微秒,行情时延小于1.3微秒,支持客户百万级交易频次委托,量化交易服务速度持续稳居行业全链路第一梯队。FPGA功能采用高级语言开发,优化迭代快,可快速响应证券业务的变化。
3、高可用。日间自动处理软硬件故障,可实时自动回切至软件核心交易系统进行委托;软件核心系统本身具备高可用特性,保证交易不中断。
5、易对接。提供两类API接口:一类是原低延时核心交易接口,支持已有客户无缝切换;一类是CTP风格接口,业内通用。通过深度优化底层通信协议栈,可在多种网卡上自适应加速。实现接口对客户的无感知处理,降低托管接入客户的迁移成本。