+-
一个开源的中文金融交易框架,旨在为中文用户提供完整的金融交易决策支持。

TradingAgents-CN

一个功能强大、技术先进的中文金融交易框架,集成了多智能体LLM、智能新闻分析、多LLM提供商支持等功能,提供了现代化的Web界面和灵活的部署方式。通过详细的文档和丰富的示例,用户可以快速上手并应用于实际场景。

Github地址

https://github.com/hsliuping/TradingAgents-CN

一个开源的中文金融交易框架,旨在为中文用户提供完整的金融交易决策支持。

一个开源的中文金融交易框架,旨在为中文用户提供完整的金融交易决策支持。

核心功能

  • 多智能体协作架构:
    • 分析师团队:基本面、技术面、新闻面、社交媒体分析师。

    • 研究员团队:看涨/看跌研究员进行深度分析。

    • 交易员智能体:基于分析结果做出投资建议。

    • 风险管理:多层次风险评估和管理机制。

  • 智能新闻分析:
    • AI驱动的新闻过滤和质量评估系统。

    • 多层次过滤机制:基础过滤、增强过滤、集成过滤。

    • 统一新闻工具:整合多源新闻,提供统一的智能检索接口。

  • 多LLM提供商支持:
    • 支持多种大语言模型提供商,如阿里百炼、DeepSeek、Google AI、OpenRouter等。

    • 提供60+模型选择,支持自定义模型配置。

    • 模型选择持久化:通过URL参数存储,刷新页面后保持设置。

  • Web界面与用户体验:
    • 基于Streamlit构建的现代化响应式Web应用。

    • 实时进度显示:异步进度跟踪,智能步骤识别,准确时间预估。

    • 智能会话管理:状态持久化,页面刷新不丢失分析结果。

    • 支持多格式报告导出:Markdown、Word、PDF。

  • 数据管理与性能优化:
    • 支持MongoDB和Redis数据库,提供数据持久化和缓存优化。

    • 智能降级机制:多层数据源降级策略,确保高可用性。

    • 数据目录配置:灵活配置数据存储路径,支持多种配置方式。

  • 用户权限管理:
    • 完整的用户认证和权限管理体系。

    • 支持多级用户角色和权限管理。

    • 提供命令行用户管理工具,支持用户创建、删除、密码修改等功能。