大虾皮股市工具集

内容来源:clawhub · 原始地址 · 查看安装指南

原始内容


name: daxiapi description: '大虾皮(daxiapi.com)金融数据API服务入口,负责路由分发到具体分析skill。触发词:A股数据、市场数据、股票分析、板块分析、选股、市场复盘、财务分析、财报分析、ROE分析、杜邦分析、个股舆情、公告解读、研报解读、主力资金、资金流向、资金动向。适用场景:获取A股市场、板块、个股、财报、消息面、资金流向数据时的统一入口,根据用户需求分发到对应的专业skill。不适用场景:非A股市场分析、非金融数据分析、纯技术问答。'

大虾皮 API 路由 Skill

大虾皮(daxiapi.com)提供专业的A股量化数据API服务,本skill作为统一入口,负责识别用户意图并路由分发到具体分析skill。

Overview(功能概述)

识别用户的金融数据分析需求,智能匹配并调用对应的专业skill,确保分析质量和效率。如果已有明确的专业skill覆盖用户需求,则直接调用该skill;否则提供通用CLI命令供用户使用。

When to Use(何时使用)

当用户请求以下数据时,触发此skill进行路由分发:

  • A股市场相关数据查询
  • 板块、行业分析需求
  • 股票筛选和选股需求
  • 市场情绪、温度、估值分析
  • 风格轮动、大小盘分析
  • 个股财务分析、财报分析、ROE/杜邦分析
  • 个股舆情、公告、研报等消息面分析
  • 个股主力资金流向、个股资金动向分析

具体触发词:A股数据、市场数据、股票分析、板块分析、选股、市场复盘、基本面分析报告、个股分析报告、股票分析报告、写一篇股票分析、基本面研究报告、公司基本面、财务分析、财报分析、ROE分析、杜邦分析、个股舆情、公告解读、研报解读、消息面分析、个股主力资金、个股资金流向、个股资金动向

When Not to Use(何时不使用)

以下场景不应使用本Skill:

  • 非A股市场分析(美股、港股、债券、基金、期货等)
  • 非金融数据分析需求
  • 纯技术问答或编程问题
  • 理论知识讲解(如"什么是EMA")

Process(流程主体)

Step 1: 意图识别与路由分发

目标:识别用户的具体需求,匹配对应的专业skill

路由映射表

用户需求关键词 匹配Skill 说明
基本面分析报告、个股分析报告、股票分析报告、写一篇股票分析、基本面研究报告、公司基本面、个股基本面分析 xiapi-stock-report A股上市公司基本面分析报告生成器,输出财务质地、新闻情绪、行业地位、核心竞争力、ROE分析等八段结构化报告
市场复盘、今天市场怎么样、市场分析、每日复盘 xiapi-market-review 综合市场复盘
市场温度、市场估值、恐贪指数、市场情绪、趋势温度、动量温度 xiapi-market-temperature 市场温度分析(底层命令:market temp + market compass
大小盘风格、风格轮动、大盘股小盘股、风格切换 xiapi-style-rotation 风格轮动分析
板块热力图、行业轮动、热门板块、领涨板块 xiapi-heatmap-analysis 板块热力图分析
涨停、跌停、炸板、涨跌停分析 xiapi-price-limit-analysis 涨跌停分析
热门股票、领涨股、强势股、涨幅榜 xiapi-top-stocks 热门股票分析
股票筛选、选股、VCP形态、RPS强势股、创新高、技术形态 xiapi-screener 技术形态选股
SQL选股、选股、股票筛选、技术筛选、量化筛选、自定义筛选、条件选股 xiapi-stock-sql-screener SQL条件选股(自定义多条件组合筛选)
个股分析、个股对比、财报对比、价值分析、技术分析、基本面、买卖点、选时、ST分析 xiapi-stock-analysis 个股深度分析与多股对比(综合/技术/财报/价值)
财务分析、财报分析、ROE分析、杜邦分析、盈利质量、净利润质量、report finance xiapi-financial-roe-analysis 基于 daxiapi report finance <code> 的个股财务深度分析
个股舆情、公告解读、研报解读、消息面分析、新闻催化、利好利空、news sentimentnews noticenews report xiapi-news-catalyst-analysis 基于 daxiapi news 的个股消息面交叉验证与影响评分分析
红利指数、红利分析、中证红利、红利低波、股息率指数 xiapi-dividend-analysis 红利指数分析
个股主力资金、个股资金流向、个股主力净流入、个股资金动向 通用CLI命令 使用 daxiapi stock capital-flow <code> 获取个股主力资金流向

路由判断流程

  1. 扫描关键词:从用户输入中提取关键词
  2. 匹配Skill:根据路由映射表匹配对应skill
  3. 优先匹配专业skill
    • 若出现"基本面分析报告/个股分析报告/股票分析报告/写一篇股票分析/基本面研究报告/公司基本面"等意图,优先路由到 xiapi-stock-report(综合性基本面分析报告,包含财务质地、新闻情绪、ROE分析等八段结构)
    • 若出现"财务分析/财报分析/ROE/杜邦/盈利质量"等意图,优先路由到 xiapi-financial-roe-analysis(财务深度分析子模块)
    • 若出现"舆情/公告/研报/消息面/利好利空/新闻催化"等意图,优先路由到 xiapi-news-catalyst-analysis(消息面分析子模块)
    • 若出现"个股分析/个股对比/技术分析/价值分析/基本面/买卖点"等意图,优先路由到 xiapi-stock-analysis
    • 若出现"个股主力资金/个股资金流向/个股主力净流入/个股资金动向"等意图,提供CLI命令 daxiapi stock capital-flow <code>
  4. 直接调用:找到匹配skill后,直接调用该skill执行分析
  5. 无匹配处理:如无明确匹配,进入Step 2通用处理

示例

用户输入:"帮我写一篇宁德时代的股票分析报告"
匹配结果:关键词包含"股票分析报告"、"写一篇" → 调用 `xiapi-stock-report`

用户输入:"分析一下贵州茅台的基本面,输出一份完整的基本面研究报告"
匹配结果:关键词包含"基本面"、"基本面研究报告" → 调用 `xiapi-stock-report`

用户输入:"分析一下红利低波指数"
匹配结果:关键词包含"红利低波" → 调用 `xiapi-dividend-analysis`

用户输入:"今天涨停板有哪些?"
匹配结果:关键词包含"涨停" → 调用 `xiapi-price-limit-analysis`

用户输入:"帮我选一些VCP形态的股票"
匹配结果:关键词包含"VCP形态"、"选股" → 调用 `xiapi-screener`

用户输入:"分析一下宁德时代的财务质量"
匹配结果:关键词包含"财务质量"、"财务分析" → 调用 `xiapi-financial-roe-analysis`

用户输入:"用 report finance 看一下 300750 的 ROE 和盈利质量"
匹配结果:关键词包含"report finance"、"ROE"、"盈利质量" → 调用 `xiapi-financial-roe-analysis`

用户输入:"帮我看下 600031 最近舆情、公告和研报,判断利好利空"
匹配结果:关键词包含"舆情"、"公告"、"研报"、"利好利空" → 调用 `xiapi-news-catalyst-analysis`

用户输入:"帮我分析一下宁德时代和比亚迪,哪个更值得持有"
匹配结果:关键词包含"个股对比"、"值得持有" → 调用 `xiapi-stock-analysis`

用户输入:"三一重工现在技术面怎么样,适合买入吗"
匹配结果:关键词包含"技术面"、"买入" → 调用 `xiapi-stock-analysis`

Step 2: 通用处理(无明确匹配时)

触发条件:用户需求无法匹配到具体skill

处理方式

  1. 提供CLI命令:直接提供对应的CLI命令供用户使用
  2. 说明数据范围:告知用户该命令能获取的数据类型
  3. 优先补充路由提示:如果用户已表现出分析意图,不只给命令,要优先引导到对应skill
  4. 引导到相关skill:如有相关skill,推荐用户使用

CLI 命令速查表

配置管理

命令 说明 示例
config set <key> <value> 设置配置项 daxiapi config set token YOUR_TOKEN
config get 查看所有配置 daxiapi config get
config delete <key> 删除配置项 daxiapi config delete token

市场数据

命令 说明 示例
market index 获取A股市场主流指数数据(上证指数、深证成指、沪深300、上证50、中证500、创业板指、科创50等) daxiapi market index
market compass 获取市场三维结构综合判断(趋势+估值+情绪),推荐优先使用 daxiapi market compass
market temp 获取市场温度原始数据(估值温度、恐贪指数、趋势温度、动量温度),compass 的数据来源 daxiapi market temp
market style 获取A股市场风格数据(大小盘风格轮动) daxiapi market style
market value 获取A股主要指数估值数据(PE、PB、估值温度、百分位等) daxiapi market value

板块数据

命令 说明 示例
sector heatmap 获取A股板块热力图数据(支持按强度、涨跌幅排序) daxiapi sector heatmap --order cs --limit 5
sector bk 获取A股行业板块数据(同花顺分类) daxiapi sector bk
sector stocks 获取A股指定板块内股票排名(支持多维度排序) daxiapi sector stocks --code BK0428 --order cs
sector top 获取A股热门股票数据(涨幅>7%且IBS>50) daxiapi sector top
sector gn 获取A股热门概念板块列表 daxiapi sector gn --type ths

个股数据

命令 说明 示例
stock info <codes...> 根据股票代码获取详细信息(支持批量,最多20只;--mode intraday 查询盘中快照) daxiapi stock info 000001 600031 300750
stock gn <gnId> 根据概念板块ID获取该概念下的所有股票 daxiapi stock gn GN1234 --type ths
stock pattern <pattern> 根据技术形态筛选股票(支持27种形态;--mode intraday 查询盘中选股) daxiapi stock pattern vcp
stock capital-flow <code> 获取个股主力资金流向(默认5天,最多30天) daxiapi stock capital-flow 600031 --days 10
sql <condition> 使用SQL条件筛选股票(支持自定义条件组合、排序和数量限制) daxiapi sql "date='2026-06-17' AND rps_score>70 ORDER BY rps_score DESC LIMIT 20"

capital-flow 字段说明

  • 当日资金流入:主力当日净流入金额(正=净流入,负=净流出),单位元
  • 当日资金流入占比:主力净流入占当日成交额比例(%),反映主力参与强度
  • 5日资金流入金额:近5日主力净流入累计,判断中短期资金趋势
  • 5日资金流入占比:近5日主力净流入占比
  • 板块资金流入:所属行业板块当日主力净流入,判断板块整体资金方向
  • 5日板块资金流入金额:所属板块近5日主力净流入累计

技术形态类型

  • 强度指标类:gxlrpssctrcsTop3sctrTop3rpsTop3
  • 趋势形态类:trendUphigh_60dnewHighcrossMa50crossoverBox
  • 成交量形态类:fangliangfangliangtupo
  • 涨跌幅排名类:zdf1dTop3zdf5dTop3zdf10dTop3zdf20dTop3
  • 经典技术形态类:vcpjocsosspringwlpssos_h1
  • 其他:ibsshizhiTop3

K线数据

命令 说明 示例
kline <code> 获取A股股票、指数、板块的K线数据 daxiapi kline 000001

涨跌停数据

命令 说明 示例
zdt 获取A股涨跌停股票池数据 daxiapi zdt --type zt

类型参数

  • zt - 涨停
  • dt - 跌停
  • zb - 炸板

代码转换与搜索

命令 说明 示例
secid <code> 将各种股票代码格式转换为标准secid格式 daxiapi secid 000001
search <keyword> 搜索A股股票或板块(支持模糊查询) daxiapi search 平安 --type stock

红利指数

命令 说明 示例
dividend score 获取红利类指数的打分数据 daxiapi dividend score -c 2.H30269

常用指数代码

  • 2.H30269 - 红利低波
  • 2.930955 - 红利低波100
  • 1.000922 - 中证红利
  • 2.932365 - 中证现金流

热榜数据

命令 说明 示例
hotrank stock 获取A股热股榜数据 daxiapi hotrank stock --type hour --list-type normal
hotrank concept 获取A股概念板块热榜数据 daxiapi hotrank concept
hotrank board 获取A股行业板块热榜数据 daxiapi hotrank board --type industry

热股榜类型

  • normal - 大家都在看
  • skyrocket - 快速飙升个股
  • trend - 趋势投资派关注个股
  • value - 价值派关注个股
  • tech - 技术派关注个股

成交额数据

命令 说明 示例
turnover 获取A股市场成交额数据 daxiapi turnover

新闻数据

命令 说明 示例
news sentiment 获取个股舆情列表(传入 code,内部自动转 secid) daxiapi news sentiment -c 600031 -p 20
news notice 获取个股公告列表 daxiapi news notice -c 600031 -p 20 -i 1
news report 获取个股研报列表(支持时间区间) daxiapi news report -c 600031 -p 25 -i 1 -b 2026-01-01 -e 2026-04-08

财报数据

命令 说明 示例
report finance <code> 获取指定股票的财务报表数据;若用户要进一步做 ROE、杜邦、盈利质量分析,应路由到 xiapi-financial-roe-analysis daxiapi report finance 300014

Step 3: Token 配置检查(可选)

触发条件:用户首次使用或提示认证失败

跳过条件:Token已配置且有效

执行步骤

步骤 3.1:检查Token配置状态

npx daxiapi-cli@latest config get token

步骤 3.2:如未配置,获取Token

  1. 提示用户访问 daxiapi.com 个人主页
  2. 开通API Token功能
  3. 获取生成的Token

步骤 3.3:配置Token

# 方式一:通过CLI配置(推荐)
npx daxiapi-cli@latest config set token YOUR_TOKEN_FROM_DAXIAPI

# 方式二:设置环境变量
export DAXIAPI_TOKEN=YOUR_TOKEN_FROM_DAXIAPI

步骤 3.4:验证配置

npx daxiapi-cli@latest market

如返回正常市场数据,则配置成功。

Quality Checks(质量检查)

路由准确性检查

检查项 说明 标准
✅ 关键词匹配 是否正确识别用户意图关键词 至少匹配1个关键词
✅ Skill调用 是否调用了正确的skill skill名称与需求一致
✅ 降级处理 无匹配时是否提供有效方案 提供CLI命令或引导

服务质量检查

检查项 说明 标准
✅ Token状态 是否检查Token配置 首次使用时检查
✅ 错误处理 认证失败是否有明确提示 提供配置指引
✅ 用户引导 是否提供清晰的使用说明 说明数据范围和限制

Common Pitfalls(常见陷阱)

陷阱 说明 避免方法
误判意图 将单一指标需求误判为综合分析 优先匹配具体skill,再考虑综合skill
财务分析漏路由 用户已明确要求财报/ROE/杜邦分析,却只返回 report finance 命令 命中财务关键词时优先调用 xiapi-financial-roe-analysis
重复路由 在路由skill和具体skill之间循环调用 明确区分路由层和执行层职责
忽略Token 未检查Token配置直接调用API 首次使用时强制检查Token状态

Key Principles(重要原则)

  1. 精确匹配优先:优先匹配具体的专业skill,避免泛泛调用
  2. 分析意图优先于取数意图:比如用户一旦表达“财务分析/ROE/杜邦/盈利质量”诉求,应优先路由到 xiapi-financial-roe-analysis,而不是只停留在命令层
  3. 避免重复分析:不要同时调用多个有重叠功能的skill
  4. 降级有方案:无匹配skill时,提供有效的CLI命令
  5. Token透明:首次使用时主动检查Token配置状态

Error Handling(错误处理)

路由错误

错误1:无匹配skill

  • 场景:用户需求无法匹配到任何skill
  • 处理:提供相关CLI命令,说明数据范围

错误2:多skill匹配

  • 场景:用户需求同时匹配多个skill
  • 处理:选择最具体的skill,或询问用户具体需求

认证错误

错误3:Token缺失或失效

# 错误表现
401 Unauthorized
Authentication failed

# 处理方式
npx daxiapi-cli@latest config get token  # 检查配置
npx daxiapi-cli@latest config set token YOUR_TOKEN  # 重新配置

错误4:请求频率超限

# 错误表现
429 Too Many Requests

# 处理方式
等待30-60秒后重试

References

详细文档请参考: