实时行情
股票、ETF、交易所指数、申万指数与期货分开请求。返回统一采用 data.fields + data.items,并在 data.meta 中给出数据时间与缓存状态。
A股日内分钟线
POST
https://jinniu.ziyoutang.com/api/rt_min_daily获取单只A股当日开盘以来的全部分钟K线,返回时间从早到晚排列。该接口跟随“股票实时分钟”权限。
请求参数
| 参数 | 必填 | 说明 |
|---|---|---|
| ts_code | 是 | 单只股票代码,带交易所后缀,例如 600000.SH;单次仅支持一个代码。 |
| freq | 是 | 1min、5min、15min、30min 或 60min。 |
| fields | 否 | 可选字段:ts_code,freq,trade_time,open,close,high,low,vol,amount。 |
请求示例
curl -X POST 'https://jinniu.ziyoutang.com/api/rt_min_daily' \
-H 'Content-Type: application/json' \
-H 'X-Api-Key: YOUR_API_KEY' \
-d '{"ts_code":"600000.SH","freq":"1min"}'
返回参数
| 字段 | 类型 | 说明 |
|---|---|---|
| success / message | boolean / string | 请求是否成功、响应消息;无计量单位。 |
| data.fields / data.items | array / array | 返回列名及当日分钟数据;每行按 fields 顺序排列。 |
| ts_code / freq / trade_time | string | 股票代码、分钟周期和交易时间;文本字段,无计量单位。 |
| open / close / high / low | number | 开盘、收盘、最高、最低价,单位:元/股。 |
| vol | number | 成交量,单位:股。 |
| amount | number | 成交额,单位:元人民币。 |
| data.meta.matched_count / returned_count | number | 当日匹配行数和实际返回行数,单位:条。 |
| data.meta.cached / stale | boolean | 是否命中短时缓存、是否使用短时容错数据;布尔值,无计量单位。 |
返回示例
{"success":true,"message":"","data":{"fields":["ts_code","freq","trade_time","open","close","high","low","vol","amount"],"items":[["600000.SH","1min","2026-09-07 09:30:00",9.43,9.43,9.43,9.43,270300,2548929],["600000.SH","1min","2026-09-07 09:31:00",9.43,9.44,9.44,9.43,306500,2891342]],"meta":{"matched_count":2,"returned_count":2,"truncated":false,"cached":false,"stale":false,"cache_ttl_seconds":2,"cache_age_seconds":0,"server_received_at":"2026-09-07 09:31:02"}}}
实时返回元数据
| 字段 | 说明 |
|---|---|
| cached | 是否命中服务器缓存;实时分钟线可能为 true,实时日线固定为 false。 |
| stale | 是否在行情服务临时失败时返回短时缓存;实时日线不使用缓存,固定为 false。 |
| cache_ttl_seconds | 缓存有效期,单位:秒;实时分钟线为 2 秒,实时日线为 0 秒。 |
| cache_age_seconds | 当前缓存已存在的时长,单位:秒;实时日线固定为 0。 |
| server_received_at | 服务器接收到行情数据的北京时间;时间字段,无计量单位。 |
| max_age_seconds | 返回 K 线中最旧数据距服务器当前时间的最大时长,单位:秒;无法计算时为 null。 |