策略与 AI 投研¶
策略中心管理模板、用户策略、版本和 AI 研究产物。研究目标、策略代码和回测结果共同构成可审查的研究记录,而不是自动下单指令。
使用方式¶
- 在 投研 → 策略创建、编辑、复制或选择策略模板。
- 使用 AI 助手进行知识问答、策略构思、Backtrader 草案生成或策略审查。
- “生成研究目标”会弹窗让您选择默认模板,或使用当前模型优化措辞;模型不可用时保留默认方案并说明原因。
- 选择不同投研配置后,运行 AI 投研会创建对应的新研究输出;页面随运行进度更新,而不是复用旧结果。
- 将已审查策略加入研究工作区,运行回测和后续验证。
Backtrader 编写约定¶
价格序列必须保存在自定义属性中,例如:
self.close() 是 Backtrader 的平仓方法,不能写成 self.close = ... 或对其赋值。沙箱会拒绝对交易方法的覆盖,以防生成的策略运行时失去平仓能力、导致交易统计失真。
审查清单¶
- 明确标的、周期、交易成本、仓位与止损假设。
- 检查代码是否只使用允许的 API,且不覆盖订单/平仓方法。
- 确认数据范围、复权/合约规则和质量预检结果。
- 读取交易次数、资金曲线、回撤和稳健性结果,而不只看单一收益指标。
- 人工批准后才进入交易工作区。