Token导航 LogoToken导航

Agent Skill · 开发

sina-stock(新浪股票)

sina-stock 用于补充开发相关能力,适合在 OpenClaw 中需要让 Agent 承接开发相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

sina-stock 是开发类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描有提醒项,按安装量在开发类的 21,746 个 Skill 里排第 2,519。

总安装 16,558周安装 704GitHub Stars 公开资料未说明下载 5,801核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
0.1.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:sina-stock(新浪股票)
来源仓库:https://github.com/sunnyfo/sina-stock
安装命令:
openclaw skills install sina-stock
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install sina-stock

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

获取A股实时股票行情数据(上证指数、深证成指、创业板指数等),使用新浪财经API。无需API Key。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install sina-stock;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

sina-stock 怎么安装?

在终端执行 openclaw skills install sina-stock。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

sina-stock 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

sina-stock 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

sina-stock 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

sina-stock 用的人多吗?

公开数据是累计安装 16,558 次,近一周安装 704 次,下载 5,801 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

sina-stock 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
sina-stock

新浪股票 · 本页

16,558—接触敏感数据MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
sina-stock
description
获取 A 股实时股票行情数据(上证指数、深证成指、创业板指等),使用新浪财经 API。无需 API Key。

Sina Stock - A 股实时行情

通过新浪财经 API 获取 A 股市场实时行情数据,包括大盘指数和个股行情。

功能特性

  • 📈 实时行情 - 获取当前价格、涨跌幅、成交量、成交额
  • 📊 大盘指数 - 上证指数、深证成指、创业板指、沪深 300 等
  • 📉 个股行情 - 支持任意 A 股股票代码查询
  • 💰 详细数据 - 开盘价、收盘价、最高价、最低价、振幅
  • 🆓 免费使用 - 无需 API Key,直接调用

支持的大盘指数

名称代码市场
上证指数sh000001沪市
深证成指sz399001深市
创业板指sz399006创业板
沪深 300sh000300跨市场
上证 50sh000016沪市
中证 500sh000905跨市场

快速开始

获取大盘行情

python3 "$SKILLS_ROOT/sina-stock/scripts/get_stock.py" sh000001,sz399001,sz399006

获取个股行情

python3 "$SKILLS_ROOT/sina-stock/scripts/get_stock.py" sh600519,sz000858

格式化输出(JSON)

python3 "$SKILLS_ROOT/sina-stock/scripts/get_stock.py" sh000001 --json

脚本参数

参数说明默认值
codes股票代码(逗号分隔)必填
--json输出 JSON 格式false
--simple简化输出false

输出示例

标准输出

============================================================
           A 股股市大盘实时数据
           更新时间:2026-03-02 15:00
============================================================

【上证指数】
  当前价:  4151.80
  涨跌幅:  +0.00 (+0.00%)
  开盘价:  4162.88
  最高价:  4188.77
  最低价:  4131.37
  成交量:  861,579,218 手
  成交额:  1,345,892,469,395 元

============================================================
数据来源:新浪财经 API

JSON 输出

{
  "time": "2026-03-02 15:00:00",
  "data": [
    {
      "code": "sh000001",
      "name": "上证指数",
      "current": 4151.80,
      "change": 0.00,
      "change_pct": 0.00,
      "open": 4162.88,
      "high": 4188.77,
      "low": 4131.37,
      "volume": 861579218,
      "turnover": 1345892469395
    }
  ]
}

股票代码格式

  • 沪市股票:sh + 6 位代码(如 sh600519)
  • 深市股票:sz + 6 位代码(如 sz000858)
  • 大盘指数:同上(如 sh000001)

数据字段说明

字段说明
current当前价格
change涨跌额(当前价 - 昨收价)
change_pct涨跌幅(百分比)
open开盘价
high最高价
low最低价
prev_close昨收价
volume成交量(手)
turnover成交额(元)

使用示例

示例 1:查看大盘整体情况

python3 "$SKILLS_ROOT/sina-stock/scripts/get_stock.py" sh000001 sz399001 sz399006

示例 2:监控自选股

python3 "$SKILLS_ROOT/sina-stock/scripts/get_stock.py" sh600519,sz000858,sz300750 --simple

示例 3:获取数据用于程序处理

python3 "$SKILLS_ROOT/sina-stock/scripts/get_stock.py" sh000001 --json

技术实现

API 接口

https://hq.sinajs.cn/list=[股票代码]

响应格式(GBK 编码)

var hq_str_sh000001="指数名称,当前价,开盘价,昨收价,最高价,最低价,涨跌额,涨跌幅,成交量,成交额,..."

数据解析

脚本自动处理:

  1. GBK 编码解码
  2. CSV 格式解析
  3. 数值格式化
  4. 涨跌幅计算

注意事项

  1. 交易时间:

- 上午:9:30-11:30 - 下午:13:00-15:00 - 非交易时间返回最后收盘价

  1. 数据延迟:实时数据,可能有秒级延迟
  1. 编码处理:API 返回 GBK 编码,脚本已自动处理
  1. 请求频率:建议间隔 1 秒以上,避免被限流

常见问题

Q: 为什么涨跌幅是 0? A: 非交易时间或刚开盘时,数据可能未更新

Q: 可以获取港股/美股吗? A: 不支持,此技能仅限 A 股。港股美股需用其他 API

Q: 数据准确吗? A: 数据来自新浪财经,与官网一致

扩展开发

如需添加功能,可修改脚本中的 format_output() 函数:

def format_output(data, fmt='text'):
    if fmt == 'json':
        return json.dumps(data, ensure_ascii=False, indent=2)
    elif fmt == 'simple':
        # 自定义简化格式
        ...
    else:
        # 标准文本格式
        ...

许可证

MIT License

数据来源

新浪财经 (https://finance.sina.com.cn/)

平台分布

OpenClaw

92.53%
按下载量换算5,368

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

未展示

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills