顶部横幅广告
  • 微信
您当前的位置:首页 > 资讯

恒生高性能,又出量化交易“杀手锏”!

作者:三青 时间:2023-05-02 阅读数:人阅读

 

这是恒生产品研究所的第2

阅读全文大约需要5分钟

在计算机语言当中,延时是指计算机系统接受到一个事件刺激,到产生响应之间的时间间隔,这一时间的间隔越短,则认为它的延时越低。

在金融交易领域,由于交易所撮合成交是遵循价格优先、时间优先的原则,追求低延时也成为了系统设计时的一个重要目标。

在这场与时间相关的比赛当中,恒生已经持续深耕十余年之久。

恒生高性能系列产品,致力于追求极致速度体验而生。

从毫秒到微秒再到纳秒,恒生高性能正以全新的速度,不断刷新着金融交易速度纪录。

在量化交易领域,也实现了产品性能的全面提升。

量化交易的三个环节包括行情、交易、策略。

拥有更低延时通道、更灵敏的系统响应、更稳定的交易系统,是量化策略极速运行的必要条件。

然而,一旦涉及到一些如做市、套利等复杂算子,依赖高频行情数据计算的策略,或包含多级迭代算法、多因子高并发计算的算法,其耗时级别仍在百微秒甚至毫秒级。

大多数券商在量化交易中,应用的是CPU模式,在交易中常常出现:

接收时发生堵塞:对于高并发行情数据,在接收时会发生堵塞的情况。

耗时呈指数型增长:对于涉及高频数据处理、并发计算量大、多级迭代计算的因子或算法模型推理类的计算,CPU耗时呈指数型增长。

耗时呈线性增长:对于涉及众多因子综合决策的情况,因缺少深度并行流水线处理能力,CPU耗时呈线性增长。

如何更快快快快?

部分机构选择结合FPGA技术,进一步降低策略耗时。

何为FPGA?

FPGA(Field Programmable Gate Array,即现场可编程门阵列),是一种半定制电路,是硬件可编程的半导体器件。

它自带全并行和流水处理的天然属性,可以实现极低的系统延时和极高的系统容量。从技术上,灵活可编程满足丰富多变的需求,极低延时则满足对性能的追求。

现在,FPGA也被应用到了量化交易当中,凭借其高并发以及可编程特性,通过与CPU结合的模式,FPGA为高性能计算带来了全新的性能突破口。

恒生高性能产品多年前就开始储备FPGA技术能力,在市场需求与政策的双轮驱动下,近几年将其产品化服务于客户。

基于恒生FPGA开发框架,采用FPGA硬件加速、软硬一体相结合的方式,恒生高性能产品也在量化行情、交易、策略场景得到落地应用,推动着高性能交易技术不断发展演进,促进产品性能持续提升。

2022年底,恒生高性能基于FPGA技术打造了FPGA策略平台,这也是市场上首个在量化策略环节实现标准化FPGA金融算子库的产品!

相比于股票现货交易,期货交易更加灵活。在期货交易市场中,交易模式是T+0模式,期货做市业务更是交易相对更频繁的双边报价模式,策略程序性能的提升,将有助于提升成交率、降低委撤比。

恒生高性能FPGA策略平台依托于恒生FPGA强大的研发能力,充分考虑了核心策略的机密性保障,在平台设计中,预留了FPGA自定义模块,对自研软件策略与FPGA的交互采用了高速DMA通道,既保证了核心策略的独立性,又保证了高性能。

恒生高性能FPGA策略平台通过应用FPGA编程底层算子,将计算耗时降低了一个数量级

实现了软硬交互延时降到最低性能得到极大提升

提升量化策略的并行算力

与CPU软件相比,标准算子的计算耗时降低为之前的十分之一(百微秒级甚至毫秒级耗时降低到十微秒级)。

软硬交互性能提升

通过高速DMA实现FPGA与CPU软件核心策略的高性能交互,满足“软硬交互性能延时降到最低”的需求。

核心策略独立及FPGA低自研投入

预留FPGA自定义模块,进一步提升策略执行性能的同时,满足“核心策略独立”、 “FPGA低自研投入” 的需求。

恒生高性能FPGA策略平台面向两类客户,一类是有FPGA研发能力的,另外一类是暂时还没有FPGA研发能力的

有研发能力的,更关注如何实现策略,对于行情的解码以及接口的对接,可采用恒生提供的标准行情解码库(网表)和交易接口库(网表)来实现,以实现减少开发工作量,提升效率的目的。

暂无研发能力的,可与恒生的FPGA研发合作开发,涉及核心内容的,可将核心内容参数化,混淆化,通过开关控制FPGA启用与关闭逻辑代码,技术人员无法知道线上实际运行的策略的具体运行规则,从而实现代码实现与策略实现的隔离。

未来,恒生将继续扩展算子的数量,将更多更复杂的策略算子在FPGA上实现,不断推动高性能交易技术的持续发展。

逝者如斯夫,不舍昼夜。

过去十余年,恒生高性能以深厚的技术积累及对业务的理解,在技术领域创造性研发了内存数据库,在业务方面构建了极速交易、极速风控、极速行情的完善场景。

在这场与时间赛跑的长途中,恒生不曾停歇,也正快马扬鞭,极速奔赴下一个战场。

恒生产品研究所

HUNDSUN PRODUCT RESEARCH INSTITUTE

【产品研究所】是恒生官微全新推出的系列栏目,全方位多角度解读恒生产品。

恒生基于国际软件质量标准ISO9126,结合金融行业的实际情况,总结出“恒生产品竞争力六边形模型”,从产品功能性、可靠性、用户体验、性能、易安装性、可维护性六个方面,打造金融IT领域好产品。

本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。邮箱:dacesmiling@qq.com

标签:
微信

三青

当你还撑不起你的梦想时,就要去奋斗。如果缘分安排我们相遇,请不要让她擦肩而过。我们一起奋斗!

微信
阿里云