股票模糊查询助手

👤 user_6d8180ac 📦 v1.0.0 ⭐ 4.4 ⬇️ 305 下载
💼 行业专业 免费

📖 技能介绍


name: stock-query-assistant description: 一站式股票查询助手,支持模糊搜索股票名称获取股票代码、查询最新股票价格和走势、获取股票基本信息(类型、行业、所属板块)、获取公司相关新闻资讯、查询行业龙头股票及其走势对比。当用户提到"查股票"、"股票走势"、"股票代码"、"公司新闻"、"行业龙头"、"股价"、"A股"、"港股"、"美股"等相关词语时使用本技能。


一站式股票查询助手

工作流程

第一步:解析用户查询意图

识别用户查询类型: - 股票搜索:根据公司名称/拼音/关键词查找股票代码 - 股票行情:查询当前价格、涨跌幅、走势图 - 公司信息:股票类型、行业分类、公司简介 - 公司新闻:最新财经新闻、公告、研报 - 行业分析:行业龙头、行业对比、板块走势

小葱技能站7w4.net,专业的AI技能分享平台。

第二步:数据获取策略

优先使用免费、稳定的数据接口,按以下顺序尝试:

股票搜索(模糊匹配)

# 使用新浪财经搜索接口(支持中文/拼音/代码模糊搜索)
curl "https://suggest3.sinajs.cn/suggest/type=11,12,13,14,15&key=<关键词>&token=" \
  -H "Referer: https://finance.sina.com.cn"

# 备用:东方财富搜索
curl "https://searchapi.eastmoney.com/api/suggest/get?input=<关键词>&type=14&token=D43BF722C8E33BDC906FB84D85E326E8"

股票实时行情

# 新浪财经实时数据(A股:sh/sz前缀,港股:hk前缀,美股:gb_前缀)
curl "https://hq.sinajs.cn/list=<股票代码>" \
  -H "Referer: https://finance.sina.com.cn"

# 示例:sh600519(贵州茅台)、sz000858(五粮液)、hk00700(腾讯)

股票历史走势(K线数据)

# 新浪财经日K线
curl "https://money.finance.sina.com.cn/quotes_service/api/json_v2.php/CN_MarketData.getKLineData?symbol=<代码>&scale=240&ma=5,10,30&datalen=30"

# 东方财富K线(更稳定)
curl "https://push2his.eastmoney.com/api/qt/stock/kline/get?secid=<市场代码>.<股票代码>&fields1=f1,f2,f3,f4,f5&fields2=f51,f52,f53,f54,f55,f56,f57,f58&klt=101&fqt=1&lmt=30&end=20500101"
# 市场代码:1=上交所(sh),0=深交所(sz)

股票基本信息

# 东方财富个股信息(含行业、概念板块)
curl "https://push2.eastmoney.com/api/qt/stock/get?secid=<市场>.<代码>&fields=f57,f58,f84,f85,f107,f116,f117,f162,f163,f164,f165"

# 股票类型判断(根据代码前缀)
# sh6xxxxx → A股主板(上交所)
# sz0xxxxx → A股主板(深交所)
# sz3xxxxx → 创业板
# sh688xxx → 科创板
# hkxxxxx  → 港股
# gb_xxx   → 美股

公司新闻

# 东方财富个股新闻
curl "https://np-anotice-stock.eastmoney.com/api/security/ann?sr=-1&page=1&num=10&an_nums=3&type=0&fs=<股票代码>"

# 新浪财经个股新闻
curl "https://feed.mix.sina.com.cn/api/roll/get?pageid=153&lid=2516&num=10&page=1&r=<随机数>"

行业龙头查询

# 新浪财经A股按市值排序(稳定可用)
curl "https://vip.stock.finance.sina.com.cn/quotes_service/api/json_v2.php/Market_Center.getHQNodeData?page=1&num=50&sort=mktcap&asc=0&node=hs_a&symbol=&_s_r_a=page" \
  -H "Referer: https://finance.sina.com.cn"

# 按涨跌幅排序(发现今日热门)
curl "https://vip.stock.finance.sina.com.cn/quotes_service/api/json_v2.php/Market_Center.getHQNodeData?page=1&num=20&sort=changepercent&asc=0&node=hs_a&symbol=&_s_r_a=page" \
  -H "Referer: https://finance.sina.com.cn"

第三步:数据解析规范

新浪实时行情数据格式

var hq_str_sh600519="贵州茅台,1800.00,1795.00,1820.00,1835.00,1790.00,1819.00,1820.00,3456789,6234567890.00,..."
字段顺序:名称,昨收,今开,当前价,最高,最低,买一,卖一,成交量,成交额,...,日期,时间

东方财富K线数据格式

{
  "data": {
    "klines": ["2024-01-01,开盘,收盘,最高,最低,成交量,成交额,振幅,涨跌幅,涨跌额,换手率"]
  }
}

第四步:结果展示规范

查询结果按以下格式展示:

股票基本信息卡片

📊 股票名称(股票代码)
━━━━━━━━━━━━━━━━━━━━━━
💰 当前价格:XX.XX 元  📈/📉 涨跌:+X.XX (X.XX%)
📅 更新时间:YYYY-MM-DD HH:MM
━━━━━━━━━━━━━━━━━━━━━━
🏢 所属行业:XXX
🏷️ 股票类型:A股主板/创业板/科创板/港股/美股
📈 今日最高:XX.XX  📉 今日最低:XX.XX
💹 成交量:XXXX万股  💰 成交额:XX亿元

走势分析(近30日)

用文字描述趋势:上涨/下跌/震荡,并列出关键价格节点。

新闻资讯列表

📰 最新资讯(近7天)
1. [标题] - 来源 - 日期
2. [标题] - 来源 - 日期
...

行业龙头对比表

🏆 [行业名称] 龙头股排行
排名 | 股票名称 | 代码 | 当前价 | 涨跌幅 | 市值

第五步:错误处理

  • 若API请求失败,尝试备用接口
  • 若股票代码未找到,提示用户确认名称或提供更多信息
  • 若数据获取超时,告知用户并建议稍后重试
  • 港股/美股数据可能有延迟,需在结果中注明

常用股票代码前缀速查

前缀 市场 示例
sh6 上交所主板 sh600519贵州茅台
sz0 深交所主板 sz000858五粮液
sz3 创业板 sz300750宁德时代
sh688 科创板 sh688599天合光能
hk0 港股 hk00700腾讯
gb_ 美股 gb_aapl苹果

完整查询示例

用户:"帮我查一下宁德时代的股票情况"

执行步骤: 1. 搜索"宁德时代" → 获取代码 sz300750 2. 查询实时行情 → 当前价、涨跌幅 3. 获取30日K线 → 走势分析 4. 查询公司信息 → 行业(电池/新能源)、板块(创业板) 5. 获取最新新闻 → 近期动态 6. 查询行业龙头 → 新能源/锂电池板块龙头对比

详细接口文档见 references/api_reference.md

🤖 AI 评测

这是一款功能丰富的股票查询工具,能帮助查询股票价格、走势、K线数据、公司新闻和行业龙头股等信息。文档详细、数据源可靠,使用时不容易出错。美中不足的是,某些功能使用起来稍微复杂,而且缺少更高级的股票分析功能(如技术指标、实时预警等),如果只是偶尔查询股票信息,这个Skill足够用,但对于深度股票分析需求可能需要补充其他工具。总体来说质量良好,实用性强。

📊 多维度评分

适应性4.1
规范性4.3
有效性4.3
可靠性4.4
可信度5

📁 包含文件 (3 个)

📄 SKILL.md 6 KB
📄 references/api_reference.md 7.1 KB
📄 scripts/stock_query.py 16.6 KB