📘 量化策略调试·性能调优
源码实战 · 30章 从入门到精通
🐍 Python 3.11+
⚡ 向量化加速
🧪 回测引擎
01
调试环境搭建
虚拟环境
IPython
Pdb入门
开始学习
02
日志的艺术
Loguru
日志轮转
埋点定位
开始学习
03
断点调试进阶
条件断点
远程调试
多进程
开始学习
04
常见策略Bug类型
数据对齐
未来函数
幸存者偏差
开始学习
05
数据源调试
API异常
缺失值填充
时区转换
开始学习
06
回测引擎调试
逐笔vsK线
滑点模型
手续费核对
开始学习
07
性能分析工具
cProfile
line_profiler
火焰图
开始学习
08
内存优化
Pandas内存
分块处理
NumPy替代
开始学习
09
向量化加速
循环→向量化
广播机制
apply优化
开始学习
10
并行计算
Joblib
多进程回测
共享内存
开始学习
11
Numba加速
JIT编译
@jit/@vectorize
Pandas结合
开始学习
12
Cython扩展
类型声明
编译流程
调用C函数
开始学习
13
异步IO
Asyncio
数据获取
WebSocket行情
开始学习
14
缓存策略
LRU缓存
Redis
本地文件缓存
开始学习
15
数据库优化
SQLite vs InfluxDB
批量写入
ORM陷阱
开始学习
16
回测性能基准
夏普比率
最大回撤
年化收益向量化
开始学习
17
信号生成优化
多因子加速
滚动窗口
分组运算
开始学习
18
持仓管理调试
仓位精度
爆仓模拟
保证金追缴
开始学习
19
风控模块调试
止损止盈
最大持仓
撤单逻辑
开始学习
20
实盘接口调试
CTP接口
WebSocket重连
订单状态机
开始学习
21
网络延迟优化
TCP_NODELAY
连接池
数据压缩
开始学习
22
代码审查清单
性能反模式
代码异味
重构策略
开始学习
23
单元测试
Pytest
Mock行情
回测断言
开始学习
24
持续集成
GitHub Actions
性能回归
覆盖率
开始学习
25
日志分析
ELK搭建
日志聚合
异常告警
开始学习
26
性能监控
Prometheus
Grafana
运行指标
开始学习
27
分布式回测
Dask
Spark
分布式计算
开始学习
28
GPU加速
CuPy
RAPIDS
因子计算
开始学习
29
策略调试案例1
均线策略
慢到快优化
全过程
开始学习
30
策略调试案例2
机器学习
特征工程
推理加速
开始学习