本节摘要:本节是全书的导航页。先把系统拆成五大环节——研究(数据层与指标)、表达(策略)、验证(回测)、演练(模拟)、执行(实盘)——逐环节说明输入输出与对应章节;再给出按角色划分的三条阅读路径:部署管理员走第 13 章加第 11 章,策略作者走第 58 章(建议先读第 4 章),AI 工程走第 9~10 章(前置第 2、5 章);最后列出先修清单与环境自检命令(示意),并给出全书通用的风险提示,最后集中回答五个常见读法疑问。读完本节,你应该能为自己或团队排出一 张个性化的阅读顺序表。
┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐ │ 研究 │─▶│ 表达 │─▶│ 验证 │─▶│ 演练 │─▶│ 执行 │ │ 数据+指标│ │ 策略 │ │ 回测 │ │ 模拟 │ │ 实盘 │ └───┬────┘ └───┬────┘ └───┬────┘ └───┬────┘ └───┬────┘ │第3章 │第5章 │第6章 │第7章 │第8章 │第4章 │ │ │ │ ▼ ▼ ▼ ▼ ▼ 行情/宏观/情绪 intents→ walk- signal-only 多交易所 落库与质检 sizing→risk forward、 虚拟账户、 适配、测试网 的策略类 PBO 等 长期观察 先行
| 环节 | 输入 | 输出 | 对应章 |
|---|---|---|---|
| 研究 | 交易所行情、宏观指标、新闻与情绪 | 质检通过的统一数据 + 可复用指标 | 第 3、4 章 |
| 表达 | 数据与指标 | 一个声明式策略类(intents、sizing、risk、钩子) | 第 5 章 |
| 验证 | 策略类 + 历史数据 | 回测报告与防过拟合证据 | 第 6 章 |
| 演练 | 策略类 + 实时数据 | signal-only 虚拟账户记录 | 第 7 章 |
| 执行 | 通过演练的策略 | 真实订单(最后一步) | 第 8 章 |
注意箭头方向不可逆:指标和策略定义在下游被反复使用,但任何环节都不允许「为了结果好看」回头改数据——这是研究纪律的底线(见《量化投资方法论》第 15 章《批判性思维与研究纪律》)。
托底与收口:五环节跑在第 1 章部署的系统上、遵守第 2 章讲的进程边界;第 9~10 章把 AI 决策门与 Agent 接进「表达→执行」之间;第 11 章生产化是所有环节的运维收口。
用一次实际任务演示地图的用法。问题:「我的 paper 策略昨晚该成交没成交,从哪查起?」按五环节逆着箭头走:执行环节(第 7 章)的记录没生成 ──▶ 回到演练的输入:策略有没有产出意图(第 5 章)──▶ 意图的前提是指标出值(第 4 章)──▶ 指标的前提是数据落库(第 3 章)。地图的价值就在这里:任何「下游症状」都能沿箭头回溯到「上游事实」,每一环的检查手段都在对应章节里等你。
| 路径 | 顺序 | 目标产出 |
|---|---|---|
| 部署管理员 | 第 1 章 → 第 2 章 → 第 3 章 → 第 11 章 | 一套安全基线达标的自托管平台,含备份与监控 |
| 策略作者 | (第 4 章)→ 第 5 章 → 第 6 章 → 第 7 章 → 第 8 章 | 从 intents 写到 paper 长期观察,谨慎评估实盘 |
| AI 工程 | 第 2 章 → 第 5 章 → 第 9 章 → 第 10 章 | 把 Jev 决策门与 Agent/MCP 接进交易链路 |
三条路径的公共前缀都是第 0 章与第 1 章:不亲手部署一遍,后续每章的「容器」「进程」「队列」都会停留在名词层面。路径之间可以随时切换——五环节地图就是切换时的坐标。
给三类读者的提醒:
三条路径共享前缀、在地图上分叉:
三条路径的公共前缀与分叉(示意) 第 0 章 ──▶ 第 1 章 ──┬──▶ 第 2 章 ──▶ 第 3 章 ──▶ 第 11 章 部署管理员 │ ├──▶(第 4 章)──▶ 第 5 章 ──▶ 第 6 章 ──▶ 第 7 章 ──▶ 第 8 章 策略作者 │ └──▶ 第 5 章 ──▶ 第 9 章 ──▶ 第 10 章 AI 工程
以策略作者为例排一张两周读法表(示意节奏,按自己的吸收速度伸缩):
| 天 | 内容 | 产出 |
|---|---|---|
| 第 1~2 天 | 第 1 章部署加第 2 章架构 | 一套跑起来的系统与一张进程心智地图 |
| 第 3~4 天 | 第 4 章指标 | 一个自测通过的自定义指标 |
| 第 5~8 天 | 第 5 章策略开发 | 一个带 sizing 与风控配置的策略类 |
| 第 9~11 天 | 第 6 章回测与实验 | 一份过四件套与红绿灯清单的报告 |
| 第 12~14 天 | 第 7 章 paper 迁移 | 一份判读记录与观察计划 |
排期表的用途不是赶进度,而是强制产出:每一段阅读都以「手里多了一件东西」结束,读下一章时你就有真实的例子可对照。没有产出的阅读在实操类教程里留存率极低——两周后剩下的往往只有名词。
| 项 | 最低要求 | 说明 |
|---|---|---|
| Docker 与 Compose | 能运行 compose 文件 | 部署主路径;以 Docker 官方安装文档为准 |
| Python | 3.12(官方技术栈口径) | 源码部署与写策略、写指标必需 |
| 数据库常识 | 会基本的 SQL 增删查 | 看懂表结构与排查数据问题即可 |
| 网络 | 了解 REST 与 WebSocket 区别 | 第 3 章行情接入的地基 |
| 硬件 | 内存 8 GB 起、磁盘 20 GB 余量(示意值) | 含 PostgreSQL、Redis 与行情存储的整机预算 |
# bash —— 环境自检(示意,版本号以实际输出为准) docker --version # 期望:能正常输出版本 docker compose version # 期望:能正常输出版本 python --version # 期望:3.12.x(官方技术栈口径) df -h . # 检查磁盘余量是否达到 20 GB(示意值)
自检不通过的处置对照:
| 卡住项 | 常见原因 | 补救方向 |
|---|---|---|
| docker 命令不存在 | 未安装或不在 PATH | 按 Docker 官方文档安装 |
| compose 子命令报错 | 旧版独立 compose 或未装插件 | 以 Docker 官方文档为准升级 |
| Python 版本低于要求 | 系统自带旧版 | 源码部署路径才严格依赖;一键安装路径由容器承担(第 1.1 节口径) |
| 磁盘余量不足 | 系统盘偏小 | 清理或换数据盘,预留行情增长(示意 20 GB 起) |
四项全绿即可进入第 1 章;任何一项不满足,先补环境——本书所有实操都建立在这之上。
读法约定:每章先读支柱页摘要(可独立阅读的导读),再进小节;小节末尾的过渡段负责把你送到下一站。全书只扫脉络的读者,依次读十二个支柱页摘要即可获得完整地图。
风险约定:本书默认你在 paper 模式下工作。paper(signal-only 虚拟账户)不是实盘的低配版,而是策略的长期宿舍;「执行」环节被刻意放在地图最后,是因为前四个环节的每一分严谨都在降低最后一环的风险。涉及真实交易所的内容,全书只讲工程接入与权限管控,不讲任何具体交易判断。
免责声明:本书仅供研究与教育用途,不构成任何投资建议;实盘交易风险自担,建议长期停留在 paper 模式。
| 疑问 | 简答 |
|---|---|
| 能跳过第 2 章直接写策略吗 | 能跑,但排查能力为零;至少读完 2.1 与 2.3 再进第 5 章 |
| 每章只读支柱页够吗 | 支柱页摘要给你地图,小节给你路况;只读摘要在实操环节会踩坑 |
| 三条路径都要走一遍吗 | 不必;按当前角色走主线,切换角色时再补对应路径 |
| 中途换角色怎么衔接 | 回到五环节地图定位当前位置,补齐该环节的前缀章节即可 |
| 书里的命令能直接照抄吗 | 全书命令均为写法示意,端口与参数以官方文档为准 |
地图在手,下一步就是把它点亮。第 1 章用十分钟把整套系统部署到你的机器上——从下一节开始,「容器」「进程」「队列」将不再是名词,而是你 ps 命令的输出。