推荐

高频量化交易论文提纲,超低延迟论文提纲

2022-11-10 17:49 341 浏览

基于FPGA的超低延迟量化金融计算平台研究与实现


摘要:高频量化交易作为一种高效的现代电子化交易方法,在金融市场中的占比逐年攀升,逐渐成为金融市场的主流交易方式之一。金融市场行情作为高频量化交易的重要组成部分,对其的掌握程度与收益直接相连,更快更精准的行情信息意味着拥有产生更大收益的机会。现有的金融计算平台主要依靠基于CPU的纯软件方案实现,具有极高的处理延迟和波动性。但是,高频量化交易特定的应用场景和网络传输需求为硬件实现提供可能。FPGA凭借其高并行、可重构和低延迟等特性,完全能够满足高频量化交易中对行情数据处理和网络传输的实时性要求。因此,采用领域专用的硬件方式构建量化金融计算平台成为降低金融数据处理延迟的主流方法。本文设计并实现一种基于FPGA的超低延迟量化金融计算平台,主要内容如下:第一,针对高频量化交易中的通信场景,定制网络通信功能的FPGA硬件实现。对MAC层协议、IP协议、ARP协议、ICMP协议、UDP协议和TCP协议进行硬件定制化的设计与实现。针对特定的网络通信场景,设计一种领域专用的TCP协议卸载引擎,在满足网络通信功能的基础上,最大程度地降低网络通信延迟。实验评估表明,UDP协议的最低穿透时延为468.4ns,TCP协议卸载引擎的最低穿透时延为494.8ns,最大网络带宽可达 38.28Gbps。第二,针对高频量化交易中的行情解析场景,进行数据解码和行情重构功能的硬件定制化实现。针对FAST金融压缩协议中的逐笔成交和逐笔委托进行硬件解码器设计,实现字段分割、数据合并和数据解码等功能。同时利用解码后的数据进行实时行情信息计算,重构完整的实时行情字典,并对行情字典的存储进行优化设计与实现。实验评估表明,金融行情解析模块可最多同时处理80支证券,单支证券的最低解码重构穿透时延为 372.8ns。第三,在Vitis框架下,使用OpenCL整合网络通信、数据解码和行情重构功能,构建超低延迟量化金融计算平台。在各个功能模块内进行并行化设计,优化数据传输路径,构建全流水架构;对内存架构进行优化设计,提高数据传输速率;平台整体使用AXI4-Stream流接口连接,提升系统可移植性。实验结果表明,针对逐笔委托和逐笔成交两种数据,FPGA方案整体平均处理延迟稳定在20μs,几乎无抖动存在,最大吞吐率可达38.28Gbps。与基于Intel i9-9900x的软件方案相比,性能提升12倍,吞吐率提升1.87倍。 

关键词:高频量化交易;超低延迟


文章目录

摘要

Abstract

第一章 绪论

    1.1 研究背景与意义

    1.2 国内外研究现状

    1.3 本文主要工作

    1.4 论文结构

第二章 量化金融计算平台系统分析

    2.1 系统需求性与可行性分析

    2.2 TCP/IP协议介绍

        2.2.1 MAC层协议

        2.2.2 IP协议

        2.2.3 ARP协议

        2.2.4 ICMP协议

        2.2.5 UDP协议

        2.2.6 TCP协议

    2.3 金融数据协议

        2.3.1 STEP协议

        2.3.2 FIX协议和FAST协议

    2.4 基于OpenCL的Vitis开发框架

        2.4.1 Vitis开发框架

        2.4.2 基于OpenCL的FPGA开发

    2.5 本章小结

第三章 基于FPGA的TCP/IP协议栈研究与设计

    3.1 TCP/IP协议栈整体设计

    3.2 MAC层模块设计

    3.3 网络协议卸载设计

        3.3.1 IP协议模块设计

        3.3.2 ARP协议模块设计

        3.3.3 ICMP协议模块设计

        3.3.4 UDP协议模块设计

        3.3.5 校验和计算模块设计

    3.4 TOE模块设计

        3.4.1 通用型TOE模块设计

        3.4.2 量化金融专用型TOE模块设计

        3.4.3 数据位宽优化

    3.5 网络通信功能测试与分析

        3.5.1 软硬件实验环境

        3.5.2 网络模块FPGA资源消耗评估

        3.5.3 网络通信功能测试

        3.5.4 相关工作的对比分析

    3.6 本章小结

第四章 基于FPGA的量化金融计算研究与设计

    4.1 量化金融计算整体设计

    4.2 FAST协议模块设计

        4.2.1 数据分割模块设计

        4.2.2 数据合并模块设计

        4.2.3 数据解码模块设计

        4.2.4 前值表存储优化

    4.3 行情重构模块设计

        4.3.1 基本行情概念介绍

        4.3.2 行情数据重构设计

        4.3.3 内核矢量化设计

        4.3.4 数据存储优化设计

    4.4 金融数据协议测试与分析

        4.4.1 软硬件实验环境

        4.4.2 金融计算模块FPGA资源消耗评估

        4.4.3 FAST协议解析模块测试与分析

        4.4.4 行情重构模块测试与分析

    4.5 本章小结

第五章 基于OpenCL的量化金融计算平台设计与实现

    5.1 Alevo加速平台介绍

    5.2 基于OpenCL的整体平台设计与实现

        5.2.1 基于OpenCL的主机端程序设计

        5.2.2 基于OpenCL的FPGA内核配置

        5.2.3 AXI4-Stream接口和自由运行模型

    5.3 计算平台存储优化设计

    5.4 计算平台系统并行优化设计

        5.4.1 流水线设计

        5.4.2 循环展开优化设计

    5.5 计算平台性能测试与分析

        5.5.1 软硬件实验环境

        5.5.2 计算平台资源消耗评估

        5.5.3 计算平台性能测试与分析

        5.5.4 相关工作对比分析

    5.6 本章小结

第六章 总结与展望

    6.1 总结

    6.2 展望

致谢

参考文献


[1]高频类交易对股指期货市场的影响及探讨——基于近年股指期货市场规则调整的实证分析[J]. 朱话笙,周志中.  上海管理科学. 2018(04)

[2]基于FPGA的DDR3六通道读写防冲突设计[J]. 张凤麒,张延彬,王忠勇.  电子技术应用. 2018(07)

[3]计算机交易平台在量化投资中的应用研究[J]. 李伟岸.  电子技术与软件工程. 2014(09)

[4]中国股指期货市场期现套利及定价效率研究[J]. 刘岚,马超群.  管理科学学报. 2013(03)


相关内容
  • 眼图论文提纲,串行通信论文提纲
    眼图测试在串行通信系统中的应用研究摘要:串行通信技术是目前数据通信采用的主要方式,但由于传输过程中噪声等因素的影响,串行信号可能会出现码间干扰,信号畸变等问题。日益增长的传输速率使噪声和抖动对信号质量的影响更加突出,如何保证通信的可靠性愈加重要。眼图作为一种直观、快速地分析串行信号质量的方法,可以衡量通信系统性能的优劣。通过眼图测试方法分析串行
  • 模块化多电平换流器论文提纲
    模块化多电平换流器(MMC)通用平台设计与研究摘要:模块化多电平换流器(modular multilevel converter,MMC)具有运行效率高、输出特性好、可拓展性强等优点,在柔性直流输电领域得到了广泛应用。本文针对现有MMC工程样机存在通用性不足的缺点,研制了一台以T型全桥子模块为基本拓扑的25电平MMC实验平台,并针对实际工程中子模块等效测试的需求,提出了一种MMC子模块运行工况等效试验方案
  • 双二进制信号论文提纲
    基于双二进制信号的高速串行通信接收电路设计摘要:随着大数据及5G通信时代的到来,人们对更高效、更安全的数据传输的需求不断增加。先进的半导体工艺及电路结构可大幅提高SerDes收发机的信号处理速率,而高速串行通信链路之间的有限带宽信道成为制约数据传输速率的瓶颈。因此,多电平信号技术相对于NRZ信号对带宽需求较小的优势被展现出来。其中,双二进制信号(duo-binary,DB)
  • 高速串行通信论文提纲
    高速串行通信链路扩频时钟发生器关键技术研究摘要:为了满足人们日益增长的数据传输需求,高速串行通信(SerDes)以其成本低、抗干扰能力强等优势受到广泛关注。扩频时钟发生器是链路中重要的模块,其抖动对系统的误码率至关重要,尤其是使用有效抑制电磁干扰的扩频技术带来的额外抖动。以高稳定性、高可靠性和低功耗、低抖动实现扩频时钟是高速SerDes中待解决的问题之一。本
  • 加密算法论文提纲
    基于AES算法的加密UART IP核设计与实现摘要:在当今信息化时代,信息安全问题已然成为不容忽视的严峻问题。信息加密作为保障信息安全的核心技术,在保障数据通信安全中占据着重要的地位。目前信息加密的实现方式主要有软件和硬件两种,而软件实现方式在执行效率上无法满足人们对信息安全的需求。因此开展串行通信接口的硬件加密研究对保障信息安全有着重要的现实意义。本论
相关推荐
  • 眼图论文提纲,串行通信论文提纲
    眼图测试在串行通信系统中的应用研究摘要:串行通信技术是目前数据通信采用的主要方式,但由于传输过程中噪声等因素的影响,串行信号可能会出现码间干扰,信号畸变等问题。日益增长的传输速率使噪声和抖动对信号质量的影响更加突出,如何保证通信的可靠性愈加重要。眼图作为一种直观、快速地分析串行信号质量的方法,可以衡量通信系统性能的优劣。通过眼图测试方法分析串行
  • 模块化多电平换流器论文提纲
    模块化多电平换流器(MMC)通用平台设计与研究摘要:模块化多电平换流器(modular multilevel converter,MMC)具有运行效率高、输出特性好、可拓展性强等优点,在柔性直流输电领域得到了广泛应用。本文针对现有MMC工程样机存在通用性不足的缺点,研制了一台以T型全桥子模块为基本拓扑的25电平MMC实验平台,并针对实际工程中子模块等效测试的需求,提出了一种MMC子模块运行工况等效试验方案
  • 双二进制信号论文提纲
    基于双二进制信号的高速串行通信接收电路设计摘要:随着大数据及5G通信时代的到来,人们对更高效、更安全的数据传输的需求不断增加。先进的半导体工艺及电路结构可大幅提高SerDes收发机的信号处理速率,而高速串行通信链路之间的有限带宽信道成为制约数据传输速率的瓶颈。因此,多电平信号技术相对于NRZ信号对带宽需求较小的优势被展现出来。其中,双二进制信号(duo-binary,DB)
  • 高速串行通信论文提纲
    高速串行通信链路扩频时钟发生器关键技术研究摘要:为了满足人们日益增长的数据传输需求,高速串行通信(SerDes)以其成本低、抗干扰能力强等优势受到广泛关注。扩频时钟发生器是链路中重要的模块,其抖动对系统的误码率至关重要,尤其是使用有效抑制电磁干扰的扩频技术带来的额外抖动。以高稳定性、高可靠性和低功耗、低抖动实现扩频时钟是高速SerDes中待解决的问题之一。本
  • 加密算法论文提纲
    基于AES算法的加密UART IP核设计与实现摘要:在当今信息化时代,信息安全问题已然成为不容忽视的严峻问题。信息加密作为保障信息安全的核心技术,在保障数据通信安全中占据着重要的地位。目前信息加密的实现方式主要有软件和硬件两种,而软件实现方式在执行效率上无法满足人们对信息安全的需求。因此开展串行通信接口的硬件加密研究对保障信息安全有着重要的现实意义。本论
热门内容
  • 党史党建论文题目105个
     1.习近平新时代中国特色社会主义思想创立的历史考察,党史·党建 2.习近平总书记关于党史、国史的重要论述研究,党史·党建 3.习近平总书记关于大力弘扬“红船精神”等革命精神的重要论述研究,党史·党建 4.习近平新时代中国特色社会主义思想中加强党的全面领导思想研究,党史·党建 5.习近平新时代中国特色社会主义思想中全面从严治党思想研究,党史·党
  • 数字经济论文好写题目推荐50个
    数字经济论文好写题目推荐50个1“双循环”新发展格局下产业链升级机遇、挑战和路径选择    2从数字经济看自由主义的局限性   3我国数字贸易发展策略研究    4卖空机制如何影响企业数字化转型——理论机制分析与实证检验    5数字巨头跨界扩张的竞争法挑战与应对    6数字经济下的杭州丝绸企业品牌营销转型升级研究   7数字时代推进共
  • 党史论文选题精选88个
    •1.习近平总书记关于中国共产党历史重要论述研究,党史·党建,2022•2.习近平总书记关于坚持唯物史观、正确党史观重要论述研究,党史·党建,2022•3.习近平总书记关于坚持和加强党的全面领导重要论述研究,党史·党建,2022•4.习近平总书记关于推进党的自我革命重要论述研究,党史·党建,2022•5.习近平总书记关于依规治党重要论述研究,党史·党建,2022•6.树立正确历史认知
  • A企业仓储中心拣货流程优化研究
    第1章绪论1.1研究背景和意义1.1.1研究背景随着互联网技术的覆盖范围越来越广,电子商务平台因依托于互联网也在不断迅猛发展中。自2013年起,我国已连续八年成为全球最大的网络零售市场。根据中国互联网信息中心(CNNIC)统计调查发布的第47次《中国互联网络发展状况统计报告》显示,2020年,我国网上零售额达到11.76万亿元,较2019年增长10.9%。截至2020年12月,我国网络购物用户规
  • 数字经济论文范文3千字
    数字经济论文范文---持续做优做大我国数字经济近些年,互联网技术、互联网大数据、云计算技术、人工智能技术、区块链技术等新技术加快自主创新,日益融进社会经济发展各行业整个过程,世界各国争相制订数据经济发展战略、颁布激励现行政策,数字经济的发展趋势速率之快、覆盖范围之广、危害水平之深史无前例,已经变成重新组合全世界因素資源、重构世界经济构造、更改
联系方式
  • 13384015218
  • 13384015218
  • 921006691@qq.com