数字货币量化策略实盘部署实战

📚 共计 30 章节
01
量化交易概述
什么是数字货币量化交易、量化交易的优势与风险、主流量化平台介绍(CCXT、Backtrader等)
入门概念
02
环境搭建
Python环境配置、虚拟环境管理、常用库安装(pandas、numpy、ccxt、schedule)
工具Python
03
交易所API对接
API密钥管理、REST API与WebSocket的区别、获取行情数据、下单与撤单
API交易
04
数据获取与存储
K线数据获取、数据清洗与格式化、使用SQLite/CSV存储数据
数据存储
05
策略开发基础
策略框架设计、信号生成逻辑、回测引擎原理
策略回测
06
经典策略实现
双均线策略、布林带策略、网格交易策略
实战经典
07
回测系统搭建
回测引擎编写、手续费与滑点模拟、绩效指标计算(夏普比率、最大回撤)
回测评估
08
策略优化
参数优化方法、过拟合问题、Walk-Forward分析
优化风险
09
风险管理
仓位管理(凯利公式、固定比例)、止损止盈设计、黑天鹅事件应对
风控资金
10
实盘账户准备
交易所账户注册、API权限设置、资金划转与安全
账户安全
11
实盘部署架构
服务器选择(云服务器/VPS)、系统架构设计(生产者-消费者模式)
架构部署
12
Linux基础操作
SSH连接、文件操作、进程管理、定时任务(crontab)
Linux运维
13
Docker容器化部署
Docker安装、编写Dockerfile、镜像构建与运行、docker-compose编排
容器DevOps
14
策略代码封装
策略类设计、配置分离、日志系统搭建
工程封装
15
WebSocket实时行情接入
WebSocket连接管理、心跳维持、数据重连机制
实时WebSocket
16
订单管理模块
订单状态机、订单簿维护、成交确认与对账
订单核心
17
资金管理模块
账户余额监控、持仓管理、资金曲线记录
资金监控
18
通知与告警系统
邮件通知、Telegram Bot通知、钉钉/企业微信告警
告警通知
19
数据库设计
策略运行日志表、交易记录表、资金流水表、性能指标表
数据库设计
20
监控面板搭建
使用Grafana+Prometheus监控系统资源与策略运行状态
监控可视化
21
策略热更新
配置文件热加载、策略参数在线调整、不停机升级
热更新高级
22
多策略并行运行
策略隔离、资源分配、冲突解决
并行架构
23
回测与实盘差异处理
未来函数、数据延迟、撮合机制差异
差异实战
24
实盘压力测试
模拟高并发、网络延迟测试、系统稳定性验证
测试稳定性
25
故障恢复与容错
进程守护(supervisor)、自动重启、数据一致性保证
容错高可用
26
安全最佳实践
API密钥加密存储、IP白名单、操作审计日志
安全加密
27
性能优化
异步IO(asyncio)、多线程/多进程、代码性能分析
性能异步
28
实盘上线流程
灰度测试、小资金验证、逐步加仓
上线流程
29
运维与维护
日常巡检、日志分析、异常处理、版本管理
运维维护
30
总结与展望
常见问题汇总、未来趋势(AI量化、高频交易)、持续学习路径
总结趋势