01
高频交易概述
什么是高频交易 · 核心要素 · 中间件角色
入门概念
02
低延迟网络基础
TCP/UDP · DPDK · RDMA与InfiniBand
网络内核旁路
03
硬件加速与FPGA
FPGA应用 · 硬件描述语言 · CPU协同
硬件加速
04
内存管理
内存池 · 无锁数据结构 · Cache Line对齐
内存优化
05
时间同步
PTP协议 · 硬件时间戳 · 纳秒精度
时钟同步
06
订单管理
订单生命周期 · 订单簿 · 撮合引擎
核心撮合
07
行情数据解析
FIX协议 · Binary协议 · 快照与增量
行情协议
08
策略执行引擎
策略调度 · 事件驱动 · 回测一致性
引擎实盘
09
风险管理
前置风控 · 实时风控 · 资金仓位
风控安全
10
日志与监控
高性能日志 · 延迟监控 · 链路追踪
可观测调试
11
系统测试
延迟测试 · 压力测试 · 混沌工程
测试稳定性
12
部署与运维
裸机优化 · 容器化 · 灰度发布
运维CI/CD
13
C++核心特性
RAII · 移动语义 · 模板元编程
C++性能
14
内存序与原子操作
C++内存模型 · 无锁编程 · ABA问题
并发原子
15
网络编程进阶
epoll/io_uring · Reactor · Proactor
网络异步
16
序列化与反序列化
FlatBuffers · Cap'n Proto · 自定义二进制
序列化高效
17
多线程与并发
线程池 · 工作窃取 · NUMA感知
并发调度
18
性能分析工具
perf · 火焰图 · eBPF · Valgrind
分析调优
19
编译器优化
GCC/Clang选项 · LTO · PGO
编译优化
20
操作系统调优
内核参数 · 中断亲和性 · CPU隔离
OS调优
21
交易接口开发
CTP接口 · XTP接口 · 自定义网关
接口网关
22
消息队列
ZeroMQ · NanoMsg · 共享内存队列
MQIPC
23
数据存储
时序数据库 · 内存数据库 · 文件存储
存储数据库
24
算法交易实现
TWAP · VWAP · 冰山订单
算法订单
25
做市商系统
双边报价 · 库存管理 · 风险对冲
做市策略
26
套利策略框架
跨期套利 · 跨市场 · 统计套利
套利量化
27
高频回测系统
回测引擎 · 仿真撮合 · 滑点模型
回测仿真
28
实时计算框架
流处理 · CEP · 状态管理
实时计算
29
安全与合规
加密通信 · 访问控制 · 审计日志
安全合规
30
未来趋势
AI与高频交易 · 量子计算 · 监管科技
前沿趋势