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

来源 :江南大学 | 被引量 : 0次 | 上传用户:wanjiawen841002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
量化金融是指通过数量化方式及计算机程序发出交易指令,以获取收益为目的的金融投资方式。在此背景下,越早获得行情数据进行计算并执行交易策略就越可能抓住最佳交易机会点。以证券的量化交易为例,行情数据从获取、传输、计算、到执行的整个链路,延迟越低越好。其中包含两个关键的阶段:一个阶段是从交易所获得行情数据,由于交易所通常会对行情数据进行FAST编码,接收方在获取数据时需要对其进行FAST解码;另一个阶段是从行情数据中解析出盘口数据。上面两个阶段当前面临的计算难题是:纯软件处理方式的延迟高,采用FPGA硬件处理方式则开发周期长、策略更新困难。为了解决上述问题,本文提出了一种基于OpenCL和HLS的FPGA硬件解码模式,设计并实现了FAST协议的硬件解码器和行情数据的硬件解析器。基于上述工作,最终实现了一套面向股票量化交易的FPGA超低延迟量化金融计算系统,并在证券交易所的真实数据上进行了实验和验证。具体工作如下:设计并实现了基于FPGA的FAST硬件解码器。对于FAST协议解码,基于Vitis平台,采用高层次综合语言和OpenCL对FAST数据进行解码加速,将协议分为Pmap值提取、字段域标记和分割、有效数据位合并、各字段域解码四个部分,对其进行流水处理。此外,针对不同实时数据类型进行分类并行处理,并通过数组切分存储映射、内核复制、存储优化等方式降低数据解码的延迟并提高FPGA硬件资源的利用率。最终实验结果测试单条FAST数据的解析延迟可以控制在183ns以内。设计并实现了基于FPGA的行情数据硬件解析器。针对行情盘口快照解析阶段的硬件加速,通过逐笔委托和逐笔成交的交易逻辑推算出行情盘口快照。依靠交易时间相同,委托在前,成交在后的交易顺序,按照证券编号对数据进行分类,通过内核复制使得不同的证券并行处理,对存储单元进行优化。通过偏移量存储、自定义数据类型、二分查找优化等方式提高FPGA硬件存储资源的利用率并降低数据处理的延迟。最终实验结果测试单条行情盘口快照的解析延迟控制在189.8ns。实现了一套面向股票量化交易的FPGA超低延迟量化金融计算系统。将以上两部分计算模块结合构成量化金融计算加速模块,并与现有的网络协议卸载模块构成整个基于FPGA的量化金融计算加速系统,并通过OpenCL在Xilinx Alveo U50加速卡上实现,在同时处理80支股票的情况下,相比CPU I9-9900X 10C20T,行情数据解析速度提升了8倍。同时相比传统的HDL硬件FPGA开发模式,开发效率提高了3-4倍,能够更好适应金融市场的迭代需求。
其他文献
随着我国经济和社会不断发展进步,生活节奏日益加快,学习和工作竞争压力加剧,新冠肺炎常态化,以及当代大学生“内卷”现象越发严重,导致抑郁症在高校大学生群体中频发,严重影响了学生的心理健康,容易造成情绪低落、睡眠障碍和食欲不振,甚至产生自杀、自虐等行为,这些行为与个体的反应抑制能力有关。反应抑制是执行功能的一个重要成分,是指抑制不符合当前需要或不恰当的行为反应的能力,对于人们基于环境变化做出灵活的和目
学位
良好的学习品质是幼儿入学准备中的一项重要内容,是区域活动的核心追求。教师是幼儿社会支持系统的重要组成部分,师幼关系作为幼儿园背景下师幼互动的结果,与幼儿学习品质的发展密切相关。本研究旨在分析区域活动中幼儿学习品质的发展现状,揭示师幼关系与幼儿学习品质的关系,尝试从区域活动和师幼关系的角度,为教师培养幼儿学习品质提供提供科学合理的教育建议。本研究随机抽取203名小中大班幼儿及其教师作为调查对象,采用
学位
目的 检测不同临床阶段神经梅毒与梅毒血清固定患者外周血Th1、Th2及Th17相关细胞因子表达水平,以了解患者细胞免疫相关因子状况。方法 收集苏州大学附属第二医院及苏州高新区人民医院2017年9月-2021年10月期间确诊为神经梅毒的患者79例(包括无症状型6例,早期23例,晚期50例),血清固定患者65例,对照组(健康体检者)30例。采用酶联免疫吸附法检测各组外周血中Th1细胞因子(IL-2、I
期刊
国家教育部2014年研发《关于全面深化课程改革落实立德树人根本任务的意见》,提出“教育部将组织研究各学段学生核心素养体系,明确学生应具备的适应终身发展和社会发展需要的必备品格和关键能力”。因此,设计一套全面且科学的体育教学专业研究生核心素养评价指标体系,不仅能够促进与检验研究生综合素质的全面发展,并且能提升高校对研究生教育的质量。现如今科学技术渐日益发达的大数据时代,能够为核心素养评价指标体系研究
学位
区域环境协同治理既是应对环境外部性问题和集体行动困境的现实选择,也是推进我国环境治理体系现代化的内在需要。本文在构建区域环境协同治理体系框架的基础上,揭示和识别了区域环境协同治理内在机制的主要内容和交互影响。区域环境协同治理体系是协同“起因、主体、动力、行动、结果”互为一体的循环系统,区域环境协同治理机制是包括组织机制、动力机制、运行机制、反馈机制和交互作用机制等在内的有机体系。区域环境协同治理的
期刊
基于已完成超低排放改造的大型钢铁企业的有组织排放评估监测情况,对超低排放改造废气有组织排放评估监测中的常见问题进行了探讨分析。钢铁企业在超低排放改造中需特别注意废气有组织排放采样口和采样平台的规范性改造,并按照相关标准系统检查自动监控设施安装、运维和质控的规范性;同时,在废气有组织排放评估监测工作中,准确划定评估监测范围、全面记录监测期间的生产工况、正确选用监测分析方法和执行标准,以保证评估监测结
期刊
金字塔难度动作是成套表演的亮点,是技巧啦啦操项目的核心和灵魂,它也是啦啦操团队文化的直接呈现的“载体”,在成套动作评价过程中起着举足轻重的作用。本研究通过文献资料法、录像分析法、比较分析法、专家访谈法、数量统计法等研究方法,对2017—2021年四届啦啦操世锦赛混合集体技巧六级组决赛前八名成套动作中金字塔难度动作进行深入、全面的的研究,为我国技巧啦啦操项目技术水平的提高提供帮助。研究结果如下:1.
学位
在艺术体操个人项目中,成套动作的构成与器械技术的运用密切相关,器械技术的合理运用是影响比赛成绩的关键因素,也是项目的发展方向。2020东京奥运会中国艺术体操集体项目获得奥运第四名的优异成绩,然而个人项目的成绩在国际赛事上却不尽如人意,与世界艺术体操强国队伍相比较仍有较大的差距,其中器械技术的运用为我国运动员的短板。本文依据国际艺术体操评分规则,运用文献资料法、录像分析法、专家访谈法、比较分析法和数
学位
有氧舞蹈是健美操项目中最具特点的运动项目,自2011年被国际体联列入正式比赛项目开始,我国有氧舞蹈连续5年在各大国际比赛上蝉联霸主地位;但自15年韩国队与俄罗斯队相继崛起,中国有氧舞蹈项目的霸主地位开始动摇,后续几年,由于中国健美操队有氧舞蹈项目艺术分的差距,导致与金牌擦肩而过令人遗憾。本文将采用文献资料法、专家访谈法、录像分析法、对比分析法、梳理统计法等研究方法,对2021年健美操世锦赛有氧舞蹈
学位
在市场经济背景下,社会资本参与环境污染治理的积极性明显提升,以第三方为代表的主体逐渐成为当前环境污染治理的重要组成部分。我国环境污染第三方治理起步较晚,相关法律法规体系尚不完善,仍存在许多问题,在实践方面也有明显的滞后性,这与当前的环境治理需要产生较大鸿沟,促进环境治理第三方参与法规机制的完善,成为当务之急。本文系统分析了目前第三方参与环境治理存在的问题,并针对性地提出优化建议,以强化政府监管职能
期刊