专栏:量化系统从0到1(5 篇)

动笔之前,我画完了全套架构图

17 阅读 0 1945 字 · 约 7 分钟

开工前我把设计做到了 v0.6,拆成四份文档,然后发现自己违背了刚写完的《架构不是设计出来的》:一行代码没写,却在讨论"怎么写对"。复盘哪些设计该留、哪些是阶段前移,以及如何用四阶段路线图补救。

能跑:当设计稿撞上真实数据

16 阅读 0 1717 字 · 约 6 分钟

能跑阶段实录:契约先行防返工,接口文档和实际的落差,复权因子校验被真实数据推翻,验证逼出三个 bug,以及「10 万买不起一手茅台」的资金约束教训。

跑得准:300% 的假收益与真的 IC

16 阅读 0 1264 字 · 约 5 分钟

跑得准实录:样本扩到 50 只后发现回测里 +300% 的假收益——真实价撮合在除权日权益跳变,账户换后复权口径;补全数据校验,IC 验证动量 20 日在 10/20 日窗口显著为正。

跑得稳:不盯也能跑

18 阅读 0 1092 字 · 约 4 分钟

跑得稳实录:任务表让跑批可追溯,调度写进代码不依赖宿主 cron(Docker/本地同构),备份先做、告警克制,以及「机制就绪不等于验证完成」的诚实边界。

跑得快:把 Rust 判了缓刑

20 阅读 0 1036 字 · 约 4 分钟

跑得快实录:profiling 实测 50 票纯计算不到 1 秒、全市场外推 30 秒——按决策表 Rust 取消、分区存储和 tj-web 推迟,三个大复杂度全部缓刑;把「什么时候优化」写成可对照的触发阈值。