资料介绍
软件简介
WonderTrader
是一个基于C++
核心模块的,适应全市场全品种交易的,高效率、高可用的量化交易开发框架。
- 面向于专业机构的整体架构
- 数十亿级的实盘管理规模
- 从数据落地清洗、到回测分析、再到实盘交易、运营调度,量化交易所有环节全覆盖
WonderTrader
依托于高速的C++
核心框架,高效易用的应用层框架(wtpy),致力于打造一个从研发、交易、到运营、调度,全部环节全自动一站式的量化研发交易场景。
WonderTrader
于0.9
开启了一个新的UFT引擎,针对超低延时交易的需求进行实现,经过一系列的优化以后,系统延迟在175纳秒之内。
WonderTrader
的实盘运行架构
WonderTrader
的优势
-
丰富的交易引擎
- CTA引擎,也叫同步策略引擎,一般适用于标的较少,计算逻辑较快的策略,事件+时间驱动。典型的应用场景包括单标的择时、中频以下的套利等。Demo中提供的DualThrust策略,单次重算平均耗时,Python实现版本约70多微秒,C++实现版本约4.5微秒。
- SEL引擎,也叫异步策略引擎,一般适用于标的较多,计算逻辑耗时较长的策略,时间驱动。典型应用场景包括多因子选股策略、截面多空策略等。
- HFT引擎,也叫高频策略引擎,主要针对高频或者低延时策略,事件驱动,系统延迟在1-2微秒之间
- UFT引擎,也叫极速策略引擎,主要针对超高频或者超低延时策略,事件驱动,系统延迟在200纳秒之内
-
完善的开发接口
- 高效易用的数据接口:每个策略都会有独立的上下文模块,上下文会自动缓存策略所需要的数据,策略直接调用即可。
- 简洁的信号接口:策略只需要设置目标仓位,后台自动执行。
- 上下文无关的策略逻辑:策略不需要自己记录任何数据,每次只需要向接口查询即可,数据全部缓存在内存中,访问效率有保障。
-
专业的策略管理
- 策略组合统一管理:采用策略组合的方式,主要为了配合专业机构的产品管理。一个组合盘,对应若干个策略的若干个标的,再设置一个基本的单位资金量,这就是产品管理的基本组合盘,方便扩展。
- 目标仓位合并执行:目标仓位合并以后,避免了自成交的风险,同时降低了保证金占用和佣金开销。
- 理论部位独立存储:策略的理论部位是独立存储的,组合盘的整体绩效也是独立核算的,轻松胜任内部管理。
- 多账户并发执行:组合的目标头寸确定以后,就通过多个交易通道同步执行,可以有效的保障不同的账户的绩效的一致性。
-
全类型的回测支持
-
语言支持全:不论是
C++
开发的策略还是wtpy
下开发的python
策略,或者其他语言子框架下开发的策略,都在统一的回测引擎中统一回测。 -
回测效率高:回测引擎采用
C++
开发,回测效率高,速度快。不管是C++
策略还是Python
策略,都能快速验证。 - 策略支持完备:除了CTA策略、SEL策略可以回测,HFT策略、UFT策略和执行单元也能回测
-
语言支持全:不论是
-
高效的数据伺服
-
本地数据伺服:
WonderTrader
内置的存储引擎采用本地存储,在本地建立数据伺服,通过udp
端口广播实时行情,实现1+N
的服务结构,可以同时向多个组合盘提供无差别数据服务。专业数据供应商级别的架构,支持搭建多级分发体系,轻松应对各种需求场景。 - 缓存历史数据:交易过程中,历史数据全部缓存到内存中,同时采用内存直接引用内存数据切片的机制,从根本上避免数据拷贝,提高访问效率。
-
高效存储引擎:实时数据采用
mmap
文件,读写高速并且不会丢失数据。同时支持mysql数据库存储历史数据,更方便在此基础上搭建自有的投研数据库。
-
本地数据伺服:
-
灵活的风险控制
- 组合盘资金风控:组合盘有预设的资金规模,可以针对组合盘的虚拟资金,进行组合盘的资金风控。最大的优点是,如果组合盘处于下行阶段,触发风控以后,即使资金账户没有打到风控线,也不会再继续下行了。
- 通道流量风控:主要针对合规风险,控制的是总撤单笔数、短时间内下单次数和撤单次数等指标。
- 账户资金风控:和一般意义上的资金风控一致,主要控制账户资金的回撤等。
- 紧急人工介入:提供一个紧急的人工介入的入口,通过上传一个配置文件,达到控制的目的。主要适用于单品种出现风险,如果全市场风险,人工停止系统即可。
- 离合器机制:离合器机制依托于信号和执行分离的机制的,主要是如果策略或组合发生风险,通过离合器机制,直接断开信号执行。优点是不影响策略的逻辑,只断开信号的执行,可以继续观察策略在特定行情阶段的表现,和理论研究相互印证。
-
强大的控制台(wtpy的监控服务)
- 组合盘运行监控:可以查看实时运行日志、策略理论数据、交易通道数据等,并提供手动启停的入口。
- 自动调度服务:全自动调度定时任务(启动、停止、重启),支持按周设置任务重复,支持进程守护。
- 实时事件通知:监控服务接收组合盘推送的事件,然后转发给监控端,提示给用户。
- 在线回测分析:全自动远程部署以后,提供在线回测服务,并进行结果分析和图形化展示。
- 全自动远程部署(在建):全自动在线远程部署,提供回测环境、实盘环境等多种应用场景的自动化部署服务。
- 一站式晶圆三维检测机WM系列
- ChatGPT:AI模型框架研究 0次下载
- Niagara框架所带来的好处有哪些 18次下载
- 负荷曲线量化的抽水蓄能电站运行优化 9次下载
- 华秋PCB设计分析软件-打板报价一站完成 0次下载
- 基于boosting框架的混合秩矩阵分解模型 13次下载
- 基于AADL的自主无人系统可成长框架综述 3次下载
- 基于比特币交易数据的增量聚类方法 14次下载
- 一种基于框架特征的共指消解方法 7次下载
- 两类针对比特币异常交易行为的识别方法 0次下载
- 2012MCUDAY讲义:MSP430一站式解决方案 0次下载
- ST可穿戴一站式解决方案 0次下载
- 光突发交换竞争解决机制研究 11次下载
- 基于SNMP的光突发交换网络管理方案 14次下载
- 基于GMPLS的光突发交换的研究 22次下载
- 低比特量化威廉希尔官方网站 如何帮助LLM提升性能 556次阅读
- NNCF压缩与量化YOLOv8模型与OpenVINO部署测试 814次阅读
- 高速风筒一站式解决方案 2109次阅读
- 基于精准聚焦目标空间区域的转录组和蛋白质组一站式解决方案 529次阅读
- LLaMa量化部署 933次阅读
- 一种全新的视角去理解和处理地图矢量化的任务 348次阅读
- 微服务架构威廉希尔官方网站 栈选型解读 1025次阅读
- GraphScope大规模图计算系统介绍 985次阅读
- 利用NVIDIA TensorRT实现推理的QAT伪量化 3089次阅读
- s7-200smart自由口通信例程 1.7w次阅读
- 如何创建和使用BitKeep数字资产钱包 4532次阅读
- 如何在Step7中实现PID控制? 7504次阅读
- 盘点了区块链可能在智慧城市8大领域的应用以及所带来的便利 6611次阅读
- spring定时器用法详解 5516次阅读
- spring框架中定时器使用与配置 1499次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多