AShareHub 中国A股市场数据 是做什么的?
AShareHub 为 AI 编码智能体提供了获取中国 A 股和 ETF 市场数据的文档化接口。当工作流需要每日或实时价格、估值、公司财务报表、分红、分析师数据、港股通持股、资金流向、指数成分股、ETF 持仓、新闻或技术指标时,请使用此技能。该官方技能将自然语言请求映射到 47 个 API 和 Python SDK 接口,并记录每个方法的输入和响应字段。公共证券标识符使用 symbol,例如 000001.SZ、600519.SH 或 000300.SH,SDK 调用返回 pandas DataFrame,供分析、绘图或导出使用。访问使用托管的 AShareHub API,因此用户必须创建一个 API 密钥;免费套餐每天提供 100 次请求。请参阅技能网站、API 文档和 MCP 设置。
安装
安装 Python SDK 并设置 AShareHub 颁发的 API 密钥:
pip install asharehub
export ASHAREHUB_API_KEY="ash_your_key_here"
Codex
git clone --depth 1 https://github.com/ChuYiCui1/AshareHub-skills.git
mkdir -p ~/.codex/skills/asharehub
cp -R AshareHub-skills/skills/en/. ~/.codex/skills/asharehub/
Claude Code
git clone --depth 1 https://github.com/ChuYiCui1/AshareHub-skills.git
mkdir -p .claude/skills/asharehub
cp -R AshareHub-skills/skills/en/. .claude/skills/asharehub/
示例
向智能体提问:“使用 AShareHub 获取自 2024-01-01 起的沪深300每日价格,并总结月度收益率。”
底层 SDK 调用如下:
from asharehub import AShareHub
import os
client = AShareHub(api_key=os.environ["ASHAREHUB_API_KEY"], version="v2")
prices = client.index_daily(symbol="000300.SH", start_date="20240101")
print(prices[["trade_date", "close", "pct_chg"]])
client.close()