做量化的人都熟悉这条链路:有个想法,去写代码,跑回测,看结果不对再改参数,改完再跑,勉强满意了搬去模拟盘观察一段时间。链路本身没问题,问题是每一段都在不同的工具里,中间靠人来回搬运——搬代码、搬参数、搬结论,也搬上下文。
今天上线的 Qube,想解决的就是这件事:把整条链路收进同一场对话。
左边说需求,右边出东西
Qube 的界面只有两栏。左边是对话,右边是画板。你在左边描述想做什么,右边就同步长出对应的东西:策略代码、回测结果、因子分析、参数寻优、仿真盘看板。
Agent 写策略代码是流式的——代码一行行出现在编辑器里,编辑器会跟着最新生成的行滚动,你能看着它把逻辑铺开,而不是等一个转圈之后甩给你一整个文件。股票和期货各有对应的生成能力,聚宽策略也可以直接转写过来。
回测不是"看个数"
代码落库后可以直接发起真实回测。回测参数(时间区间、初始资金、频率)就在画板顶部,改完自动保存,下一次回测直接沿用。跑完给的不只是收益曲线和几个指标,还有逐笔交易明细、策略日志和交易时间线——回测结果不对的时候,你需要的是这些能定位问题的东西。
如果回测直接失败了,结果卡上会有一个 AI 修复。点下去,Agent 会带着报错和当前代码进会话,直接改。
让 AI 基于真实结果去改,而不是凭空重写
比修复更常用的是 AI 优化。它不是把策略推倒重来,而是拿着这次回测的真实市场、真实参数和当前最新代码,先给出几条具体的改进建议,再对基线打增量补丁。
这里我们做了一个刻意的约束:没改到的行,必须和基线逐字节一致。因为优化的价值在于你能看清它到底动了什么——如果每次优化都重排整个文件,Diff 里满屏红绿,审阅就失去意义了。改完的代码会生成 Diff 供你逐处过目,确认了才算数。
因子、调优、仿真盘,都在同一个会话里
- 因子分析:生成因子、跑分析,结果直接进画板。
- 参数寻优:把手动试参数这件事交出去,寻优过程和结果都可回看。
- 仿真盘:策略验证得差不多,就绑一个模拟账户跑起来,持仓、订单、成交、净值和日志都在同一块画板上。
会话本身就是上下文
每个会话可以固定绑定一个策略和一个仿真盘,它们始终钉在画板标签栏最前面,临时产出的因子、调优结果排在后面,关闭临时项不会把绑定关系一起关掉。
会话之间是完全隔离的:切换会话不会串状态,后台还在生成的会话也不会被打断,生成结果会写回它自己的槽位。下次进来,画板按"绑定策略 → 绑定仿真盘 → 最近一次执行"的优先级自动恢复现场——你不需要重新交代一遍你在干什么。
现在就可以用
Qube 已经对所有 PandaAI 用户开放,登录后从导航「产品 → Qube」进入即可。
这是第一个正式版本,接下来我们会继续打磨策略生成的准确率、扩充可用的数据与因子,也会把更多研究环节收进这场对话里。用下来有什么不顺手的,欢迎在社区告诉我们。
