Skip to content

[BUG] Finnhub基本面数据获取失败 #370

@xqgzh

Description

@xqgzh

🐛 使用Finnhub读取基本面数据时报错

使用Finnhub读取基本面数据时报错: Finnhub基本面数据获取失败: unsupported format string passed to NoneType.format

期望行为 / Expected behavior:
期望能够正常解析并显示基本面数据

实际行为 / Actual behavior:
实际展示的是虚构信息

🔄 复现步骤 / Steps to Reproduce

  1. 模型选择Deepseek V3
  2. 选择美股
  3. 输入TEM
  4. 点击开始分析

📱 环境信息 / Environment

系统信息 / System Info:

  • 操作系统 / OS: Ubuntu 24.04 / Docker CE 28.5.1
  • Python版本 / Python Version: 3.10-slim-bookworm
  • 项目版本 / Project Version: main

安装方式 / Installation Method:

  • Docker部署 / Docker Deployment

API配置 / API Configuration:

  • 已配置FinnHub API Key

数据源 / Data Sources:

  • 美股数据源 / US Stock Source: [finnhub/yfinance]

📝 错误日志 / Error Logs

web  | 2025-10-13 09:45:18,534 | ERROR    | agents | ❌ 未找到有效的美股基本面数据缓存: TEM (openai)
web  | 2025-10-13 09:45:18,534 | ERROR    | agents | ❌ 未找到有效的美股基本面数据缓存: TEM (finnhub)
web  | 2025-10-13 09:45:24,508 | ERROR    | agents | ❌ [DEBUG] Finnhub基本面数据获取失败: unsupported format string passed to NoneType.__format__
web  | 2025-10-13 09:45:24,509 | INFO     | agents | 📊 [统一基本面工具] 数据获取完成,总长度: 181

控制台错误 / Console Errors:

2025-10-13 09:45:13,274 | agents               | ERROR    | interface:get_fundamentals_finnhub:993 | ❌ [DEBUG] Finnhub基本面数据获取失败: unsupported format string passed to NoneType.__format__

日志文件 / Log Files:
tradingagents.log

📸 截图 / Screenshots

Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions