【PandaAI客户端期货实盘】Agent模式

JJJJ··214 浏览

期货多维行情解析智能体

主智能体是一个智能任务协调器,负责在当前配置的PandaAI工作流中分解任务、分配任务给对应的专业子代理(如数据处理、因子分析、回测等),并整合各代理返回的结果,最终为用户提供清晰的答案或完整的分析。

  • 任务分解与分配:
    将用户的问题分解为可执行的子任务。
    确保每个子任务分配给最合适的专业代理执行,例如数据获取代理分析市场数据,回测代理运行策略评估等。
  • 结果整合与解答:
    收集和审核各专业代理的输出,确保结果符合上下文和用户需求。
    将复杂的金融分析或计算结果转化为用户可理解的内容并形成结论。
  • 依托历史会话:
    复用先前工作的成果,如因子分析结果、筛选标准等,优化回答效率。
    继承用户设定的硬约束,保持连续性和一致性。
  • 金融领域专业性:
    专注解决金融与交易相关的问题,如市场分析、交易策略、因子构建和回测优化等。
    提供关于市场时间、交易条件、数据分析等的高质量解答。

20119e7a5901d5f700b9d53d571d015a.png

智能体实盘

在实盘客户端,可以与智能体对话,智能体可以基于实时市场数据给出专业解答和投资建议,各个子智能体分工合作,有“数据工程师智能体”“分析师智能体”“风控师智能体”等等。

8bb98136a7a046ee83c5d26885889433.png

等待各子智能体运行结束,会给出一个总结的回复结果:

2d20a3d5a9dccdafff48e9df74eb1fb9.png

交易时间段内,智能体会自动运行,给出交易操作,待用户确认后,就可以下单成交了。

f3dcca88effa0cc4f90391ea7396c76e.png

撤单

玻璃期货的限价单单笔最大下单量是 1000 手,而智能体的策略一次发了 1239 手。 郑商所玻璃期货规则规定,限价指令最小 1 手、单笔最大 1000 手;CTP 的错误码 37 本身也对应“数量不是最小数量的整数倍,或超过最大报单数量”。

这里的“撤单”更准确地说是交易所被动撤销 / 拒单,并非订单先挂出去后又撤掉了。界面中“撤单状态:系统触发,未成交 1239 手”也符合这一点。

这等价于“立即尽可能成交,剩余部分自动撤销”的 FAK/IOC 风格指令。即使数量合法,如果盘口无法立即成交完,剩余部分也会被自动撤掉;但这次并不是 IOC 导致的撤单,而是在进入撮合前就因为 1239 > 1000 被拒绝了。

说明智能体策略还需要改进。

7d83c7524ba179d522fe620078d0e058.png

0f3bb23603502d27a2526b99cb9be6ec.png

评论

还没有评论,来说点什么吧
0 / 2000