🧪 Skills
StockAPI 中国A股市场股票API接口
通过 www.stockAPI.com.cn 查询中国 A 股市场数据。获取日 K 线、实时行情、技术指标(MACD、KDJ、BOLL 等)、涨跌停个股、龙虎榜、游资数据。当用户询问股
v1.0.1
Description
name: stockapi description: 通过 www.stockAPI.com.cn 查询中国 A 股市场数据。获取日 K 线、实时行情、技术指标(MACD、KDJ、BOLL 等)、涨跌停个股、龙虎榜、游资数据。当用户询问股价、市场数据、技术分析或 A 股市场相关信息时调用。需要使用 STOCKAPI_TOKEN 环境变量。
StockAPI Skill
通过 StockAPI 查询中国 A 股市场数据。支持股票日线、实时行情、技术指标、涨停跌停、龙虎榜、游资数据等。
配置
设置 Token(必需)
在使用前必须设置 STOCKAPI_TOKEN 环境变量:
# Linux/Mac
export STOCKAPI_TOKEN='your_token_here'
# Windows (PowerShell)
$env:STOCKAPI_TOKEN="your_token_here"
# Windows (CMD)
set STOCKAPI_TOKEN=your_token_here
获取 Token:
- 访问 https://www.stockapi.com.cn 注册账号
- 登录后在个人中心获取 API Token
- Token 是免费的,但有调用频率限制
验证配置
cd /home/admin/openclaw/workspace/skills/stockapi
python3 scripts/stockapi.py test
快速使用
查询股票日线数据
python3 scripts/stockapi.py stock daily --code 600004 --start-date 2024-01-01 --end-date 2024-01-10
查询实时行情
python3 scripts/stockapi.py stock quote --code 000001
查询涨停股票
python3 scripts/stockapi.py limit up
查询技术指标(MACD)
python3 scripts/stockapi.py indicator macd --code 600004 --start-date 2024-01-01 --end-date 2024-01-10
命令参考
股票数据 (stock)
| 命令 | 说明 | 必需参数 |
|---|---|---|
stock daily |
日线 K 线数据 | --code, --start-date, --end-date |
stock quote |
实时行情 | --code |
指数数据 (index)
| 命令 | 说明 | 必需参数 |
|---|---|---|
index daily |
指数日线 | --code, --start-date, --end-date |
涨跌停 (limit)
| 命令 | 说明 | 参数 |
|---|---|---|
limit up |
涨停池 | --date (可选,默认今天) |
limit down |
跌停池 | --date (可选,默认今天) |
龙虎榜/游资
| 命令 | 说明 | 参数 |
|---|---|---|
dragon |
龙虎榜 | --date (可选) |
hotmoney |
游资数据 | --date (可选) |
技术指标 (indicator)
| 命令 | 说明 | 必需参数 |
|---|---|---|
indicator macd |
MACD 指标 | --code, --start-date, --end-date |
indicator kdj |
KDJ 指标 | --code, --start-date, --end-date |
输出格式
# JSON 格式(默认)
python3 scripts/stockapi.py stock quote --code 600004 --format json
# 表格格式
python3 scripts/stockapi.py stock daily --code 600004 --start-date 2024-01-01 --end-date 2024-01-10 --format table
常见使用场景
1. 查询某股票近期走势
python3 scripts/stockapi.py stock daily \
--code 600004 \
--start-date 2024-01-01 \
--end-date 2024-01-31
2. 查看今天涨停的股票
python3 scripts/stockapi.py limit up
3. 分析股票技术指标
# MACD
python3 scripts/stockapi.py indicator macd \
--code 000001 \
--start-date 2024-01-01 \
--end-date 2024-01-31
# KDJ
python3 scripts/stockapi.py indicator kdj \
--code 000001 \
--start-date 2024-01-01 \
--end-date 2024-01-31
4. 查看龙虎榜数据
python3 scripts/stockapi.py dragon --date 2024-01-15
5. 追踪游资动向
python3 scripts/stockapi.py hotmoney --date 2024-01-15
股票代码格式
- 上交所 A 股:6 开头(如
600004南方航空) - 深交所主板:0 开头(如
000001平安银行) - 深交所中小板:2 开头(如
002001) - 创业板:3 开头(如
300001特锐德) - 指数:具体代码(如
000001上证指数)
常见问题
Token 错误
Error: STOCKAPI_TOKEN not set
解决: 确保已设置环境变量:
export STOCKAPI_TOKEN='your_token'
API 请求失败
检查:
- Token 是否正确
- 网络连接是否正常
- 股票代码格式是否正确
- 日期格式是否为 YYYY-MM-DD
数据为空
可能原因:
- 日期范围无交易数据(周末/节假日)
- 股票代码不存在
- API 服务暂时不可用
更多资源
- 详细 API 文档:见
references/api-docs.md - 官方网站:https://www.stockapi.com.cn
- API 示例:https://www.stockapi.com.cn/demo
注意事项
- 数据延迟:实时数据可能有 15 分钟延迟
- 调用频率:免费 Token 有调用次数限制
- 投资风险提示:数据仅供参考,不构成投资建议
- Token 安全:不要将 Token 提交到代码仓库
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!