Skip to content

WARNING

本文档由 AI 自动翻译,可能存在表述差异。如需核对,请参考英文原文

使用 TradingAgents 分析金融市场

TradingAgents 是一个多智能体金融交易框架,模拟真实交易公司的运作方式。它部署专门的 AI 智能体来评估市场状况、辩论策略并提供交易决策。这些智能体包括基本面分析师、情绪专家、技术分析师、交易员和风险经理。

免责声明

TradingAgents 是一个开源的 AI 交易和市场分析辅助工具。它不提供经过认证的金融投资建议或任何收益保证。

Olares 提供运行 TradingAgents 的平台,但不运营、认可或控制 TradingAgents 软件或通过它进行的任何交易活动。Olares 对软件的分析结果不承担任何责任。

金融市场具有高风险,市场波动可能导致资金部分或全部损失。本指南中的策略、参数和示例仅用于技术演示,不代表交易建议。在交易前请确保您充分了解风险,并对基于这些 AI 生成报告的交易决策承担全部后果。

TradingAgents 项目开发者、贡献者和 Olares 对因使用本项目而导致的任何直接或间接损失不承担责任。

学习目标

在本指南中,您将学习如何:

  • 在 Olares 上安装 TradingAgents。
  • 连接本地 AI 模型为交易智能体提供动力。
  • 通过交互式终端运行多智能体市场分析。
  • 访问和查看生成的分析报告。

前提条件

开始前,您需要:

以下模型:

模型类型模型获取方式
聊天Gemma 4 26B (Ollama)从 Market 安装
可选:使用其他模型

你也可以选择不同大小的模型,或改用其他模型提供商:

  • 从应用市场安装其他模型应用。
  • 通过引擎基座应用创建模型实例,使用自己的模型。

如果 AI Agent 应用已安装 Olares CLIAgent Skills,可以让它部署模型并跳过手动设置。例如:

plain
使用 Ollama 引擎基座在我的 Olares 上部署 qwen3.5:9b。

安装 TradingAgents

  1. 打开 Market,搜索 "TradingAgents"。

    TradingAgents in Market

  2. 点击 Get,然后点击 Install。等待安装完成。

连接本地模型

要为 AI 智能体提供动力,请将 TradingAgents 连接到本地模型。

获取模型连接信息

  1. 从 Launchpad 打开模型应用。其模型控制台会自动打开。

  2. 等待 Model 显示 READY,且 Engine 显示 RUNNING

  3. Model 部分,按显示内容原样复制 Model name

  4. Engine 部分:

    a. Connection source:选择 Apps in Olares

    b. API format:选择 Ollama

    c. 按显示内容原样复制 Base URL 地址。

配置 TradingAgents

  1. 打开 Settings,然后进入 Applications > TradingAgents > Manage environment variables

  2. 点击 edit_square 旁边的 OLLAMA_BASE_URL

    Configure environment variables

  3. 输入从模型控制台复制的 Base URL,并在末尾追加 /v1。例如,https://74bfa5ee.laresprime.olares.com/v1

  4. 点击 Confirm,然后点击 Apply

    连接云模型

    要使用云模型而非本地模型,请编辑相应的 API key 变量,例如 OPENAI_API_KEYANTHROPIC_API_KEY。输入您的密钥,点击 Confirm,然后点击 Apply

  5. (可选)要设置 UI 中未列出的高级环境变量,请打开 Files,进入 Data > tradingagents,然后打开 .env 文件直接添加您的自定义配置。

    Edit environment file

运行市场分析

配置好本地模型后,使用应用的交互式命令行界面(CLI)开始市场分析会话。

  1. 从 Launchpad 打开 TradingAgents。

  2. 在终端窗口中,运行以下命令启动框架:

    bash
    tradingagents

    Configure CLI parameters

  3. 按照屏幕提示逐步配置分析参数:

    a. Ticker Symbol:输入您想要分析的资产的精确股票代码。例如,SPY

    b. Analysis Date:以 YYYY-MM-DD 格式输入分析的目标日期。例如,2026-05-20

    c. Select Output Language:选择生成报告的语言。

    d. Select Your [Analysts Team]:选择要纳入研究的特定 AI 分析师,例如市场、情绪、新闻和基本面分析师。

    从核心分析师开始

    新闻和情绪分析师依赖实时外部数据流,如果数据源暂时不可用,可能会失败或返回不准确的结果。对于首次测试运行,请选择市场和基本面分析师以熟悉工作流程。

    e. Select Your [Research Depth]:选择智能体研究和辩论策略的深入程度。

    从浅层深度开始

    更深入的研究需要显著更多的处理时间。对于初始运行,请选择最低深度以了解工作流程,然后再开始全面分析。

    f. Select Your LLM Provider:选择 Ollama

    g. Select Your [Quick-Thinking LLM Engine]:选择用于快速分析的模型。如果您的本地模型未列出,请选择 Custom model ID,然后输入从模型控制台复制的精确模型名称。

    h. Select Your [Deep-Thinking LLM Engine]:选择用于深度分析的模型。如果您的本地模型未列出,请选择 Custom model ID,然后输入从模型控制台复制的精确模型名称。

查看分析报告

提交配置后,智能体将进行研究、辩论并做出决策。

  1. 直接在终端窗口中监控实时进度、工具使用和内部智能体辩论。

    Analysis progress

  2. 分析完成后,终端会显示执行摘要并提示您保存综合报告。

    Analysis complete

  3. 保存报告:

    a. 输入 y,然后按 Enter

    b. 再次按 Enter 确认默认目录。

  4. 要在屏幕上显示完整报告,输入 y,然后按 Enter

  5. 稍后查看详细报告:

    a. 打开 Files,然后进入 Data > tradingagents > reports

    Analysis detail reports in Files

    b. 打开特定的分析文件夹,访问每个分析师团队生成的 markdown 文件和最终的投资组合决策。

    c. 下载 markdown 文件并在支持 markdown 查看的编辑器中打开,以查看详细分析。