AgentSkillsCN

market_data_tool

market_data_tool

SKILL.md

AI-fundin市场数据获取工具

版本: 1.0.0 作者: AI-fundin团队 描述: 免费的行情数据获取工具,支持A股、美股、港股实时行情数据

功能概述

本工具提供以下市场数据的实时获取功能:

  • A股市场: 沪深主板、创业板、科创板股票
  • 美股市场: 纽交所、纳斯达克、标普500成分股
  • 港股市场: 恒生指数成分股、港股通标的

支持单只股票查询、批量查询(最多10只)、以及市场指数数据获取。

主要特性

  • 免费数据源: 基于Yahoo Finance主数据源,新浪财经备用
  • 中文优先: 中文股票名称、中文错误提示、中文使用体验
  • 智能识别: 自动识别股票所属市场(A股/美股/港股)
  • 限流保护: 内置限流机制,确保合规使用免费API
  • 熔断机制: 数据源故障时自动降级,保障高可用性

使用方法

python
from skills.market_data_tool.skill import main_handle

# 查询单只股票
result = main_handle("获取平安银行股票行情")

# 查询多只股票
result = main_handle("查询AAPL和TSLA的股价")

# 按股票代码查询
result = main_handle("000001股票现在多少钱")

数据格式

返回结果包含以下信息:

  • 股票代码和名称
  • 当前价格、涨跌幅、成交量
  • 开盘价、最高价、最低价
  • 数据时间戳和数据源
  • 货币信息和市场分类

限制说明

  • 用途限制: 仅用于个人投资决策支持,严禁高频交易
  • 频率限制: A股120次/小时,美股港股60次/小时
  • 批量限制: 单次查询最多10只股票
  • 精度限制: 数据延迟≤60分钟,准确性95%+

安装依赖

bash
pip install -r skills/market_data_tool/requirements.txt

故障排查

如遇数据获取失败,请检查:

  1. 股票代码格式是否正确(A股6位数字,美股1-5位字母,港股5位数字)
  2. 是否超出限流限制
  3. 数据源服务是否可用(Yahoo Finance或新浪财经)

技术支持

如需技术支持或有功能建议,请联系开发团队。