新闻

DolphinDB 官方量化金融课程正式上线啦!

2025.01.15

在过去一年里,我们除了持续精进产品,还专注于生态建设,与多所高校展开合作,积极推动 DolphinDB 走进校园。

我们先后走进北京大学、浙江大学、上海交通大学、复旦大学、对外经济贸易大学等知名高校,开展了一系列关于量化金融的专题讲座。在北京大学,我们携手中国银河证券,向同学们介绍了中高频量化交易探索与实践、以及金融科技赋能 FICC 业务的内容;在上海交通大学,我们向同学们介绍了金融数据的主要种类、因子开发全流程、以及 DolphinDB 在量化金融中的应用实例……

我们还与南方科技大学、中国科学技术大学以及上海高级金融学院合作开设量化金融课程,将行业最前沿的产品技术融入课堂教学,助力高校培养具备跨学科能力的复合型人才。

在合作过程中,我们不断吸收来自高校的真实反馈,持续丰富课程内容。经过一年的潜心打磨,《DolphinDB 量化金融课程》正式上线

欢迎前往【DolphinDB 官网】—【生态】—【量化金融课程】了解详情~

这门课程系统整合了 DolphinDB 团队的客户实践经验和解决方案,覆盖了量化金融交易系统构建的全流程,包括数据存储、数据清洗、业务数据处理、因子开发、策略回测等核心内容,不仅适用于高校教学,也为金融从业者和相关领域的研究人员提供了一条由浅入深、掌握行业前沿技术的清晰路径。

课程设计

《DolphinDB 量化金融课程》共分为 9 个主题,每个主题都包括概念介绍、案例实操、课后习题、阅读拓展四部分,帮助学员循序渐进、系统掌握量化金融技术。具体的课程内容如下:

1、高频数据和高频因子存储

介绍如何利用 DolphinDB 处理高频数据,并展示使用 DolphinDB 进行因子开发、数据预处理、验证以及多因子组合构建与回测的完整流程。此外,本主题还探讨了因子存储和计算技术与人工智能结合的未来趋势。

2、数据清洗

介绍数据清洗在金融领域的应用,特别是如何提升数据质量、模型可靠性、执行性能、去除噪音、提高策略执行质量,以及实现合规性和审计要求。具体方法包括缺失值处理、异常值处理、重复值处理、数据类型/格式化/离散化处理等方面的技术。

3、基于快照的 K 线合成

介绍 K 线与快照行情的基本概念、K 线合成规则(如处理最高价、最低价和成交量),通过具体案例讲解基于 DolphinDB 实现历史和实时数据的 K 线合成。此外,还介绍了滑动窗口技术、流批一体的计算框架,并通过实际案例展示如何实时计算资金流和划分大小单。

4、因子开发

介绍因子开发的多种模式,包括因子开发的批计算、流式因子开发及流批一体。批处理因子开发部分包括历史数据的批量计算与因子封装;流式因子开发部分包括低延迟流计算的场景与实现,涵盖有状态与无状态因子的计算;因子计算流批一体部分包括如何使用 DolphinDB 实现统一的流计算与批计算,并确保结果的一致性。

5、订单簿快照合成

介绍 DolphinDB 订单簿合成引擎的功能、工作流程和具体的合成逻辑,讲解如何利用引擎生成高频、深度的订单簿数据,并支持衍生指标和自定义因子的计算。通过实际案例进一步学习如何配置引擎和处理不同的市场数据,以提升交易策略分析的精度和效率。

6、多因子建模和推理

深入探讨多因子建模与机器学习在金融中的应用。内容包括因子模型的构建与优化,如经典的 CAPM、Fama-French 模型等,以及如何利用这些模型构建投资组合。本主题还包括波动率预测的机器学习应用,通过数据特征工程、模型训练与评价,预测市场波动;使用 AIDataLoader 优化数据加载与处理,提高机器学习效率,降低内存占用。

7、高频回放、回测和模拟撮合

介绍如何结合数据回放、订单匹配和策略评估来完成高频交易策略回测。内容包括高频数据处理的基本原理、如何构建高效的回测框架,以及如何优化回测性能以应对大规模数据集的挑战。学员将深入了解 DolphinDB 的向量化操作、实时数据流处理和内存计算等技术,实现高效、精准的策略回测。

8、风控和归因

介绍绩效归因和风险管理的基本概念,包括 DolphinDB 内置的 Campisi 和 Brinson 绩效归因模型,以及 Barra 多因子风险模型的使用。学员将学习如何分析投资组合收益来源、评估投资表现,以及如何管理和评估投资风险。

9、交易系统构建和低延时

深入讲解量化交易系统,包括系统架构、行情获取、策略开发与回测、交易执行、风险管理及高频低延时技术。探讨如何利用数学模型和算法自动生成交易信号,并通过 DolphinDB 的跨进程共享内存表、Swordfish 和事件引擎 CEP 等技术实现高性能交易。

DolphinDB 期待与您共商合作

未来,DolphinDB 将携手更多高校与机构,共同推进金融科技复合型人才培养。如果您有意向与我们合作,欢迎随时联系我们。同时,我们也欢迎个人学习者访问 DolphinDB 官网,开启您的量化金融学习之旅!

Tips

学习完《DolphinDB 量化金融课程》后,可以参加技能认证考试小试牛刀,检验一下学习成果,同时也为简历加分哦~