QuantAgent:基于多智能体与大语言模型的高频交易与市场分析平台(LangChain/LangGraph + Flask)

编程开发 947439339 2025-12-21 947 0 // 自建的夸克api 错误: 缺少URL参数

QuantAgent概览

QuantAgent 是一个面向 量化 研究与高频 交易 场景的多 智能 体分析平台。系统以价格为驱动,联合 技术 指标、图形模式与 趋势 通道三类信号,由 决策 智能体生成可执行的交易指令。平台基于 LangChain / LangGraph 构建智能体 工作 流,配备 Flask 网页端与 API 访问,支持来自 雅虎 财经 的实时 市场 数据 与多资产多周期分析。
开源地址:https://github.com/Y-Research-SBU/QuantAgent

适用资产与周期

  • 资产类型: 股票 、加密 货币 、商品、指数
  • 时间 周期:1 分钟—1 天多周期联动
  • 动态可视化:自动生成带注释的 K 线与趋势通道图

功能亮点

指标智能体

  • 在每根最新 K 线上计算核心技术指标:RSI(衡量动量极值)、MACD(量化收敛/发散动态)、随机振荡器(衡量收盘价相对近期波动区间),将 OHLC 行情转换为可交易的信号输入。

QuantAgent:基于多智能体与大语言模型的高频交易与市场分析平台(LangChain/LangGraph + Flask)QuantAgent:基于多智能体与大语言模型的高频交易与市场分析平台(LangChain/LangGraph + Flask)

模式智能体

  • 绘制近期价格图,识别主要高低点与总体走势,将图形与常见形态库比对,并返回最佳匹配的 通俗 描述,助力模式化解读。

QuantAgent:基于多智能体与大语言模型的高频交易与市场分析平台(LangChain/LangGraph + Flask)QuantAgent:基于多智能体与大语言模型的高频交易与市场分析平台(LangChain/LangGraph + Flask)

趋势智能体

  • 在带注释的 K 线上叠加拟合趋势通道,追踪上/下轨,量化方向、斜率与盘整区域,输出简洁而专业的趋势总结。

QuantAgent:基于多智能体与大语言模型的高频交易与市场分析平台(LangChain/LangGraph + Flask)QuantAgent:基于多智能体与大语言模型的高频交易与市场分析平台(LangChain/LangGraph + Flask)

决策智能体

  • 汇总指标、模式、趋势与 风险 智能体结果,形成可执行的交易指令:包含多/空方向、入场/出场点位、止损阈值与关键理由,便于策略落地与复盘说明。

QuantAgent:基于多智能体与大语言模型的高频交易与市场分析平台(LangChain/LangGraph + Flask)QuantAgent:基于多智能体与大语言模型的高频交易与市场分析平台(LangChain/LangGraph + Flask)

网络 界面与可视化

  • Flask 驱动的 现代前端
  • 雅虎财经 实时数据接入
  • 交互式资产选择与多周期切换
  • 动态生成图表与API 密钥 管理

架构与依赖

  • 智能体框架:LangChain / LangGraph
  • 可视化与服务:Flask 网页端 + 程序化 API
  • 数据与指标:雅虎财经 实时行情、TA-Lib 技术指标库(可通过 conda-forge 安装)
  • 重要说明:模型需要支持图像输入,用于解析系统生成的图表,以完成模式识别与趋势分析。

快速开始

环境 准备

# 1) 创建并激活 Conda 环境 conda create -n quantagents python =3.11 conda activate quantagents # 2) 安装依赖 pip install -r requirements.txt # 若安装 TA-Lib 遇到问题,可尝试: conda install -c conda-forge ta-lib # 或参考 TA-Lib Python 仓库的安装说明

配置 LLM API 密钥(示例)

# OpenAI export OPENAI_API_KEY="your_openai_api_key_here" # Anthropic(Claude) export ANTHROPIC_API_KEY="your_anthropic_api_key_here" # Qwen(DashScope, 新加坡 区域,可能存在延迟) export DASHSCOPE_API_KEY="your_dashscope_api_key_here"

使用建议

  • 以研究与教学为主,逐步验证信号稳定性与执行 逻辑
  • 结合账户风控与仓位管理,仅在明确理解风险的前提下使用交易指令。
  • 对接图像理解能力强的 LLM,可显著提升形态与通道识别效果。

常见问答

Q:是否必须使用支持图像输入的 LLM?
A:是。系统需解析生成的图表,图像输入能力为必要条件。

Q:数据从哪里来?
A:网页端使用来自 雅虎财经 的实时市场数据。

合规与声明

本项目仅用于 学习 、研究与策略原型验证,不构成 投资 建议。请根据当地法规合规使用,并自行承担交易风险。

夸克资源精选合集

(0)
(0)

评论列表