Skip to content

第 10 章,共 10 章 · 9 条

10. 回测、回放与防泄漏 ​

金融专属可靠性层:时点数据、前视偏差控制、确定性回放和真实成本模型。通用 agent 持久执行放在 agent-infra 类清单;本章只谈市场时间正确性。

Harness 与引擎 ​

  • TraderHarness ⭐ 面向 LLM 交易者的抗污染时点回测与回放 harness。
  • nautilus_trader 确定性生产级交易引擎,可作 agent 执行底座。
  • vectorbt 高性能向量化回测,常被策略 agent 封装调用。
  • backtesting.py 简洁易读的 Python 回测库,适合策略原型。
  • pybroker 带机器学习友好回测钩子的 Python 算法交易库。
  • zipline-reloaded 持续维护的 Zipline 分支,做 Python 事件驱动回测。
  • Lean QuantConnect 开源事件驱动引擎,用于回测与实盘。
  • llm-agent-trader 由 LLM 做交易决策的回测系统,FastAPI + Next.js 界面。
  • vectorbt-backtesting-skills 编写和运行 VectorBT 回测的 agent skills(印度、美股、加密)。

踩坑提示 ​

如果回测能看到明天的收盘价,agent 就是在作弊。优先使用时点数据集、隔离分割,以及钉住模型与数据版本的回放日志。

仅供学习研究,不构成投资建议。