01
套利基础
什么是跨交易所套利、套利类型(空间/时间)、核心三要素:价差·延迟·容量
价差延迟容量
02
系统架构设计
整体架构图(数据层·策略层·执行层)、模块划分、数据流设计
架构模块数据流
03
环境准备
服务器选型(AWS/阿里云/自建)、Ubuntu 22.04、BGP/专线优化
服务器网络BGP
04
Python环境搭建
Python 3.10+、venv/conda、requirements.txt/poetry
虚拟环境依赖poetry
05
WebSocket连接
交易所WS协议、连接池、心跳保活、断线重连策略
WebSocket心跳重连
06
REST API对接
REST封装、请求限频、签名算法、错误码处理
限频签名错误码
07
数据存储方案
时序数据库(InfluxDB/ClickHouse)、Redis缓存、本地回放
InfluxDBRedis回放
08
实时价差计算
订单簿数据结构、最优买卖价、价差序列、阈值触发
订单簿价差阈值
09
策略引擎开发
策略生命周期、信号生成、订单转换、风控前置检查
引擎信号风控
10
订单管理
订单状态机、订单簿同步、撤单逻辑、部分成交处理
状态机撤单部分成交
11
资金管理
账户余额同步、仓位计算、保证金监控、资金划转自动化
仓位保证金划转
12
风险控制
最大回撤限制、单笔亏损限制、交易所熔断、人工干预接口
回撤熔断干预
13
日志与监控
结构化日志(loguru)、Prometheus指标、Alertmanager告警
loguruPrometheus告警
14
回测系统
历史回放、模拟撮合、绩效评估、参数优化
回测撮合优化
15
部署方案
Docker容器化、docker-compose编排、Kubernetes集群
DockerK8s编排
16
CI/CD流水线
GitHub Actions、自动化测试、镜像构建、滚动更新
CI/CDActions滚动更新
17
网络优化
多机房部署、内网穿透、CDN加速、WebSocket多路复用
多机房CDN多路复用
18
数据库优化
InfluxDB连续查询、ClickHouse物化视图、Redis集群分片
连续查询物化视图分片
19
性能调优
异步编程(asyncio)、GIL处理、Cython加速、PyPy
asyncioCythonPyPy
20
安全加固
API密钥管理(Vault)、IP白名单、流量加密、审计日志
Vault白名单审计
21
多交易所适配
统一接口抽象层、差异处理、新交易所快速接入
抽象层适配接入
22
高频套利策略
做市商策略、三角套利、期现套利、跨品种套利
做市商三角期现
23
统计套利模型
协整检验、均值回归策略、机器学习预测价差
协整均值回归ML
24
实盘部署流程
灰度发布、A/B测试、回滚方案、容量评估
灰度A/B回滚
25
运维自动化
Ansible配置管理、健康检查、自动扩缩容、故障自愈
Ansible扩缩容自愈
26
成本核算
服务器成本、交易所手续费、网络带宽、人力成本
成本手续费带宽
27
合规与法律
各国监管、GDPR、税务处理、合规检查清单
监管GDPR合规
28
实战案例一
Binance与OKX现货套利系统部署全流程
BinanceOKX现货
29
实战案例二
Bybit与Deribit永续合约套利系统部署
BybitDeribit永续
30
总结与展望
常见FAQ、DeFi套利、跨链套利、学习资源推荐
FAQDeFi跨链