China Stock Data
v1中国A股综合数据源技能。集成通达信(TDX)实时行情+5档盘口+K线、腾讯财经PE/PB/市值/换手率、同花顺iFinD/热点、AK分享研报/公告、iWencAI问财搜索、JQData聚宽量化、Tu分享 Pro公告、RiceQuant米筐。8大来源自动降级。
运行时依赖
安装命令
点击复制本土化适配说明
China Stock Data 安装说明: 安装命令:["openclaw skills install china-stock-data"] 该技能用于国内通用相关操作,可能需要相应的平台账号或API密钥
技能文档
China Stock Data - 中国A股综合数据源 Overview
本技能集成 8大数据源 + 3大工具,覆盖 A 股行情、K线、研报、公告、资金流向、板块排行、热点题材、语义搜索、量化指标、价格预警、每日简报等全场景。数据源自动降级,无需担心单点故障。
# 数据源/工具 能力 状态 1 通达信(TDX) 实时行情、5档盘口、K线(日/周/月/分钟)、逐笔成交 ✅ 无需Key 2 腾讯财经 PE、PB、市值、换手率、财务估值数据 ✅ 公开API 3 同花顺(iFinD) 专业行情、股息率、热点题材、强势股归因 ✅ 需配置令牌 4 AK分享 券商研报、公司公告、资金流向、补充数据 ✅ 部分受限 5 iWencAI(问财) 自然语言选股、跨主题语义搜索 ⚠️需API Key 6 JQData(聚宽) 量化指标、财报因子、宏观数据 ✅ 需账号 7 Tu分享 Pro 公告、日线、北向、两融、财报 ✅ 需令牌 8 RiceQuant(米筐) 量化回测数据 ✅ 需账号 9 巨潮资讯网(CN信息) 🆕 公告全文搜索,覆盖深沪两市全部A股 ✅ 公开API,无需Key 🔔 Stock 监控 价格预警、自选异动检查、自动盯盘 ✅ 内置 📰 News Aggregator 每日金融简报、指数行情、头条汇总 ✅ 内置
本文就是根据这些微信公众号文章搭建的:
用 Claude Code 搭建大A稳定数据源 A股数据平台及工具大全 金融AI工具10选 选型逻辑:通达信+腾讯财经(行情)→ 东财+AK分享(研报)→ 同花顺(热点)→ iWencAI(搜索)→ 聚宽/米筐(量化)→ 监控+News(监控+简报) When to Use
自然语言输入即可查询:
# 实时行情(自动选择最佳数据源) 查一下 600519 的行情 贵州茅台现在多少钱 批量看 600519,300750,000001
# K线数据 看下 300750 最近30天K线 宁德时代周K线
# 研报与公告 贵州茅台最近研报 300750 最新公告
# 资金流向 茅台资金流向
# 板块排行 今天什么板块涨得好 行业板块排行
# 热点题材 今天热点题材 同花顺热点
# 问财搜索(需配置令牌) 搜索:人形机器人 丝杠 问财:华为概念 业绩预增
不要用于:
下单/交易操作(本技能仅提供数据查询) How It Works
所有查询通过 scripts/china_stock.py 统一执行。
SCRIPT=scripts/china_stock.py PY=python3
命令速查 # === 智能行情(自动降级)=== $PY $SCRIPT quote 600519 # TDX → 腾讯 → iFinD自动降级(含PE/市值/换手率) $PY $SCRIPT tencent-quote 000001 # 腾讯财经行情(平安银行)
# === 通达信(实时+盘口)=== $PY $SCRIPT tdx-quote 600519 # 实时行情+5档买卖盘口 $PY $SCRIPT tdx-kline 600519 dAIly # K线 (dAIly/weekly/monthly/60min/30min/15min/5min) $PY $SCRIPT tdx-kline 300750 weekly # 周K $PY $SCRIPT tdx-kline 600519 60min # 60分钟K线
# === 腾讯财经(财务指标)=== $PY $SCRIPT tencent-quote 000001 # PE/PB/市值/换手率 $PY $SCRIPT tencent-batch 600519,300750,000001 # 批量查询
# === 同花顺iFinD(需令牌)=== $PY $SCRIPT ifind-quote 600519 # 专业行情(含PE/换手率/股息率/振幅)
# === AK分享(研报/资金)=== $PY $SCRIPT 报告 600519 10 # 最近10份研报 $PY $SCRIPT moneyflow 600519 5 # 最近5天资金流向
# === 公告查询(三级降级:巨潮CN信息 → Tu分享 Pro → AK分享)=== $PY $SCRIPT announce 600519 20 # 最近20条公告(自动选最佳源) $PY $SCRIPT moneyflow 600519 5 # 最近5天资金流向
# === 巨潮资讯网(CN信息) 公告搜索 — 2026年新增首选公告源 === $PY $SCRIPT announce 600519 # 自动降级: CN信息 → Tu分享 → AK分享 $PY $SCRIPT tu分享-ann 600519 # Tu分享 Pro公告(tu分享.xyz自定义地址)
# === 板块排行 & 热点 === $PY $SCRIPT sector # 行业板块排行 TOP20 $PY $SCRIPT themes # 热点题材(行业+概念)
# === 问财语义搜索(需配置 WENCAI_令牌)=== $PY $SCRIPT 搜索 人形机器人 丝杠 # 自然语言选股
# === Tu分享 Pro(公告数据当前可用)=== $PY $SCRIPT tu分享-ann 600519 20 # 最新20条公告
# === JQData聚宽(需 导出 JQ_USER/JQ_PASS)=== $PY $SCRIPT jq-financial 600519 # 财报指标数据 $PY $SCRIPT jq-macro # 宏观数据(GDP/CPI)
# === Stock 监控 股票监控 === MON=~/.hermes/技能s/financial/china-stock-data/scripts/stock_监控.py $PY $MON 检查 600519 # 检查贵州茅台当前价格 $PY $MON 检查 600519 1300 below # 检查是否跌破1300 $PY $MON watch列出 # 自选股异动扫描 $PY $MON watch列出 600519,300750,000001 # 指定列表异动
# === News Aggregator 新闻简报 === NEWS=~/.hermes/技能s/financial/china-stock-data/scripts/news_aggregator.py $PY $NEWS dAIly # 当日金融简报(指数+头条) $PY $NEWS indices # 主要指数行情 $PY $NEWS headlines # 同花顺快讯
# === 系统状态 === $PY $SCRIPT 状态 # 全部数据源状态
数据源降级策略 行情查询自动按顺序降级: [1] 通达信(TDX) ── 5档盘口 + 实时行情 [2] 腾讯财经 ── 补充PE/市值/换手率(与TDX并行) [3] 同花顺iFinD ── 专业级行情(需配置令牌)
板块排行/热点: [1] 同花顺官网 ── 实时行业/概念涨幅排行 [2] EastMoney ── 被限流时自动切换同花顺
股票代码格式 市场 格式 示例 上海A股 6xxxxx 600519 深圳主板 00xxxx 000001 深圳创业板 30xxxx 300750 科创板 688xxx 688xxx
脚本自动识别代码前缀(6→沪,0/3→深),无需加 sh/sz 前缀。
设置up # 安装核心依赖 pip 安装 -r requirements.txt
# 或手动安装 pip 安装 pytdx ak分享 beautifulsoup4 请求s lxml pandas openpyxl
# 可选:数据源增强(按需安装) pip 安装 jqdatasdk # JQData聚宽量化数据(需账号) pip 安装 rqdatac # RiceQuant米筐量化数据(需账号) pip 安装 tu分享 # Tu分享 Pro综合数据(需令牌) pip 安装 wencAI # 同花顺问财语义搜索(需API Key)
# 配置同花顺iFinD 令牌(提升专业行情质量) # 编辑 ifind_config.json 并放在脚本同目录: # {"访问_令牌": "your_令牌", "refresh_令牌": "your_令牌"}
# 可选环境变量 导出 WENCAI_令牌=your_令牌 # 问财搜索 导出 JQ_USER=your_phone # JQData账号 导出 JQ_PASS=your_password # JQData密码 导出 RQ_USER=your_username # RiceQuant账号 导出 RQ_PASS=your_password # RiceQuant密码
Data Source DetAIls 1️⃣ 通达信(TDX) — 实时交易数据之王 协议: pytdx (开源TCP协议实现) 特点: 无需API Key,直连通达信行情服务器 数据: 实时价格、5档买卖盘口、K线(日/周/月/分钟)、逐笔成交 延迟: 约3-5秒(与通达信客户端同步) 限速保护: 🛡️ 每次TDX调用间隔 ≥0.5秒(随机加0-0.2秒jitter) 🔄 4台服务器轮询(成都电信、北京联通、上海电信、杭州电信) 📦 批量查询优化:指数日报用1次连接查6个指数,而非6次独立连接 状态: ✅ 可用 2️⃣ 腾讯财经 — 财务指标补充 接口: https://qt.gtimg.cn/q={code} 特点: 公开HTTP API,调用简单 数据: PE(市盈率)、PB(市净率)、市值(总/流通)、换手率 状态: ✅ 可用 3️⃣ 同花顺(iFinD) — 专业行情 接口: https://quantAPI.51ifind.com/API/v1/ 特点: 专业级金融数据,含股息率、振幅、PE_TTM 数据: 实时行情、K线、公告(含PDF)、板块排行、热点题材 配置: 需 ifind_config.json(访问_令牌 + refresh_令牌) 状态: ✅ 需配置令牌 4️⃣ AK分享 — 研报/公告 接口: 开源Python库 特点: 多源聚合(东方财富/新浪等),免费 数据: 券商研报、公司公告、资金流向、补充财务数据 注意: EastMoney接口可能被限流,建议降频调用 状态: ✅ 可用(部分源可能限流) 5️⃣ iWencAI(问财) — 语义搜索 接口: 同花顺问财API(需技能Hub API Key) 特点: 自然语言选股,独一档的语义搜索能力 数据: