01
量化平台概述
什么是量化交易平台 · 平台核心能力矩阵 · 主流平台对比 · 架构设计目标与原则
概念对比
02
技术选型与架构模式
后端语言选型 · 前端框架选型 · 微服务 vs 单体 · 事件驱动架构
选型架构
03
数据层设计(上)
行情数据源接入 · 数据清洗与标准化 · 存储选型 · 数据分片策略
数据存储
04
数据层设计(下)
历史数据回放引擎 · 缓存策略 · 数据质量监控 · 版本管理与回滚
缓存回放
05
策略引擎设计
策略生命周期 · 沙箱隔离 · 热加载更新 · 回测引擎核心
策略引擎
06
回测系统架构
回测事件循环 · 撮合引擎 · 滑点手续费 · 绩效分析模块
回测撮合
07
实盘交易系统
交易网关 · 订单管理OMS · 风控前置校验 · 交易对账清算
实盘OMS
08
风控系统设计
资金风控 · 交易风控 · 策略风控 · 熔断机制
风控熔断
09
账户与资金管理
多账户体系 · 资金流水 · 出入金管理 · 权限角色控制
账户资金
10
用户与权限系统
JWT/OAuth2 · RBAC模型 · API密钥管理 · 审计日志
认证权限
11
API网关与对外接口
RESTful规范 · WebSocket推送 · 限流鉴权 · SDK封装版本管理
API网关
12
前端架构设计
组件化设计 · 状态管理 · 路由设计 · 国际化与主题切换
前端架构
13
核心业务页面(上)
策略编辑器 · 回测结果展示 · 实盘监控面板
页面策略
14
核心业务页面(下)
账户总览 · 交易记录 · 风控仪表盘 · 系统管理后台
页面管理
15
实时数据可视化
K线图实现 · 深度图订单簿 · 实时仪表盘 · WebSocket渲染优化
可视化K线
16
消息队列与异步任务
RabbitMQ/Kafka · Celery/Redis Queue · 事件总线 · 异步监控
MQ异步
17
日志与监控系统
ELK/Loki · Prometheus/Grafana · 业务指标监控 · 告警规则
日志监控
18
容器化与部署
Docker镜像 · Compose编排 · Kubernetes集群 · CI/CD流水线
容器部署
19
数据库设计与优化
表结构设计 · 索引优化 · 慢查询分析 · 读写分离分库分表
数据库优化
20
缓存架构设计
多级缓存 · 穿透/击穿/雪崩 · 缓存一致性 · 热点数据识别
缓存高并发
21
安全架构设计
HTTPS/WAF · 数据加密脱敏 · SQL注入/XSS/CSRF · 合规要求
安全合规
22
高可用与容灾设计
多副本/负载均衡 · 主从多活 · 容灾演练 · SLA指标
高可用容灾
23
性能优化实战
异步IO/协程 · 数据库查询优化 · 懒加载虚拟滚动 · CDN压缩
性能优化
24
测试体系设计
单元测试 · 集成测试 · 压力测试 · 回测结果验证
测试质量
25
策略市场与生态
策略商店 · 评分排名 · 订阅分成 · 开发者社区
生态市场
26
多语言与多市场支持
i18n国际化 · A股/港股/美股 · 多时区 · 多币种
国际化多市场
27
系统扩展与插件化
插件架构 · 自定义指标 · 数据源插件 · 策略模板
扩展插件
28
数据仓库与BI分析
ODS/DWD/DWS/ADS · ETL设计 · Superset/Metabase · 用户行为分析
数仓BI
29
移动端与小程序
React Native/Flutter · 移动端API · 微信/支付宝小程序 · 推送通知
移动端小程序
30
项目实战与总结
从零搭建最小可用平台 · 架构演进路线 · 避坑指南 · 未来趋势
实战总结