新闻

直播预告 | 量化工具箱升级:更快、更准、品类更全的回测框架来了!

2024.10.31

回测作为策略上线前的“质检环节”,其重要性无需多言。但在一些中高频策略研究中,回测耗时轻则数小时,动辄一两天,大大影响了研究的效率。

除了性能瓶颈这个通病,中高频的策略回测还面临几个主要挑战:

首先,中高频策略对于交易的细节非常敏感,研究员们需要考虑决策时间点、成交价、手续费流动性等模拟撮合和市场成交情况,如果缺失细节的设计,策略回测和实盘交易的表现就会有很大差异。

其次,在使用历史数据进行回测时,计算信号以批处理的逻辑实现,但策略在实盘中运行时,往往需要以事件驱动的流式处理来应对实时更新的行情。因此对于同一套策略的验证与上线,就需要编写流和批两套框架,不仅耗时且容易出错。

最后,中高频策略回测涉及到的数据量十分庞大,历史数据通常在 TB 级别;与此同时,在设计高频策略时,通常还会采用一些指标、模型或机器学习方法来辅助判断市场的趋势;也往往会基于不同事件,如新行情、订单成交来开发对应策略。这对系统的性能和开发便利性都提出了很大的挑战。

DolphinDB 中高频回测解决方案

针对上述挑战,DolphinDB 开发了集数据回放、模拟撮合引擎、回测引擎于一体的回测框架。

11 月 5 日(下周二)19:30,DolphinDB 将在线上直播,正式发布这一中高频策略回测框架。直播包含对模拟撮合和回测框架的详细介绍、与市面产品的性能测试对比以及期货分钟频 CTA、股票高频、科创板做市实战案例分享等干货硬核内容。

👇扫描海报二维码报名👇

回测框架底层基于 C++ 优化,还支持启用 JIT 技术,性能较 python 回测框架快 10 到 100 倍。在模拟撮合时,它能够处理逐笔委托、成交等不同类型的行情数据,确保“价格优先,时间优先”的撮合原则。用户还可以根据自身需求灵活调整参数配置。而且,此框架支持的回测品种包括沪深股票、基金和可转债、银行间债券、各大期货交易所的期权和期货、以及外汇与数字货币。

因子开发管理平台

一个有效策略的上线,要经历数据清洗、特征工程、因子评价、策略回测、代码转写、结果校验等多个阶段,才能最终投入实盘运行。

无论对于机构还是个人而言,上述各环节都会不可避免地产生管理成本。为了降低这些成本,DolphinDB 还推出了全新升级的 Starfish 因子开发管理平台。升级后的因子管理平台集成了中高频回测插件,涵盖从数据处理、因子构建、因子评估到策略回测的各个环节,旨在为用户提供量化投资因子开发和管理的一站式解决方案

本次直播也将为大家详细介绍因子开发管理平台,并展示和讲解因子构建-计算-评价策略构建-绩效归因因子库运维管理等多个可视化 Demo。

欢迎大家扫码预约观看!