回测系统搭建指南

📚 共计 30 章节
01
回测系统概述
什么是回测系统 · 核心价值 · 与实盘区别 · 常见框架
概念入门
02
环境搭建
Python配置 · Anaconda · Jupyter · 虚拟环境
工具基础
03
数据获取
数据源 · Tushare/AkShare · 清洗 · 存储
数据API
04
数据结构设计
OHLCV · DataFrame · 时间索引 · 重采样
核心Pandas
05
交易策略基础
设计模式 · 信号生成 · 买卖点 · 参数定义
策略逻辑
06
回测引擎核心
事件驱动 · Bar循环 · 订单管理 · 持仓
引擎架构
07
资金管理
仓位计算 · 凯利公式 · 风险平价 · 回撤控制
风控数学
08
交易成本
佣金 · 滑点 · 印花税 · 冲击成本
成本实盘
09
绩效指标
年化收益 · 夏普 · 最大回撤 · 胜率 · Calmar
评价指标
10
可视化分析
净值曲线 · 回撤图 · 信号标注 · 热力图
图表分析
11
多策略组合
相关性 · 资金分配 · 组合优化 · 再平衡
组合分散
12
参数优化
网格搜索 · 随机搜索 · 贝叶斯 · 过拟合防范
优化调参
13
风险控制
止损 · 波动率控制 · 杠杆 · 黑天鹅
风控管理
14
事件驱动策略
财报 · 分红送转 · 指数调仓 · 新闻情绪
事件Alpha
15
统计套利
配对交易 · 协整 · 均值回归 · 价差
套利统计
16
机器学习策略
特征工程 · 模型选择 · 滚动预测 · 集成
ML预测
17
高频回测
Tick级 · 订单簿 · 延迟模拟 · 微观结构
高频Tick
18
回测偏差
前视偏差 · 生存偏差 · 过拟合 · 样本外
偏差严谨
19
并行计算
多进程 · 分布式 · GPU加速 · 性能优化
性能加速
20
数据库集成
MySQL/PostgreSQL · InfluxDB · Redis · 数据管道
数据库存储
21
Web界面开发
Flask/Django · 前端图表 · 实时数据 · API
Web全栈
22
自动化交易
策略部署 · 定时任务 · 通知 · 异常监控
自动运维
23
回测报告生成
PDF报告 · HTML报告 · 指标汇总 · 交易日志
报告输出
24
实盘对接
券商API · 接口封装 · 订单路由 · 资金同步
实盘交易
25
回测平台搭建
系统架构 · 模块解耦 · 配置管理 · 日志
架构工程
26
策略回测案例
均线 · 动量 · 均值回归 · 趋势跟踪
案例实战
27
回测结果分析
归因分析 · 因子贡献 · 情景分析 · 压力测试
分析归因
28
策略迭代优化
回测-优化-验证 · A/B测试 · 实盘模拟 · 绩效跟踪
迭代流程
29
常见问题与调试
数据缺失 · 除权除息 · 停牌 · 异常交易
调试
30
未来展望
AI与量化 · 另类数据 · DeFi回测 · 监管
前沿趋势