DolphinDB 策略回测白皮书
本页介绍策略回测在量化交易投研中的作用,并概述中高频回测的挑战,以及 DolphinDB 的回测解决方案与支持语言。
What this page covers
- 策略回测的重要性与中高频回测挑战概览。
- DolphinDB 策略回测解决方案的核心组件与语言支持。
- 白皮书封面与说明信息。
- 白皮书内容结构:概念、回放、撮合、回测引擎与实战示例。
- 白皮书获取表单字段、验证码与订阅选项。
技能认证特训营第二期限时报名提示
页面顶部提供活动推广信息与限时报名入口。
- 页面提供“限时报名”相关入口。
- 报名链接指向外部页面。
- 外部链接为 https://www.qingsuyun.com/h5/e/217471/5/ 。
DolphinDB 策略回测白皮书(引言与价值主张)
该部分说明策略回测的重要性与中高频回测面临的挑战,并概述 DolphinDB 回测解决方案的组成与支持语言。
- 策略回测是量化交易投研的重要环节。
- 策略上线前需要通过回测评估历史表现。
- 高频回测会带来数据量增长与更高查询计算性能要求。
- 高频回测需考虑成交与市场冲击等真实因素,常用模拟撮合引擎。
- 方案包含行情回放、模拟撮合与事件型高频回测引擎等组件。
白皮书封面图与说明
该部分展示白皮书封面图,并配有说明性文字。
- 页面包含白皮书封面相关展示内容。
- 页面包含对封面图的说明性文字块。
内容概况
该部分按模块列出白皮书覆盖内容,包括概念、数据回放、模拟撮合、回测引擎、实战案例与多语言编写示例。
- 白皮书以中高频回测挑战为背景介绍回测框架。
- 白皮书涵盖架构实现、工作原理、功能特性与应用案例。
- 基础概念模块包含行情回放、撮合与绩效评估等环节。
- 数据回放框架介绍发布-订阅-消费流程与单表/多表回放。
- 模拟撮合引擎支持价格优先与时间优先撮合规则。
与“流程/引擎”相关的内容拆分
- 数据回放包含发布、订阅与消费三个环节。
- 数据回放区分单表回放与多表回放。
- 撮合引擎可配置成交比例。
- 撮合引擎可配置延时设置。
- 撮合引擎支持订单与位置输出设置。
- 撮合引擎可实时合成行情订单簿并进行匹配。
- 回测引擎包含自定义策略函数部分。
- 回测引擎包含策略配置与创建部分。
- 回测引擎包含行情数据回放部分。
- 回测引擎包含获取回测结果部分。
- 白皮书提供多个策略实战示例用于讲解编写、调试与执行。
- 白皮书展示在框架中使用 Python 与 C++ 编写策略回测的实例。
获取 DolphinDB 策略回测白皮书(表单与订阅)
该部分提供白皮书获取信息,包括更新时间、必填字段、验证码获取入口与更新通知订阅选项。
- 页面显示更新时间为 2024-11-07 09:34:57。
- 表单要求填写姓名(必填)。
- 表单要求填写公司(必填)。
- 表单要求填写职位(必填)。
- 表单要求填写手机号(必填)。
- 表单要求填写验证码(必填),并提供“获取验证码”。
- 表单要求填写电子邮箱(必填)。
- 表单包含“订阅 DolphinDB 更新通知”选项。
- 页面提供“立即获取”按钮/入口。
Facts index
| Entity | Attribute | Value | Confidence |
|---|---|---|---|
| 策略回测(量化交易投研) | 重要性 | 策略回测是量化交易投研的一个重要环节。 | medium |
| 策略上线前流程 | 必须步骤 | 策略上线之前,必须通过回测评估策略在历史数据上的表现。 | medium |
| 高频/较高数据频率的策略回测 | 挑战 | 数据量指数级增长,对系统的查询和计算性能提出更苛刻要求。 | high |
| 高频/较高数据频率的策略回测 | 挑战 | 需要考虑是否成交、成交量、成交价格和市场冲击成本等真实因素,通常需要模拟撮合引擎实现。 | high |
| DolphinDB 策略回测解决方案 | 核心组件 | 基于高性能的分布式存储和计算架构,实现库内行情回放、模拟撮合引擎和事件型高频回测引擎三大核心组件。 | high |
| DolphinDB 策略回测解决方案 | 支持语言 | 支持通过 DolphinScript、Python 或 C++ 语言完成中高频策略的研发和测试。 | high |
| DolphinDB 中高频量化交易策略回测方案 | 方案特性 | 展示了一个易扩展、性能优的中高频量化交易策略回测解决方案。 | low |
| 《DolphinDB 策略回测白皮书》 | 内容定位 | 以中高频策略回测面临的挑战为背景,介绍 DolphinDB 高性能策略回测框架的架构实现、工作原理、功能特性和应用案例。 | high |
| 白皮书内容模块:基本概念 | 包含内容 | 简述中高频策略回测面临的挑战,并介绍三个环节:行情数据回放、委托订单模拟撮合、策略开发与策略回测绩效评估。 | high |
| 白皮书内容模块:数据回放框架 | 包含内容 | 介绍数据回放的发布-订阅-消费流程,说明单表回放与多表回放,并通过案例介绍使用方法及性能表现。 | high |
| 白皮书内容模块:模拟撮合引擎 | 支持功能 | 包含成交比例、延时、订单、位置输出等设置;支持价格优先、时间优先撮合;可实时合成行情订单簿并即时匹配成交信息;并通过案例介绍如何使用其开发策略。 | high |
| 白皮书内容模块:回测引擎 | 核心部分 | 介绍 DolphinDB 中高频回测引擎四个核心部分:自定义策略函数、策略配置与创建、行情数据回放、获取回测结果,并在每个部分提供示例说明。 | high |
| 编写回测策略实战(白皮书内容) | 举例场景 | 以动态网格交易、科创版做市、股票高频CTA、期货分钟频CTA举例,介绍如何使用 DolphinDB 策略回测框架完成策略编写、调试和执行。 | high |
| 用 Python 和 C++ 编写策略回测(白皮书内容) | 内容 | 通过实例展示在 DolphinDB 策略回测框架中使用 Python 和 C++ 编写策略回测,并对不同编写方式进行性能测试展示。 | high |
| 白皮书获取页信息 | 更新时间 | 2024-11-07 09:34:57 | high |
| 白皮书获取表单 | 字段 | 姓名(必填)。 | high |
| 白皮书获取表单 | 字段 | 公司(必填)。 | high |
| 白皮书获取表单 | 字段 | 职位(必填)。 | high |
| 白皮书获取表单 | 字段 | 手机号(必填)。 | high |
| 白皮书获取表单 | 字段 | 验证码(必填),并提供“获取验证码”操作。 | high |
| 白皮书获取表单 | 字段 | 电子邮箱(必填)。 | high |
| DolphinDB 更新通知 | 订阅选项 | 表单包含“订阅 DolphinDB 更新通知”选项。 | high |
| 白皮书获取 | 操作入口 | 页面提供“立即获取”按钮/入口。 | high |
| 活动报名入口 | 链接 | 限时报名链接指向 https://www.qingsuyun.com/h5/e/217471/5/ 。 | high |