一种基于FPGA的金融交易策略加速系统技术方案

技术编号:41072562 阅读:36 留言:0更新日期:2024-04-24 11:29
本发明专利技术公开了一种基于FPGA的金融交易策略加速系统,包括:数据存储及调度模块,用于存储与金融交易相关的行情信息,并负责数据的集中调度;技术指标计算模块,用于通过对软件实现的交易策略指标分析,根据不同技术指标计算公式,在FPGA端,分别对应进行PE单元封装设计,对技术指标计算以及择时策略完成硬件实现;策略判定模块,用于根据技术指标及输入参数作为判断依据,利用交易策略制定的规则进行进入市场与否的决策产出,获得产出数据;控制模块,用于利用状态机控制方式,进行整体的逻辑控制和数据调度的控制。本发明专利技术完成了量化交易中对于交易策略加速的实现,减少了交易业务处理时间,达到了微秒竞争要求。

【技术实现步骤摘要】

本专利技术属于fpga应用及金融领域,尤其涉及一种基于fpga的金融交易策略加速系统。


技术介绍

1、随着金融科技发展,各种交易策略优化以及量化交易的推进,金融行业中对低延迟交易的竞速成为各大金融公司的核心需求。近年来以软件为核心的交易系统的处理效率已经难以满足实时处理的要求。软硬件协同的设计方式,以及组件异构的方法被应用于金融领域中实现高效的信息处理计算。目前金融领域主要应用基于gpu、fpga的硬件加速技术。

2、相对于cpu-gpu架构,随着现场可编程逻辑门阵列发展,以fpga专用芯片进行设计的解决方案在金融领域更加具有优势。fpga具有可编程、低延时、低功耗等特点,能够实现数据并行处理,以及流水操作,在满足金融交易极低的延时以极大数据吞吐的同时保证了高能耗比。

3、目前,fpga在金融方面的加速应用主要服务于金融交易中心,根据交易所的定制化通讯协议以及数据编码进行解码接收加速,使得各交易中心能够低延时的接收市场状态信息。但相较于交易中心,对于用户不仅仅需要实时的得到市场信息,并且需要更快的进行交易决策,所以对交易策略的加速也本文档来自技高网...

【技术保护点】

1.一种基于FPGA的金融交易策略加速系统,其特征在于,包括:

2.根据权利要求1所述的基于FPGA的金融交易策略加速系统,其特征在于,

3.根据权利要求1所述的基于FPGA的金融交易策略加速系统,其特征在于,

4.根据权利要求1所述的基于FPGA的金融交易策略加速系统,其特征在于,

5.根据权利要求4所述的基于FPGA的金融交易策略加速系统,其特征在于,

6.根据权利要求1所述的基于FPGA的金融交易策略加速系统,其特征在于,

7.根据权利要求1所述的基于FPGA的金融交易策略加速系统,其特征在于,

8...

【技术特征摘要】

1.一种基于fpga的金融交易策略加速系统,其特征在于,包括:

2.根据权利要求1所述的基于fpga的金融交易策略加速系统,其特征在于,

3.根据权利要求1所述的基于fpga的金融交易策略加速系统,其特征在于,

4.根据权利要求1所述的基于fpga的金融交易策略加速系统,其特征在于,

5.根据权利要求4所述的基于fpga的金融交易策略加速系统,其特征在于,

6.根据权利要求1所述的基于fpga的金融交易策略加速系统,...

【专利技术属性】
技术研发人员:余乐纪思远李亚祺
申请(专利权)人:北京工商大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1