新闻

DolphinDB × 北京大学合作课,来看看北大学子的真实反馈

2025.11.24

DolphinDB 与北京大学经济学院合作课程《高频数据与高频交易》的实践版块教学圆满结束啦!本次课程是一门理论与实践紧密结合的课程,面向研究生及高年级本科生开设,由学界教授与 DolphinDB 等业界专家联合授课,通过“理论+实战”的模式,带领学生深入量化金融最前沿。

在 DolphinDB 的课程中,学生们通过实验室 API 接口直接调用毫秒级高频数据,在 DolphinDB 平台上完成从数据清洗、K线合成、因子计算到策略回测的全流程实战。面对动辄百万行的 Level2 数据,传统工具的性能瓶颈被彻底打破。让我们来看看同学们的真实反馈吧!

学生眼中的 DolphinDB

DolphinDB 课程问卷调查显示,同学们普遍认为课程具有很强的实用性,授课老师“非常专业”,在"最感兴趣的课程模块"投票中, "高频因子计算"与"K线合成与订单簿分析" 成为最受欢迎的内容。

三大核心优势获学生点赞

1. 速度碾压:重新定义"快"
"计算速度快"、"运行速度快"、"内存大速度快"——速度是出现频率最高的关键词。对于习惯了 Python/pandas 的学子而言,DolphinDB 处理 TB 级数据的流畅感堪称"降维打击"。

2. 灵活至上:策略实现的自由度
无论是K线合成、订单簿重建还是因子计算,DolphinDB 的脚本语言展现出惊人灵活性。"k线比较灵活"、"函数灵活"、"可以加入自定义参数"等反馈,印证了其在量化策略快速原型开发中的独特价值。

3. 从0到1:真实的产业级体验
多数同学课前"未接触过"专业数据库,零基础起步。课程结束后,他们不仅"接触了 Level2数据",更"了解了业界的实际工具",完成了"从数据清洗到构造因子到回测的完整 pipeline"。

数院金融硕士何同学坦言:

"我只有 pandas 处理经验,对 DolphinDB 的一些机制不太了解,但这正是收获——接触了业界的实际工具。"

金融数学专业的李同学:

"清洗效率让我印象特别深刻,之前用 python 会比较慢,DolphinDB 处理高频数据的速度太快了。"

金融科技实验班的武同学用"太"字表达惊喜:

"处理高频数据的速度太快了!K线合成的灵活性也让我印象深刻!"

金融专业的张同学则从技术细节说出 DolphinDB 优势所在:

"K线合成的时候可以加入很多自定义参数。这些课程让没有数据分析基础的我初步学会了以 DolphinDB 为代表的数据库使用和高频数据结构等基础知识。"

针对同学提出的"课程较困难""多些实操作业"等建议,DolphinDB 将在后续课程合作中持续改进:优化课程内容、提升工具平台的教学适配性,完善 DolphinDB 在高校教育场景中的应用。

四大核心板块课程

《高频数据清洗与预处理》DolphinDB 创始人兼 CEO 周小华博士

实战要点:讲解 TB 级逐笔行情数据分布式分区存储优化,Dlang 向量化计算实现高效数据清洗,并使用 DolphinDB 融合多源异构数据完成去重、对齐与异常值处理,构建高质量分析底座。

《K线合成与订单簿分析》DolphinDB 金融解决方案专家 吴晋

实战要点:演示分钟/Tick级K线快速合成与时序对齐,解析买卖十档订单簿深度动态,通过快照数据与交易数据关联,分析盘口压力与流动性特征。

《高频因子计算》DolphinDB  金融解决方案专家 吴晋

实战要点:基于滚动窗口与面板数据操作构建订单流不平衡、价差波动率等因子,结合即时编译加速矩阵运算,完成因子有效性检验与相关性分析。

《高频策略回测》DolphinDB  金融解决方案专家 吴晋

实战要点:运用 DolphinDB 数据回放函数实现历史行情高速模拟,搭建事件驱动回测框架,精确模拟撮合逻辑与冲击成本,完成策略绩效归因与多指标评估。

DolphinDB 蔚蓝计划

为推进高校合作,DolphinDB 已正式启动蔚蓝计划,旨在通过产学研协同创新、人才共育等多种形式,致力于将 DolphinDB 引入高校,共同培养具备国际视野、创新精神和实践能力的高素质金融科技人才。合作内容包括讲座、课程开发、人才实训及联合研究等,为学生提供丰富的学习资源、实习机会及研究课题。

目前,DolphinDB 已与多所知名高校开展合作,包括上海交通大学安泰经济与管理学院、上海交通大学高级金融学院、北京大学经济学院、浙江大学经济学院、中国科学技术大学管理学院、中国人民大学数学学院、上海财经大学实验中心、南方科技大学商学院、对外经济贸易大学、复旦大学、南京大学、北京大学汇丰商学院、香港中文大学(深圳)、暨南大学、中山大学、北师香港浸会大学、华南理工大学等。

关于 DolphinDB

由智臾科技研发的高性能分布式时序数据库 DolphinDB,不仅支持海量数据的高效存储与查询,更开创性地提供功能完备的编程语言以支持复杂分析,以及高吞吐、低延时、开发便捷的流数据分析框架,是计算能力最强的数据库系统之一。DolphinDB 显著提升了海量数据分析的效率,并且大幅减少开发成本,使企业能够更加灵活面对瞬息万变的行业竞争。