01
订单簿基础概念
什么是订单簿、买卖盘口、深度图、Level1/2/3数据
核心概念入门
02
数据源与采集
主流交易所API对比 (Binance, OKX, Coinbase) · WebSocket vs REST
API采集
03
数据模型设计
订单簿数据结构、时间戳精度、价格与数量精度处理
建模精度
04
数据校验基础
非空校验、类型校验、范围校验、逻辑一致性校验
校验基础
05
时间序列校验
时间戳单调递增、数据延迟检测、心跳超时处理
时序延迟
06
价格校验
非负校验、跳变检测 (阈值/Z-Score)、档位合理性
价格异常检测
07
数量校验
非负校验、数量突变检测、最小交易单位校验
数量精度
08
订单簿层级校验
盘口层级数量、价格单调性 (买降序/卖升序)
层级单调性
09
交叉盘校验
买卖价格交叉检测、最优买卖价差合理性
交叉盘价差
10
快照与增量校验
快照完整性、增量序列连续性、应用后一致性
快照增量
11
数据去重
基于时间戳+价格+数量去重、序列号去重、滑动窗口去重
去重滑动窗口
12
数据排序与重排
买卖盘口排序算法、插入排序优化、批量重排策略
排序重排
13
数据修复策略
缺失插值 (线性/前向填充)、异常替换 (中位数/均值)
修复插值
14
数据对齐
多交易所时间对齐、跨交易所订单簿对齐、时钟同步
对齐时钟
15
数据清洗流水线
Pipeline架构、步骤编排、异常处理与回滚机制
流水线架构
16
实时校验引擎
事件驱动架构、规则引擎、零拷贝/内存池优化
实时高性能
17
离线校验与回测
历史批量校验、结果存储查询、修复效果评估
离线回测
18
校验规则配置化
YAML/JSON配置、规则优先级与组合、动态加载
配置动态
19
校验结果可视化
异常分布图、通过率趋势、修复前后对比图
可视化图表
20
告警与通知
阈值/规则告警、告警聚合降噪、多渠道通知
告警通知
21
数据质量度量
完整性、准确性、一致性、及时性、唯一性指标
质量指标
22
数据质量报告
日报/周报/月报、趋势分析、根因分析
报告趋势
23
数据修复验证
修复前后对比、策略回测影响、回滚机制
验证回滚
24
性能优化
跳表/红黑树、并行校验、GPU加速
性能并行
25
分布式校验架构
数据分片、任务调度、结果汇总与一致性
分布式调度
26
数据备份与恢复
增量/全量备份、数据恢复、灾难演练
备份容灾
27
合规与审计
校验日志审计、数据溯源、监管要求
合规审计
28
实战案例一:高频交易
高频场景下的订单簿数据校验与修复
实战高频
29
实战案例二:跨交易所套利
跨交易所数据对齐与修复
实战套利
30
课程总结与最佳实践
常见问题汇总、最佳实践清单、未来趋势展望
总结最佳实践