做市商系统架构设计与优化
📚 共计 30 章节
01
做市商系统概述
什么是做市商 · 核心盈利模式 · 核心功能模块 · 架构演进史
报价
风控
清算
02
核心报价引擎设计
订单簿数据结构 · 报价生成策略 · 更新频率与性能 · 对称/非对称模型
Level 1/2/3
价差
波动率
03
风险管理模块
库存风险度量 · 最大持仓限制 · 止损熔断 · 资金利用率
Delta/Gamma
杠杆
动态调整
04
订单管理子系统
订单生命周期 · 路由策略 · 快照与增量 · 延迟重试
智能路由
最优执行
撤单
05
清算与结算模块
逐笔/净额清算 · 多资产对账 · 资金流水 · 异常回滚
对账
持仓
回滚
06
系统性能优化
低延迟网络 · 内存数据库 · 零拷贝 · GC调优与无锁编程
FPGA
RDMA
Redis
07
高可用架构设计
主备切换 · 多活 · 异地多机房 · 数据一致性 · 故障恢复
多活
强一致性
自动恢复
08
数据管道与实时计算
行情接入 · 流式框架 · 历史回放 · 指标计算
FIX/ITCH
Kafka
Flink
09
监控与告警系统
系统指标 · 业务指标 · 告警规则 · 可视化仪表盘
CPU/内存
命中率
盈亏
10
回测系统设计
回测引擎 · 历史模拟 · 绩效指标 · 过拟合检测
夏普比率
最大回撤
参数优化
11
策略部署与灰度发布
容器化 · 配置中心 · A/B测试 · 版本管理
Docker/K8s
灰度
回滚
12
安全与合规
API鉴权 · 数据加密 · 监管合规 · 审计日志
MiFID II
SEC
脱敏
13
成本优化
服务器带宽 · 交易所费率 · 云成本 · 预留实例
Maker/Taker
Spot
谈判
14
多交易所接入
API适配层 · 统一接口 · 故障切换 · 价差套利
负载均衡
抽象
套利
15
做市商策略模型
经典模型 · 库存驱动 · 信号增强 · 高频vs中低频
Avellaneda
Ho-Stoll
机器学习
16
机器学习在报价中的应用
订单流预测 · 价格方向 · 报价深度 · 强化学习
不平衡
RL
最优深度
17
系统测试与混沌工程
单元/集成测试 · 压力测试 · 混沌实验 · 环境一致性
延迟测试
节点故障
混沌
18
日志与链路追踪
结构化日志 · 分布式追踪 · 日志聚合 · 耗时分析
Jaeger
ELK
Zipkin
19
团队协作与DevOps
CI/CD流水线 · 环境管理 · 代码审查 · On-Call
Git
自动化
值班
20
做市商系统的未来趋势
DeFi做市 · AI驱动 · 量子计算 · RegTech
AMM
量子
监管科技
21
系统架构设计原则
高内聚低耦合 · 关注点分离 · 可扩展性 · 容错降级
水平扩展
优雅降级
设计原则
22
数据库选型与设计
关系/NoSQL · 时序数据库 · 分片读写分离
PostgreSQL
MongoDB
InfluxDB
23
消息队列与事件驱动
Kafka · RabbitMQ · 事件溯源 · CQRS · 幂等性
顺序性
事件驱动
CQRS
24
API网关与限流
统一网关 · 速率限制 · 请求校验 · 版本管理
Kong
令牌桶
漏桶
25
做市商系统的数学基础
随机过程 · 最优控制 · 凸优化 · 统计套利
伊藤引理
协整
凸优化
26
实战案例:比特币做市商系统
数字货币特点 · 交易所接入 · 波动率管理 · 24/7设计
BTC
波动率
全天候
27
实战案例:股票做市商系统
A股/美股规则 · T+1/T+0 · 盘口深度 · 暗池
流动性
大宗交易
市场规则
28
实战案例:期权做市商系统
定价模型 · 希腊字母 · 波动率曲面 · 组合策略
Black-Scholes
二叉树
Vega
29
系统容量规划与压测
容量评估 · 压测工具 · 瓶颈定位 · 扩缩容
QPS
JMeter
Locust
30
做市商系统的商业与运营
团队组织 · 盈亏核算 · 牌照合规 · 生态合作
绩效
合规成本
合作伙伴