内容概要:本文详细介绍了在Xilinx UltraScale+ FPGA上实现万兆网UDP和TCP协议栈的设计与优化过程。作者分享了硬件架构设计、关键模块实现(如MAC控制器、协议解析引擎和DMA搬运工)、时钟域切换、CRC校验、TCP重传机制等方面的挑战和技术细节。特别强调了通过创新的硬件设计和优化手段,实现了16小时无丢包的稳定运行,并在量化交易系统中得到了应用。 适合人群:具备一定FPGA开发经验的硬件工程师、网络协议栈开发者、嵌入式系统设计师。 使用场景及目标:适用于需要高性能、低延迟网络通信的应用场景,如金融高频交易、数据中心互联、工业自动化等。目标是提供一种高效稳定的FPGA网络协议栈设计方案,满足高速网络环境下对可靠性和性能的要求。 其他说明:文中提供了大量具体的Verilog代码片段和调试技巧,帮助读者更好地理解和实现类似项目。此外,还提到了一些常见的陷阱和解决方法,有助于避免常见错误。
2025-07-16 10:25:33 1.9MB FPGA 高频交易 Verilog 网络优化
1
无论是哪种交易软件,对于程序员来讲,最麻烦的就是去实现各种算法。本文以SAR算法的实现过程为例,为大家说明如何使用Warensoft Stock Service来实现高频交易软件的快速开发。 目前WarensoftStockService已经实现了C# 版本的客户端驱动,可以直接在Nuget上搜索Warensoft并安装。客户端驱动已经编译为跨平台.net standard1.6版本,可以在桌面应用(WPF,Winform)、Xamarin手机应用(WP,Android,IOS)、Web(asp.net,asp.net core)中应用,操作系统可以是Window,Android,IOS,IM
2024-10-07 01:18:19 266KB ar
1
高频交易及算法高频交易及算法.pdf
2022-07-12 14:07:54 436KB 文档资料
高频交易文档,设计高频交易系统的基本原则与方法,适于对高频交易和量化有兴趣者
2022-06-12 14:32:55 2.82MB 高频交易 量化
1
matlab开发-投资组合对高频交易工具箱的影响。Portfolioeffect Matlab接口,用于高频市场数据的日内投资组合分析
2022-05-18 11:22:07 510KB 未分类
1
第一章 量化交易的理论综述 ........................................................................................................ 1 1.1 量化交易的概念和分类 ................................................................................................... 1 1.2 量化交易的历史与发展 ................................................................................................... 6 1.3 量化交易对市场的影响 ................................................................................................. 16 1.4 量化交易的技术发展趋势.............................................................................................. 22 1.5 量化交易的局限性 ......................................................................................................... 24 第二章 量化交易在中国的发展................................................................................................... 26 2.1 中国量化交易的发展现状.............................................................................................. 26 2.2 国内程序化交易环境的特点.......................................................................................... 28 第三章 量化交易的应用 .............................................................................................................. 32 3.1 制定投资决策 ................................................................................................................. 32 3.2 减少执行成本 ................................................................................................................. 36 3.3 套利与风险对冲 ............................................................................................................. 37 3.4 做市商报价
2022-05-08 15:28:38 1.99MB 量化交易 程序化交易 高频交易
1
我是高频交易工程师知乎董可人版本,pdf版本,只有电子版。
2021-12-22 10:48:05 641KB 量化交易 高频交易
1
这是一个完全自动的高频交易软件,通过CTP软件的API交易接口完成。软件基于VC++2013开发。 可以同时支持4个行情源,每一个TICK行情数据到达时,都选取最快的行情源作为决策依据,做到抢先一步做出判断。 通过在中金所股指仿真环境下测试,通常一天可以赚取2,3千元。 购买者可获得源程序,想快速进入期货高频交易的人,这是一个非常好的参考程序。参考者既能学习相关的编程技巧,也能学习高频交易是怎么回事。至少可为相关程序设计者节省数月的学习时间。 不想购买者就不必下载了。
2021-12-19 10:46:19 1.35MB 期货 CTP 高频交易 程序
1
ChannelBreakOutHFT 高频交易的渠道突破策略。 来自此的存储库如下。
2021-12-19 10:32:58 49KB Python
1
HFT订单 如WK Selph所述,用于高频交易(HFT)的限价订单簿,已在Python3中实现(正在使用C实现) 基于WK Selph的博客文章: 在Archive.org的WayBackMachine上可用: "There are three main operations that a limit order book (LOB) has to implement: add, cancel, and execute. The goal is to implement these operations in O(1) time while making it possible for the trading model to efficiently ask questions like “what are the best bid and offer?”, “how much volume is there between prices A and B?” or “what is order X’s current position in the book?”. The v
2021-12-19 10:31:06 26KB c avl-tree python3 self-balancing-trees
1