核心用法
极速数据股票查询(jisu-stock)是一款基于 JisuAPI 的 Python 股票数据获取工具,提供三类核心功能:
1. 股票实时查询(`/stock/query`):按股票代码获取当日行情,含最新价、昨收价及分钟级趋势数组(时间、价格、成交量、成交额、均价),数据粒度精细,适合日内走势追踪。
2. 股票列表查询(`/stock/list`):按市场分类(1=沪深股市、3=港股、4=北证A股)分页获取股票列表,支持自定义页码与每页数量,便于批量浏览或筛选。
3. 股票详情查询(`/stock/detail`):获取单只股票的完整基本面数据,包括最新价、最高/最低价、成交量/额、换手率、开盘价、涨跌幅/额、振幅、量比、市盈率(PER)、市净率(PBR)等关键指标。
显著优点
- 数据权威:源自极速数据专业 API 平台,覆盖 A 股、港股、北交所三大市场,数据实时性高
- 接口简洁:统一 Python 脚本入口,通过子命令(query/list/detail)+ JSON 参数调用,易于集成到自动化工作流
- 字段丰富:详情接口提供 15+ 项技术指标,满足基础分析需求
- 分钟级趋势:query 接口返回当日分钟级成交数据,支持微观走势观察
潜在缺点与局限性
- 需外部 API Key:依赖极速数据账户,免费额度有限,高频调用需付费
- 非完整历史数据:仅限当日行情,历史 K 线需配合 stockhistory skill 使用
- 无技术分析功能:仅提供原始数据,不含均线、MACD、RSI 等计算
- 港股/北交所覆盖度:需确认具体股票代码是否在极速数据库范围内
- 无交易功能:纯数据查询,不支持下单或账户管理
适合人群
- 个人投资者:快速查盘、监控持仓、获取实时报价
- 量化爱好者:作为数据源接入自建分析系统
- 金融开发者:构建股票筛选、监控机器人等自动化工具
- 研究人员:批量获取市场列表与基础指标进行统计分析
常规风险
| 风险类型 | 说明 | 缓解建议 |
|---------|------|---------|
| API 密钥泄露 | `JISU_API_KEY` 若硬编码或日志泄露可能导致滥用 | 使用环境变量注入,定期轮换密钥 |
| 调用频率超限 | 免费/付费套餐均有次数限制(错误码 104) | 实施请求限流与缓存机制 |
| 数据延迟 | 极端行情下可能存在分钟级延迟 | 关键决策需交叉验证交易所官方数据 |
| 服务中断 | 极速数据可能维护(错误码 107)或停用接口(错误码 108) | 设计降级方案,备选数据源 |
| 代码格式风险 | 股票代码输入错误(201/202)导致查询失败 | 前端校验与错误处理封装 |
使用建议
推荐将本 skill 作为轻量级实时数据入口,搭配 stockhistory 进行历史回测,或接入 Grafana/自建看板实现可视化监控。开发时注意封装错误处理逻辑,对 101-108 错误码分级响应。