API 文档
接口地址: https://api.gugudata.com/stock/cn/stockcnperminute
返回格式: application/json; charset=utf-8
请求方式: GET
请求协议: HTTPS
请求示例: https://api.gugudata.com/stock/cn/stockcnperminute?appkey=YOUR_APPKEY&symbol=600031&beginDate=20261030+09%3a30%3a00&endDate=20261030+15%3a00%3a00&period=5&adjust=&isfull=false
数据预览: https://www.gugudata.com/preview/stockcnperminute
接口测试: https://api.gugudata.com/stock/cn/stockcnperminute/demo
OpenAPI: https://www.gugudata.com/openapi/gugudata.openapi.3.1.json
前置接口说明: 查询 A 股股票代码列表数据,支持分页查询
前置接口地址: https://api.gugudata.com/stock/cnsymbols?appkey=YOUR_APPKEY&pageindex=1&pagesize=20
前置接口参数说明: appkey=YOUR_APPKEY&pageindex=第几页&pagesize=每页返回数量,最大 20 条
前置接口返回格式: application/json; charset=utf-8
前置接口返回说明: 包含股票编码、股票名称、股票中文名称
前置接口请求方式: GET
前置接口请求协议: HTTPS
| 参数名 |
参数类型 |
是否必须 |
默认值 |
备注 |
| appkey |
string |
是 |
无 |
购买本接口后在开发者中心获取的 APPKEY。 |
| symbol |
string |
是 |
无 |
6 位 A 股股票代码,支持沪市、深市和北交所代码。 |
| beginDate |
string |
是 |
无 |
查询开始时间,格式为 yyyyMMdd HH:mm:ss,不能晚于 endDate。 |
| endDate |
string |
是 |
无 |
查询结束时间,格式为 yyyyMMdd HH:mm:ss;1 分钟周期跨度不超过 7 个自然日,其他周期不超过 366 个自然日。 |
| period |
integer |
否 |
5 |
分钟周期,可选值为 1、5、15、30、60,默认 5。 |
| adjust |
string |
否 |
空字符串 |
复权方式:空值表示不复权,pre 表示前复权,after 表示后复权。 |
| isfull |
boolean |
否 |
false |
是否使用兼容的完整分钟数据返回方式;支持 true、false、1、0,默认 false。 |
| 参数名 |
参数类型 |
备注 |
| DataStatus.RequestParameter |
string |
本次实际业务请求参数,不包含鉴权凭据;Demo 展示对应样例输入。 |
| DataStatus.StatusCode |
integer |
业务状态码;100 表示成功,其他值请结合 StatusDescription 判断。 |
| DataStatus.StatusDescription |
string |
业务状态说明。 |
| DataStatus.ResponseDateTime |
string |
服务端生成响应的北京时间。 |
| DataStatus.DataTotalCount |
integer |
当前查询返回的分钟记录数量。 |
| Data |
array |
按既有时间顺序返回对象数组,三种模式的字段集合不同。 |
| Data[].Symbol |
string |
6 位 A 股股票代码。 |
| Data[].TimeKey |
string |
分钟记录对应的交易时间,格式为 yyyy-MM-dd HH:mm:ss。 |
| Data[].Open |
number |
当前分钟开盘价,单位为元。 |
| Data[].Close |
number |
当前分钟收盘价,单位为元。 |
| Data[].High |
number |
当前分钟最高价,单位为元。 |
| Data[].Low |
number |
当前分钟最低价,单位为元。 |
| Data[].TradingVolume |
integer |
当前分钟成交量,单位为手。 |
| Data[].TradingAmount |
number|null |
当前分钟成交额,单位为元;部分历史范围可能不返回。 |
| Data[].Latest |
number|null |
1 分钟结果中的分钟均价;其他周期或部分历史范围可能不返回。 |
| Data[].ChangePercent |
number |
当前周期涨跌幅,单位为百分比;1 分钟或兼容完整模式可能不返回。 |
| Data[].ChangeAmount |
number |
当前周期涨跌额,单位为元;1 分钟或兼容完整模式可能不返回。 |
| Data[].Swing |
number |
当前周期振幅,单位为百分比;1 分钟或兼容完整模式可能不返回。 |
| Data[].TurnoverRate |
number |
当前周期换手率,单位为百分比;1 分钟或兼容完整模式可能不返回。 |
仅展示部分示例数据,数组最多展示 3 项,长内容已省略;完整数据请调用接口获取。
{
"DataStatus": {
"StatusCode": 100,
"RequestParameter": "symbol=600031&beginDate=20261020 09:30:00&endDate=20261030 15:00:00&period=5&adjust=&isfull=false",
"StatusDescription": "请求成功",
"ResponseDateTime": "2026-11-02 15:26:51.707",
"DataTotalCount": 432
},
"Data": [
{
"Symbol": "600031",
"TimeKey": "2026-10-20 09:35:00",
"Open": 17.790000915527344,
"Close": 17.920000076293945,
"High": 18.049999237060547,
"Low": 17.760000228881836,
"ChangePercent": 0,
"ChangeAmount": 0,
"TradingVolume": 3719250,
"TradingAmount": 66719968,
"Swing": 0,
"TurnoverRate": 0
},
{
"Symbol": "600031",
"TimeKey": "2026-10-20 09:40:00",
"Open": 17.920000076293945,
"Close": 17.840000152587891,
"High": 17.930000305175781,
"Low": 17.809999465942383,
"ChangePercent": -0.4464285671710968,
"ChangeAmount": -0.079999998211860657,
"TradingVolume": 1466000,
"TradingAmount": 26167306,
"Swing": 0.6696428656578064,
"TurnoverRate": 0
},
{
"Symbol": "600031",
"TimeKey": "2026-10-20 09:45:00",
"Open": 17.840000152587891,
"Close": 17.860000610351563,
"High": 17.889999389648438,
"Low": 17.799999237060547,
"ChangePercent": 0.11210761964321136,
"ChangeAmount": 0.019999999552965164,
"TradingVolume": 1248900,
"TradingAmount": 22284894,
"Swing": 0.50448429584503174,
"TurnoverRate": 0
}
]
}