高频策略实盘部署指南
📚 共计 30 章节
01
高频交易概述
什么是高频交易 · 核心优势 · 风险与挑战 · 全球市场格局
基础
认知
02
硬件环境搭建
服务器选型 · 低延迟网卡/交换机 · PTP/NTP · Co-location
硬件
基础设施
03
操作系统调优
CPU隔离 · 中断亲和性 · 大页内存 · XFS/EXT4 · 网络协议栈
Linux
内核
04
编程语言选型
C++ vs Python vs Rust · RAII · 模板元 · 回测监控 · 内存安全
语言
架构
05
低延迟网络编程
Socket vs RDMA · 零拷贝 · DPDK/XDP · Nagle算法
网络
延迟
06
数据获取与处理
交易所直连 · Level2行情 · Parquet/Arrow · ZeroMQ/Kafka
数据
流处理
07
策略信号计算
SIMD优化 · 因子挖掘 · 信号去噪 · 多因子合成
计算
因子
08
订单管理模块
订单生命周期 · 订单簿重建 · 市价/限价/冰山单 · FIX协议
交易
订单
09
风控系统设计
事前/事中/事后风控 · 熔断 · 归因分析 · VaR控制
风控
安全
10
回测系统搭建
事件驱动 · 滑点/手续费 · Walk-Forward · 夏普/Calmar
回测
评估
11
模拟交易环境
模拟盘vs实盘 · 仿真撮合 · 数据回放 · 过渡策略
模拟
验证
12
实盘部署架构
主备切换 · 多活数据中心 · 消息队列 · 配置中心
架构
高可用
13
监控与告警系统
CPU/内存/网络监控 · 策略状态 · 异常告警 · ELK/Loki
监控
运维
14
延迟优化实战
perf/flamegraph · 缓存优化 · 分支预测 · -O3/LTO/PGO
性能
优化
15
内存管理技巧
内存池 · 对象池 · 环形缓冲区 · NUMA感知
内存
底层
16
并发与并行
多线程/多进程 · Lock-Free · 原子操作 · 线程池/协程
并发
并行
17
交易所API对接
FIX协议 · 专线接入 · 限频重试 · WebSocket vs TCP
API
交易所
18
策略参数管理
YAML/TOML · 热加载 · 网格搜索 · 过拟合防范
参数
优化
19
交易成本分析
佣金/印花税 · 冲击成本 · TWAP · VWAP
成本
算法
20
统计套利策略
配对交易 · 协整检验 · 均值回归 · 动量策略
套利
统计
21
做市商策略
买卖价差 · 库存风险 · 订单簿不平衡 · 监管要求
做市
流动性
22
机器学习在HFT中的应用
强化学习 · LSTM · 特征重要性 · ONNX/TensorRT
ML
AI
23
策略回测与实盘差异分析
未来函数 · 幸存者偏差 · 前视偏差 · 滑点差异
回测
实盘
24
资金管理
凯利公式 · 固定/动态比例 · 杠杆控制 · 资金曲线平滑
资金
风控
25
合规与监管
MiFID II/Reg NMS · Tick Size · 市场操纵 · 交易记录
合规
法律
26
灾难恢复与业务连续性
异地备份 · RTO/RPO · 数据恢复 · 应急预案
容灾
备份
27
性能基准测试
延迟测试 · 吞吐量 · 压力测试 · 性能报告
测试
基准
28
团队协作与DevOps
Git Flow · CI/CD · Docker/K8s · 环境一致性
DevOps
协作
29
高频交易前沿技术
量子计算 · 区块链DEX · AI策略 · FPGA/ASIC
前沿
创新
30
实战项目:从零搭建高频交易系统
需求分析 · 架构设计 · 模块开发 · 集成测试 · 实盘优化
实战
全栈