为什么要用多个 Agent
单个 Agent 在拥有一套连贯策略时表现最佳。一旦你试图在同一个工作区里同时运行长期价值策略和短期动量策略,它们的假设就会冲突:风险规则不同,时间维度不同,筛选标准也不同。把它们拆分成独立的 Agent,能让每一个都保持干净,定时任务也不会产生歧义。常见的多 Agent 配置
- 价值 Agent + 动量 Agent —— 两种不同理念,各有自己的 Playbook 和规则
- 按市场划分 —— 一个美股 Agent、一个港股 Agent、一个 A 股 Agent,各自针对所在市场调校
- 按持有周期划分 —— 一个长期组合 Agent 和一个短期交易实验 Agent
- 研究 + 监控 —— 一个 Agent 做深度研究,另一个专门负责组合监控和提醒
第 1 步:定义每个 Agent 的任务范畴
给每个 Agent 一个清晰、独立的目标和 Playbook。对于一个价值 Agent:第 2 步:保持上下文相互隔离
使用多个 Agent 的意义就在于隔离。不要把它弄混 —— 价值研究在价值 Agent 里做,动量研究在动量 Agent 里做。每一个都会为自己的策略积累专属的历史、组合和直觉。第 3 步:对比表现
由于每个 Agent 都有自己的模拟组合,你可以直接对比不同方法:第 4 步:让每个 Agent 各自专精
随着时间推移,每个 Agent 的 Playbook 和历史都会让它更擅长自己的工作。一个只做过价值研究的价值 Agent,会比一个什么都揽的通才培养出更清晰的价值直觉。常见错误
- Agent 太多。 每个 Agent 都是需要维护的上下文。每一套真正独立的策略才建一个,而不是每冒出一个想法就建一个。
- 任务范畴混淆。 如果你在价值 Agent 里做动量交易,就失去了隔离带来的好处。
- 不做对比。 多 Agent 最大的回报就是正面对比。要用上它。
什么时候一个 Agent 就够了
如果你的几套策略共享同一个投资范围和规则,就把它们放在一起。多个 Agent 是为那些本就不该共享假设的方法准备的,而不是用来整理一套连贯的单一策略。相关内容
- Agents 概念 —— Agent 如何运作
- 构建你的 Playbook —— 给每个 Agent 配上它的策略
- 价值投资配置 —— 配置一个价值 Agent
- 成长投资配置 —— 配置一个成长 Agent