360 Secure SkillHub
360 安全技能中心

yanlin-market-data

通过本地 Python 脚本调用新浪财经和同花顺的公开行情接口,采集A股大盘指数行情、申万一级行业与概念板块涨跌幅排名,以及约30只核心权重股的实时行情,输出JSON或文本格式的结构化数据,无需API密钥。

caoling7878-arch
caoling7878-arch
热度 15.01
最近更新 2026-08-07 11:25:51
分类:数据依赖:代码执行 / 第三方 API应用场景:市场分析 / 财务 / 数据处理 / 报告撰写

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add yanlin-market-data
Metadata
name
yanlin-market-data
description
研林Skill — 采集A股大盘指数、行业板块排名、核心权重股行情数据

研林 · 市场数据采集 (yanlin-market-data)

功能

采集A股当日市场核心数据:

  1. 大盘指数行情 — 上证/深证/创业板/科创50/沪深300/上证50/中证500/中证1000
  2. 行业板块排名 — 申万一级行业涨跌幅TOP30(含涨跌幅数据)
  3. 概念板块排名 — 热门概念板块涨跌幅TOP20
  4. 核心权重股行情 — 约30只A股核心标的的实时行情

数据源

数据类别 来源 URL 说明
指数行情 新浪财经 hq.sinajs.cn/list=sh000001,... 实时数据,无需token
行业排名 同花顺 q.10jqka.com.cn/thshy/ 每日收盘后更新
个股行情 新浪财经 hq.sinajs.cn/list=sh600519,... 实时数据

调用方式

python3 {baseDir}/scripts/fetch_market_data.py [--output json|text]

输出示例(JSON结构)

{
  "date": "2026-07-03",
  "indices": {
    "sh000001": {"name":"上证指数","close":4043.64,"change_pct":0.37},
    "sz399001": {"name":"深证成指","close":15597.51,"change_pct":0.64}
  },
  "sectors_top": [
    {"rank":1,"name":"贵金属","change_pct":6.17},
    {"rank":2,"name":"电机","change_pct":5.59}
  ],
  "sectors_bottom": [...],
  "stocks": {
    "sh600519": {"name":"贵州茅台","close":1194.45,"change_pct":-0.71}
  },
  "market_summary": {
    "up_count": 2800,
    "down_count": 1800,
    "total_volume_estimate": "1.2万亿"
  }
}