从零搭建个人量化交易系统

📚 共计 30 章节
01
量化交易概述
什么是量化交易 · 优势与风险 · 整体架构 · 学习路径
入门认知
02
开发环境搭建
Anaconda · Jupyter · VS Code · 虚拟环境
工具配置
03
Python基础速通 (上)
变量 · 字符串 · 列表字典 · 元组集合
编程基础
04
Python基础速通 (下)
条件循环 · 函数 · 文件读写 · 异常处理
编程核心
05
NumPy数值计算
数组创建 · 索引切片 · 广播机制 · 线性代数
科学计算
06
Pandas数据分析 (上)
Series/DataFrame · 读写CSV/Excel · 筛选排序
数据处理
07
Pandas数据分析 (下)
清洗缺失值 · 分组聚合 · 合并 · 时间序列
清洗合并
08
Matplotlib数据可视化
折线散点 · 柱状饼图 · 子图 · 样式美化
可视化
09
金融数据获取
Tushare/AkShare · 日线数据 · 财务数据 · 本地存储
数据源
10
金融数据预处理
复权 · 收益率 · 滚动窗口 · 对齐重采样
预处理
11
技术指标计算 (上)
MA/EMA · MACD · RSI · KDJ
指标
12
技术指标计算 (下)
布林带 · ATR · OBV · 自定义指标
指标进阶
13
量化策略基础
策略流程 · 信号生成 · 回测框架 · 绩效评估
策略核心
14
单因子策略开发
均线金叉死叉 · 突破 · 均值回归 · 动量
因子
15
多因子策略入门
因子选取 · 标准化 · 合成 · 打分模型
多因子
16
事件驱动策略
财报事件 · 分红送转 · 公告事件 · 事件研究法
事件
17
投资组合理论
马科维茨模型 · 有效前沿 · 夏普比率 · 风险平价
组合
18
回测系统搭建 (上)
回测引擎 · 交易模拟器 · 订单管理 · 滑点手续费
回测
19
回测系统搭建 (下)
绩效分析 · 报告生成 · 过拟合检测 · 蒙特卡洛
回测分析
20
策略优化与参数调优
网格搜索 · 随机搜索 · 贝叶斯优化 · 交叉验证
优化
21
风险管理
最大回撤 · VaR/CVaR · 凯利公式 · 止损止盈
风控
22
实盘交易接口
券商API · CTP接口 · WebSocket · 交易指令
实盘
23
自动化交易系统
APScheduler · 事件循环 · 日志系统 · 异常报警
自动化
24
数据库应用
SQLite · MySQL · SQLAlchemy · InfluxDB
数据库
25
机器学习入门 (上)
Scikit-learn · 特征工程 · 线性/逻辑回归 · 评估
ML
26
机器学习入门 (下)
决策树随机森林 · SVM · K-means · PCA
ML算法
27
深度学习在量化中的应用
PyTorch/TF · LSTM · Transformer · 强化学习
DL前沿
28
回测与实盘差异处理
未来函数 · 幸存者偏差 · 过拟合 · 模拟对接
实战避坑
29
系统部署与运维
云服务器 · Docker · Nginx · 监控维护
部署
30
量化交易进阶与展望
高频交易 · 期权策略 · 加密货币 · AI大模型
展望高阶