← 返回
未分类 Key

雪球网信息获取

雪球数据API接口调用工具。当用户需要查询雪球组合、用户、行情、调仓历史等投资数据时调用此技能。
从雪球获取组合、用户、行情、调仓历史等投资数据时调用此技能。
xiongweixp
未分类 community v1.0.1 2 版本 99180.3 Key: 需要
★ 0
Stars
📥 121
下载
💾 0
安装
2
版本
#latest

概述

雪球数据接口技能

概述

此技能用于调用雪球数据接口,获取股票组合、用户信息、行情数据等投资相关数据。

接口基础信息

  • Base URL
  • 本地环境:http://localhost:8080/wxpublic_fetch
  • 线上环境:https://wxpub.xiongweixp.tech
  • 请求方式:POST
  • 请求体格式:JSON
  • 鉴权:需要 app_idsecure_key(在「Skill 技能」页面创建)
  • 计费:每次成功调用扣 0.2 元;失败自动退款,余额不足返回 402
  • 限速:60秒内最多10次上游请求(所有用户共享)

公共请求字段

所有接口都必须包含以下字段:

字段类型说明
---------
app_idstring申请的 AppID
secure_keystring对应的 SecureKey

凭证设置提醒

如果用户未设置 AppID 及 SecureKey

> 请先前往 https://wxpub.xiongweixp.tech 注册账号,在「Skill 技能」页面获取 app_idsecure_key


可用接口

一、搜索类接口

1.1 searchUser — 搜索用户

用途:根据关键词搜索雪球用户

请求示例

{
  "app_id": "your_app_id",
  "secure_key": "your_secure_key",
  "keyword": "天地侠影",
  "count": 10,
  "page": 1
}

参数说明

参数类型默认说明
------------
keywordstring必填搜索关键词
countint10每页条数
pageint1页码

返回字段:用户ID、昵称、粉丝数、简介等


1.2 searchCube — 搜索组合

用途:根据关键词搜索投资组合

请求示例

{
  "app_id": "your_app_id",
  "secure_key": "your_secure_key",
  "keyword": "实盘",
  "count": 10,
  "page": 1
}

参数说明

参数类型默认说明
------------
keywordstring必填搜索关键词,如「实盘」「量化」
countint10每页条数
pageint1页码

返回字段:组合ID、代码、名称、总收益、年化收益、净值等


1.3 searchStatus — 搜索帖子

用途:根据关键词搜索雪球帖子

请求示例

{
  "app_id": "your_app_id",
  "secure_key": "your_secure_key",
  "keyword": "散户老牛",
  "count": 10,
  "page": 1
}

参数说明

参数类型默认说明
------------
keywordstring必填搜索关键词
countint10每页条数
pageint1页码

返回字段:帖子ID、标题、摘要(HTML格式)、发布时间、作者信息、浏览数等

注意

  • description 为 HTML 格式(含
    等标签),展示前需自行处理
  • target 拼完整 URL:https://xueqiu.com{target}

1.4 searchCubeRanked — 组合排行

用途:搜索组合并按总收益降序排列,支持收益过滤

请求示例

{
  "app_id": "your_app_id",
  "secure_key": "your_secure_key",
  "keyword": "实盘",
  "count": 30,
  "minTotalGain": 50,
  "minAnnualRate": 10,
  "topN": 10
}

参数说明

参数类型默认说明
------------
keywordstring必填搜索关键词
countint30拉取条数用于排序
pageint1页码
minTotalGaindouble-1最低总收益过滤(%)
minAnnualRatedouble-1最低年化收益过滤(%)
topNint10返回前N名

二、行情类接口

2.1 getCubeQuote — 组合实时行情

用途:获取组合的实时净值和收益数据

请求示例

{
  "app_id": "your_app_id",
  "secure_key": "your_secure_key",
  "symbol": "ZH349701"
}

参数说明

参数类型说明
---------
symbolstring组合代码,如 ZH349701SP1008279

2.2 getCubeNavHistory — 组合净值历史

用途:获取组合的历史净值数据(日频)

请求示例

{
  "app_id": "your_app_id",
  "secure_key": "your_secure_key",
  "cubeId": 349603,
  "count": 30
}

参数说明

参数类型默认说明
------------
cubeIdint必填组合数字ID(从搜索结果的id字段获取)
countint30返回天数(最大约365)

三、组合/用户信息接口

3.1 getCubeInfo — 组合详情

用途:获取组合的详细信息,包括持仓、调仓记录等

请求示例

{
  "app_id": "your_app_id",
  "secure_key": "your_secure_key",
  "symbol": "ZH012463"
}

参数说明

参数类型说明
---------
symbolstring组合代码

返回字段:组合名称、描述、总收益、年化收益、最新持仓、主人信息等

注意

  • SP前缀的老组合只返回基础元数据,total_gain/net_value/last_rebalancing 等字段为 null,这是正常行为
  • 部分新组合也可能因数据同步延迟出现字段为 null 的情况,建议调用时做好空值处理

3.2 getUserCubes — 用户创建的所有组合

用途:获取某用户创建的所有组合列表

请求示例

{
  "app_id": "your_app_id",
  "secure_key": "your_secure_key",
  "userId": 8601813520
}

参数说明

参数类型说明
---------
userIdlong用户数字ID

3.3 getUserTimeline — 用户原创发帖

用途:获取用户的原创帖子列表

请求示例

{
  "app_id": "your_app_id",
  "secure_key": "your_secure_key",
  "userId": 8601813520,
  "page": 1
}

参数说明

参数类型默认说明
------------
userIdlong必填用户数字ID
pageint1页码

四、调仓历史接口

4.1 getCubeRebalancing — 调仓历史

用途:获取组合的历史调仓记录

请求示例

{
  "app_id": "your_app_id",
  "secure_key": "your_secure_key",
  "cubeId": 12363,
  "page": 1,
  "count": 10
}

参数说明

参数类型默认说明
------------
cubeIdint必填组合数字ID
pageint1页码
countint10每页条数

返回字段:调仓时间、现金比例、股票变动明细(股票名称、代码、权重变化、价格等)

注意:每条调仓记录只包含当次变动的股票


错误处理

所有错误返回格式:{"error": "..."}

状态码含义处理建议
---------
400参数错误检查必填参数是否完整
401凭证无效检查app_id和secure_key
402余额不足前往 https://wxpub.xiongweixp.tech 充值后重试
404方法不存在检查接口路径
429请求过多稍后重试
500服务器错误联系管理员
502上游雪球调用失败稍后重试,自动退款
503排队超时稍后重试

调用频率建议

  • 建议客户端控制节奏:每6秒一次请求最稳定
  • 全局限速:60秒内最多10次上游请求
  • 队列限制:同时排队超过20个请求返回429
  • 超时限制:排队等待超过120秒返回503

使用场景

当用户提出以下需求时,应调用此技能:

  1. 搜索雪球用户或组合:使用 searchUsersearchCube
  2. 搜索帖子内容:使用 searchStatus 按关键词查找帖子
  3. 查看组合排行:使用 searchCubeRanked 筛选高收益组合
  4. 获取实时行情:使用 getCubeQuote 查看组合当前净值
  5. 分析历史业绩:使用 getCubeNavHistory 获取净值曲线
  6. 查看组合详情和持仓:使用 getCubeInfo 获取完整信息
  7. 追踪用户组合:使用 getUserCubes 查看某用户的所有组合
  8. 阅读用户观点:使用 getUserTimeline 获取用户帖子
  9. 分析调仓记录:使用 getCubeRebalancing 追踪调仓历史

curl 调用示例

# 搜索帖子
curl -X POST https://wxpub.xiongweixp.tech/xueqiu/searchStatus \
  -H "Content-Type: application/json" \
  -d '{"app_id":"ak_xxx","secure_key":"yyy","keyword":"散户老牛","count":10,"page":1}'

# 搜索组合
curl -X POST https://wxpub.xiongweixp.tech/xueqiu/searchCube \
  -H "Content-Type: application/json" \
  -d '{"app_id":"ak_xxx","secure_key":"yyy","keyword":"实盘","count":10,"page":1}'

# 组合排行 Top 5
curl -X POST https://wxpub.xiongweixp.tech/xueqiu/searchCubeRanked \
  -H "Content-Type: application/json" \
  -d '{"app_id":"ak_xxx","secure_key":"yyy","keyword":"实盘","count":30,"topN":5}'

# 组合详情
curl -X POST https://wxpub.xiongweixp.tech/xueqiu/getCubeInfo \
  -H "Content-Type: application/json" \
  -d '{"app_id":"ak_xxx","secure_key":"yyy","symbol":"ZH012463"}'

# 调仓历史
curl -X POST https://wxpub.xiongweixp.tech/xueqiu/getCubeRebalancing \
  -H "Content-Type: application/json" \
  -d '{"app_id":"ak_xxx","secure_key":"yyy","cubeId":12363,"page":1,"count":5}'

版本历史

共 2 个版本

  • v1.0.1 Initial release 当前
    2026-06-03 23:34 安全 安全
  • v1.0.0 Initial release
    2026-05-30 12:38 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,218 📥 266,716
ai-intelligence

self-improving agent

pskoett
捕获经验教训、错误和纠正,以实现持续改进。使用时机:(1)命令或操作意外失败;(2)用户纠正……
★ 4,059 📥 797,982
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,362 📥 318,826