本文演示如何通过实时选股接口,查询一只股票最近5个交易日的数据。适合已经取得猫爪数据 API Key 的用户。
查询前先选择需要的返回字段;示例中的 API Key 是占位值,请在实际调用时使用自己的 Key。
POC 博客展示稿:代码沿用文档 1.0.11 的已有示例,本次未发送真实数据请求。
调用前准备
需要专业版或旗舰版权限,以及有效的 API Key。示例股票为 000001,可按需替换。
设置查询条件
| 项目 | 内容 |
|---|---|
| 接口名称 | screening |
| 股票代码 | params.symbols = 000001 |
| 查询范围 | params.recentdays = 5 |
| 返回字段 | tradedate,symbol,name,close,pct_chg,amount,turnover_rate_f |
recentdays 按交易日计算,不是自然日。使用它时,不同时传入 tradedate、startdate 或 enddate。
请求示例
{
"apikey": "YOUR_API_KEY",
"apiname": "screening",
"fields": "tradedate,symbol,name,close,pct_chg,amount,turnover_rate_f",
"params": {
"recentdays": 5,
"symbols": "000001"
}
}
curl --request POST 'https://sz.meoz.cn:6688/api' \
--header 'Content-Type: application/json' \
--data '{
"apikey": "YOUR_API_KEY",
"apiname": "screening",
"fields": "tradedate,symbol,name,close,pct_chg,amount,turnover_rate_f",
"params": {
"recentdays": 5,
"symbols": "000001"
}
}'
理解返回数据
检查响应体 code 和 message。成功时,data.fields 给出字段顺序,data.items 中每行的值按该顺序排列。
例如 data.fields 中 tradedate 对应交易日期、symbol 对应股票代码、close 对应收盘价。实际行数和数值以接口返回为准。
验证与常见问题
核对返回的股票代码为 000001,并检查交易日期。未找到数据时,检查股票代码及数据覆盖范围;API Key 无效时检查密钥;超限时按返回的 Retry-After 等待后重试。