Agent Skills
返回列表
⚖️

股票数据接口服务

行业专业 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-rn88lg3j/akshare-1。

技能介绍

要解决什么问题

在对话里查 A 股、B 股、H 股行情或财报时,模型若靠网页搜索往往滞后、字段不一致,还容易在缺数据时「补全」假数字。本技能把查询收敛到 小笨羊科技 提供的 akshare-one 接口:由 Agent 做意图识别与参数提取,底层只返回 API 的 result["raw"],避免把金融结论当成已验证事实。

技能如何工作

安装并启用后,模型充当路由层,按固定流程处理请求:

  1. 检查 API 密钥:若 scripts.config.settings.api_key 为空,须用 AskUserQuestion 向用户索取密钥,并调用 scripts.config.set_api_key 写入配置(密钥在 xiaobenyang.com 申请)。
  2. 选工具、提参数:根据意图映射到 scripts.tools 中的函数,例如 get_hist_data、get_realtime_data、get_news_data,以及资产负债表、利润表、现金流量表、内部人交易、get_financial_metrics、get_time_info 等。
  3. 关键字参数调用:如 symbol='000001'、start_date / end_date、source(历史默认 eastmoney,实时可用 eastmoney_direct 覆盖 A/B/H)、recent_n 等;参数不全时继续追问用户。
  4. 整理展示:读取返回 dict 中的 raw 字段,把 JSON 原样整理给用户,并参考 success / message 判断是否成功。

适用边界与注意点

  • 无密钥不得调用:.env 中缺少 XBY_APIKEY 时禁止自行搜索或编造行情与财报。
  • 代码不负责「选股建议」:技能只负责调 API;复权方式(adjust)、区间、数据源等需用户或 Agent 明确指定。
  • 数据以接口为准:不同 source(如现金流默认 sina)字段与覆盖范围可能不同,解读指标前应先确认返回结构。

使用场景

  • 回测前用 `get_hist_data` 拉指定 `symbol` 在 `start_date`~`end_date` 的日 K,并指定 `adjust` 复权方式
  • 盘中或收盘后用 `get_realtime_data`(`eastmoney_direct`)核对单只或多只 A/B/H 股最新价量
  • 写个股点评前用 `get_news_data` 按代码取最近 `recent_n` 条相关新闻,对照原文核对表述
  • 做基本面核对时依次调资产负债表、利润表、现金流量表或 `get_financial_metrics` 拉同一代码多期指标

适合人员

  • 用 Python/Agent 做 A 股量化回测、需要可配置区间与复权的历史 K 线维护者
  • 每周按股票代码整理三大报表与关键财务比率、不愿手工复制东财/新浪页面的基本面研究员
  • 需在稿件或内参中引用可溯源行情与新闻原文、且要求无 API 密钥时不编造数据的财经写作者
  • 搭建投研对话机器人、要把查询统一路由到 `scripts.tools` 并只展示 `raw` JSON 的后端工程师