二. 股票基础数据
文章目录
- 二. 股票基础数据
- 一. 查询股票融资信息数据
- 二. 查询所有的股票信息
- 三. 查询所有的股票类型信息
- 四. 根据类型查询所有的股票数据信息
- 五. 查询股票当前的基本信息
- 六. 查询股票的K线图, 返回对应的 base64 信息
- 七. 展示股票的K线图数据, 对应的是数据信息
- 八. 展示股票的K线图, 以图形展示
- 九. 展示股票某一天的分时数据
- 十. 查询股票关联的版块信息
- 十一. 展示股票历史资金信息
- 十二. 展示股票今日资金信息
- 十三. 获取天级别最近的历史记录
- 十四. 查询股票的历史记录
- 十五. 查看天/星期范围统计的历史记录
- 十六. 展示股票今日资金信息,Image 处理成图进行展示
- 十七. 查看最近多少天某个属性的涨跌幅度值
- 十八. 查询近一个月的更新记录信息
一. 查询股票融资信息数据
接口描述:
接口地址:/StockApi/stock/findCanRong
请求方式:Get
consumes:["application/json"]
produces:["*/*"]
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string |
响应示例:
{"code": 0,"data": [],"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | array | |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |

二. 查询所有的股票信息
接口描述:
接口地址:/StockApi/stock/list
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{"code": "","codeType": 0,"codes": [],"count": 0,"days": 0,"endDate": "","exchange": 0,"keyword": "","pageNum": 0,"pageSize": 0,"startDate": "","subPattern": "","type": 0,"willZtEndTime": "","zbType": ""
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| stockRo | stockRo | body | true | 股票对象 | 股票对象 |
schema属性说明
股票对象
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| keyword | 搜索的关键字 | body | false | string | |
| pageNum | 页数 | body | true | integer(int32) | |
| pageSize | 每页显示最大数量 | body | true | integer(int32) |
响应示例:
{"code": 0,"data": {"list": [{"amplitude": 0,"amplitudeProportion": "","closingPrice": 0,"code": "","date": "","exchange": 0,"fullCode": "","highestPrice": 0,"lowestPrice": 0,"name": "","nowPrice": 0,"openingPrice": 0,"tradingValue": 0,"tradingVolume": 0,"yesClosingPrice": 0,"zt": 0}],"total": 0},"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | 分页展示«股票展示信息» | 分页展示«股票展示信息» |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
分页展示«股票展示信息»
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| list | list数据 | array | 股票展示信息 |
| total | 总数 | integer(int64) |
股票展示信息
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| amplitude | 涨跌幅度 | number | |
| amplitudeProportion | 涨跌幅度百分比 | string | |
| closingPrice | 收盘价 | number | |
| code | 股票的代码 | string | |
| date | 当前天 | string | |
| exchange | 交易所类型 | integer(int32) | |
| fullCode | 股票的全代码 | string | |
| highestPrice | 最高价格 | number | |
| lowestPrice | 最低价格 | number | |
| name | 股票的名称 | string | |
| nowPrice | 当前的价格 | number | |
| openingPrice | 开盘价 | number | |
| tradingValue | 成交量金额 | number | |
| tradingVolume | 成交量(股) | integer(int64) | |
| yesClosingPrice | 昨天的收盘价 | number | |
| zt | 是否涨停 1为涨停 0为不涨停 | integer(int32) |

三. 查询所有的股票类型信息
接口描述:
接口地址:/StockApi/stock/listDbType
请求方式:Get
consumes:
produces:["*/*"]
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string |
响应示例:
{"code": 0,"data": [{"code": "","name": ""}],"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | array | 字典配置展示 |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
字典配置展示
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | code | string | |
| name | name | string |

{"code": 20000,"success": true,"message": null,"timestamp": 1698321126695,"exceptionMessage": null,"data": [{"code": "1","name": "上海"},{"code": "2","name": "深圳"},{"code": "3","name": "创业板"},{"code": "4","name": "北京板"},{"code": "5","name": "上海和深圳"},{"code": "6","name": "上海和深圳和创业"},{"code": "7","name": "上海和深圳和创业和北京"},{"code": "8","name": "所有"}]
}
四. 根据类型查询所有的股票数据信息
接口描述:
接口地址:/StockApi/stock/listAllByDbType/{codeType}
请求方式:Get
produces:["*/*"]
请求示例:
/StockApi/stock/listAllByDbType/1
其中, codeType 支持的 类型枚举为:
SH(1, "上海"),SZ(2, "深圳"),CY(3, "创业板"),BJ(4, "北京板"),SH_SZ(5, "上海和深圳"),SH_SZ_CY(6, "上海和深圳和创业"),SH_SZ_CY_BJ(7, "上海和深圳和创业和北京"),ALL(8, "所有");
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string |
响应示例:
{"code": 0,"data": [],"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | array | |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |

五. 查询股票当前的基本信息
接口描述:
接口地址:/StockApi/stockCrawler/getStockInfo
请求方式:Get
consumes:["application/json"]
produces:["*/*"]
请求示例:
{"code": ""
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| code | 股票六位数编码 | body | true | string |
schema属性说明
响应示例:
{"code": 0,"data": {"amplitude": 0,"amplitudeProportion": "","closingPrice": 0,"code": "","date": "","exchange": 0,"fullCode": "","highestPrice": 0,"lowestPrice": 0,"name": "","nowPrice": 0,"openingPrice": 0,"tradingValue": 0,"tradingVolume": 0,"yesClosingPrice": 0,"zt": 0},"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | 股票展示信息 | 股票展示信息 |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
股票展示信息
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| amplitude | 涨跌幅度 | number | |
| amplitudeProportion | 涨跌幅度百分比 | string | |
| closingPrice | 收盘价 | number | |
| code | 股票的代码 | string | |
| date | 当前天 | string | |
| exchange | 交易所类型 | integer(int32) | |
| fullCode | 股票的全代码 | string | |
| highestPrice | 最高价格 | number | |
| lowestPrice | 最低价格 | number | |
| name | 股票的名称 | string | |
| nowPrice | 当前的价格 | number | |
| openingPrice | 开盘价 | number | |
| tradingValue | 成交量金额 | number | |
| tradingVolume | 成交量(股) | integer(int64) | |
| yesClosingPrice | 昨天的收盘价 | number | |
| zt | 是否涨停 1为涨停 0为不涨停 | integer(int32) |
http://127.0.0.1:8081/StockApi/stockCrawler/getStockInfo?code=002812

六. 查询股票的K线图, 返回对应的 base64 信息
接口描述:
接口地址:/StockApi/stockCrawler/getStockKline
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{"code": "002812","type": 2
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| stockRo | stockRo | body | true | 股票对象 | 股票对象 |
schema属性说明
股票对象
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| code | 股票的编码 | body | true | string | |
| type | 查看K线的类型 | body | true | integer(int32) | 1为分钟 2为天 3为周 4为月 |
响应示例:
{"code": 0,"data": "","exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | string | |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
获取天级别 K线:

七. 展示股票的K线图数据, 对应的是数据信息
接口描述:
接口地址:/StockApi/stockCrawler/showKData
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{"code": "","type": 0,"count":90
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| stockRo | stockRo | body | true | 股票对象 | 股票对象 |
schema属性说明
股票对象
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| code | 股票的编码 | body | true | string | |
| type | 查看K线的类型 | body | true | integer(int32) | 1为1分钟 2为天 5为5分钟 6为15分钟 7为30分钟 8为60分钟 |
| count | 数据数量 | body | false | int | 数据的数据,默认为 90 |
响应示例:
{"code": 0,"data": [{"amplitude": 0,"amplitudeProportion": 0,"changingProportion": 0,"close": 0,"code": "","day": "","high": 0,"id": 0,"low": 0,"name": "","open": 0,"preClose": 0,"priceChange": 0,"subAmplitude": 0,"subAmplitudeProportion": 0,"than": 0,"tradeDate": "","tradingValue": 0,"volume": 0}],"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | array | 股票K线数据展示 |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
股票K线数据展示
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| amplitude | 涨跌幅度 | number | |
| amplitudeProportion | 涨跌幅度百分比 | number | |
| changingProportion | 换手率 | number | |
| close | 收盘价 | number | |
| code | 股票的代码 | string | |
| day | 当前天 | string | |
| high | 最高价格 | number | |
| id | integer(int32) | ||
| low | 最低价格 | number | |
| name | 股票的名称 | string | |
| open | 开盘价 | number | |
| preClose | 前收 | number | |
| priceChange | 前涨跌额度 | number | |
| subAmplitude | 今日震幅 high -low | number | |
| subAmplitudeProportion | 今日震幅比例 | number | |
| than | 量比 | number | |
| tradeDate | 交易天 | string(date-time) | |
| tradingValue | 成交量金额 | number | |
| volume | 成交量(股) | integer(int64) |
按照日期升序排列
查询天 type =2

查询 15分钟的, type : 6

八. 展示股票的K线图, 以图形展示
接口描述:
接口地址:/StockApi/stockCrawler/showStockKline
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{"code": "","type": 0
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| stockRo | stockRo | body | true | 股票对象 | 股票对象 |
schema属性说明
股票对象
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| code | 股票的编码 | body | true | string | |
| type | 查看K线的类型 | body | true | integer(int32) | 1为分钟 2为天 |
响应示例:
图片形式展示
如 展示股票的今日分时图 type 为1

展示天 type = 2

九. 展示股票某一天的分时数据
接口描述:
接口地址:/StockApi/stockCrawler/showDayKData
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{"code": "002812","startDate": "2023-10-26","type": 1
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| stockRo | stockRo | body | true | 股票对象 | 股票对象 |
schema属性说明
股票对象
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| code | 股票的编码 | body | true | string | |
| type | 查看K线的类型 | body | true | integer(int32) | 1为1分钟 5为5分钟 6为15分钟 7为30分钟 8为60分钟 为1的话,只能是当前天。 |
| startDate | 展示那一天的数据 | body | false | string | 选择日期,不传入的话为最新的交易日 |
| willZtEndTime | 截止要涨停的时间 | body | false | string | 截止涨停的时间, 即在这个时间点之前,是否有要涨停的动作。 打板时用 默认为: 10:00:00 |
响应示例:
{"code": 0,"data": {"details": [],"code":"002812","date":"2023-10-26","willZt": false},"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | 股票今日涨停和昨日连板数据分析 | 股票今日涨停和昨日连板数据分析 |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 股票编码 | string | |
| date | 日期 | string | |
| details | 明细数据 | array | |
| willZt | 是否将要涨停 | boolean |
分时数据查询: type 为1

5 分钟的数据查询, 日期可以为 其他天, 但要在最新 30天以内。

十. 查询股票关联的版块信息
接口描述:
接口地址:/StockApi/stockCrawler/listRelationBk
请求方式:Get
consumes:
produces:["*/*"]
请求示例:
{"code": "002812"
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| code | 股票编码 | body | true | string | 股票六位数编码 |
响应示例:
{"code": 0,"data": [{"amplitude": 0,"bkCode": "","bkName": "","stockCode": ""}],"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | array | 股票与版块 |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
股票与版块
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| amplitude | 幅度 | integer(int32) | |
| bkCode | 版块编码 | string | |
| bkName | 版块名称 | string | |
| stockCode | 股票编码 | string |

十一. 展示股票历史资金信息
接口描述:
接口地址:/StockApi/stockCrawler/showHistoryMoney
请求方式:Get
consumes:
produces:["*/*"]
请求示例:
{"code": "002812"
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| code | 股票编码 | body | true | string | 股票编码 |
响应示例:
{"code": 0,"data": [{"bkCode": "","bkName": "","bkNowPrice": "","bkNowProportion": 0,"currentDate": "","currentDateStr": "","market": 0,"sortNum": 0,"todayMainInflow": "","todayMainInflowCode": "","todayMainInflowName": "","todayMainInflowProportion": "","todayMiddleInflow": "","todayMiddleInflowProportion": "","todayMoreInflow": "","todayMoreInflowProportion": "","todaySmallInflow": "","todaySmallInflowProportion": "","todaySuperInflow": "","todaySuperInflowProportion": "","type": 0}],"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | array | 版块资金流 |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
版块资金流
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| bkCode | 版块编码 | string | |
| bkName | 版块名称 | string | |
| bkNowPrice | 最新价 | string | |
| bkNowProportion | 涨跌幅 | number(double) | |
| currentDate | 当前时间 | string(date-time) | |
| currentDateStr | 当前时间字符串形式 | string | |
| market | 市场 | integer(int32) | |
| sortNum | 版块排名数 | integer(int32) | |
| todayMainInflow | 今日主力净注入净额 | string | |
| todayMainInflowCode | 今日主力净注入股票编码 | string | |
| todayMainInflowName | 今日主力净注入股票名称 | string | |
| todayMainInflowProportion | 今日主力净注入净额 占比 | string | |
| todayMiddleInflow | 今日 中单净注入净额 | string | |
| todayMiddleInflowProportion | 今日 中单净注入净额 占比 | string | |
| todayMoreInflow | 今日 大单净注入净额 | string | |
| todayMoreInflowProportion | 今日 大单净注入净额 占比 | string | |
| todaySmallInflow | 今日 小单净注入净额 | string | |
| todaySmallInflowProportion | 今日 小单净注入净额 占比 | string | |
| todaySuperInflow | 今日 超大净注入净额 | string | |
| todaySuperInflowProportion | 今日 超大净注入净额 占比 | string | |
| type | 类型 | integer(int32) |

十二. 展示股票今日资金信息
接口描述:
接口地址:/StockApi/stockCrawler/showTodayMoney
请求方式:Get
consumes:
produces:["*/*"]
请求示例:
{"code": "","codeType": 0,"codes": [],"count": 0,"days": 0,"endDate": "","exchange": 0,"keyword": "","pageNum": 0,"pageSize": 0,"startDate": "","subPattern": "","type": 0,"willZtEndTime": "","zbType": ""
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| code | 股票编码 | body | true | string | 股票编码 |
响应示例:
{"code": 0,"data": [{"bkCode": "","bkName": "","bkNowPrice": "","bkNowProportion": "","code": "","currentDate": "","name": "","todayMainInflow": "","todayMiddleInflow": "","todayMoreInflow": "","todaySmallInflow": "","todaySuperInflow": "","type": 0}],"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | array | 股票今日资金数据展示Vo |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
股票今日资金数据展示Vo
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| bkCode | 股票编码 | string | |
| bkName | 股票名称 | string | |
| bkNowPrice | 最新价 | string | |
| bkNowProportion | 最新价涨跌比例 | string | |
| code | 股票编码 | string | |
| currentDate | 日期 | string(date-time) | |
| name | 股票名称 | string | |
| todayMainInflow | 今日主力净注入净额 | string | |
| todayMiddleInflow | 今日 中单净注入净额 | string | |
| todayMoreInflow | 今日 大单净注入净额 | string | |
| todaySmallInflow | 今日 小单净注入净额 | string | |
| todaySuperInflow | 今日 超大净注入净额 | string | |
| type | 类型 | integer(int32) |

十三. 获取天级别最近的历史记录
接口描述:
接口地址:/StockApi/stockHistory/getLastHistory/{code}/{days}
请求方式:GET
consumes:``
produces:["*/*"]
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| code | code | path | true | string | |
| days | days | path | true | integer |
响应示例:
{"code": 0,"data": [{"amount": 0,"amplitude": 0,"bias12": 0,"bias24": 0,"bias6": 0,"boll": {"continueExpand": 0,"d": 0,"m": 0,"u": 0},"cci14": {"tp": 0,"value": 0},"changingProportion": 0,"close": 0,"closeTime": "","dmi": {"adx": 0,"adxr": 0,"dim": 0,"dip": 0,"dmm": 0,"dmp": 0,"dx": 0,"tr": 0},"ema10": 0,"ema20": 0,"ema5": 0,"ema60": 0,"high": 0,"kdj": {"d": 0,"j": 0,"k": 0},"low": 0,"ma10": 0,"ma20": 0,"ma40": 0,"ma5": 0,"ma60": 0,"macd": {"continueRise": 0,"dea": 0,"dif": 0,"fastEma": 0,"macdValue": 0,"slowEma": 0},"open": 0,"pctChange": 0,"preClose": 0,"priceChange": 0,"qpcv": {"arise": 0,"crise": 0,"vrise": 0,"yang": 0},"rsi12": {"emaDown": 0,"emaUp": 0,"value": 0},"rsi24": {"emaDown": 0,"emaUp": 0,"value": 0},"rsi6": {"emaDown": 0,"emaUp": 0,"value": 0},"stockName": "","symbol": "","td": 0,"timestamp": "","top3In20": {"ath": 0,"atl": 0,"vth": 0,"vtl": 0},"top4In30": {"ath": 0,"atl": 0,"vth": 0,"vtl": 0},"top5In60": {"ath": 0,"atl": 0,"vth": 0,"vtl": 0},"volume": 0,"wr10": 0,"wr14": 0,"wr20": 0,"wr6": 0}],"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | array | StockIndicatorCarrierDomain |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
StockIndicatorCarrierDomain
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| amount | number(double) | ||
| amplitude | number(double) | ||
| bias12 | number(double) | ||
| bias24 | number(double) | ||
| bias6 | number(double) | ||
| boll | BOLL | BOLL | |
| cci14 | CCI | CCI | |
| changingProportion | number | ||
| close | number(double) | ||
| closeTime | string(date-time) | ||
| dmi | DMI | DMI | |
| ema10 | number(double) | ||
| ema20 | number(double) | ||
| ema5 | number(double) | ||
| ema60 | number(double) | ||
| high | number(double) | ||
| kdj | KDJ | KDJ | |
| low | number(double) | ||
| ma10 | number(double) | ||
| ma20 | number(double) | ||
| ma40 | number(double) | ||
| ma5 | number(double) | ||
| ma60 | number(double) | ||
| macd | MACD | MACD | |
| open | number(double) | ||
| pctChange | number(double) | ||
| preClose | number(double) | ||
| priceChange | number(double) | ||
| qpcv | XlcQPCV | XlcQPCV | |
| rsi12 | RSI | RSI | |
| rsi24 | RSI | RSI | |
| rsi6 | RSI | RSI | |
| stockName | string | ||
| symbol | string | ||
| td | integer(int32) | ||
| timestamp | string(date-time) | ||
| top3In20 | XlcTOPMV | XlcTOPMV | |
| top4In30 | XlcTOPMV | XlcTOPMV | |
| top5In60 | XlcTOPMV | XlcTOPMV | |
| volume | number(double) | ||
| wr10 | number(double) | ||
| wr14 | number(double) | ||
| wr20 | number(double) | ||
| wr6 | number(double) |
BOLL
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| continueExpand | integer(int32) | ||
| d | number(double) | ||
| m | number(double) | ||
| u | number(double) |
CCI
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| tp | number(double) | ||
| value | number(double) |
DMI
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| adx | number(double) | ||
| adxr | number(double) | ||
| dim | number(double) | ||
| dip | number(double) | ||
| dmm | number(double) | ||
| dmp | number(double) | ||
| dx | number(double) | ||
| tr | number(double) |
KDJ
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| d | number(double) | ||
| j | number(double) | ||
| k | number(double) |
MACD
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| continueRise | integer(int32) | ||
| dea | number(double) | ||
| dif | number(double) | ||
| fastEma | number(double) | ||
| macdValue | number(double) | ||
| slowEma | number(double) |
XlcQPCV
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| arise | integer(int32) | ||
| crise | integer(int32) | ||
| vrise | integer(int32) | ||
| yang | integer(int32) |
RSI
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| emaDown | number(double) | ||
| emaUp | number(double) | ||
| value | number(double) |
XlcTOPMV
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| ath | number(double) | ||
| atl | number(double) | ||
| vth | number(double) | ||
| vtl | number(double) |

十四. 查询股票的历史记录
接口描述:
接口地址:/StockApi/stockHistory/history
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{"code": "","endDate": "","pageNum": 0,"pageSize": 0,"startDate": ""
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| stockRo | stockRo | body | true | 股票对象 | 股票对象 |
schema属性说明
股票对象
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| code | 股票的编码 | body | false | string | |
| endDate | 结束日期 | body | false | string | |
| pageNum | 页数 | body | true | integer(int32) | |
| pageSize | 每页显示最大数量 | body | true | integer(int32) | |
| startDate | 开始日期 | body | false | string |
响应示例:
{"code": 0,"data": {"list": [{"amplitude": 0,"amplitudeProportion": 0,"appointThan": "","avgPrice": 0,"buyHand": 0,"changingProportion": 0,"closingPrice": 0,"code": "","currDate": "","dynamicPriceRatio": 0,"highestPrice": 0,"highestTime": "","innerDish": 0,"lowestPrice": 0,"lowestTime": "","ltMarket": 0,"market": 0,"name": "","openingPrice": 0,"outDish": 0,"sellHand": 0,"staticPriceRatio": 0,"than": 0,"tradingValue": 0,"tradingVolume": 0,"ttmPriceRatio": 0,"yesClosingPrice": 0}],"total": 0},"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | 分页展示«股票记录展示Vo» | 分页展示«股票记录展示Vo» |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
分页展示«股票记录展示Vo»
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| list | list数据 | array | 股票记录展示Vo |
| total | 总数 | integer(int64) |
股票记录展示Vo
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| amplitude | 涨跌额 | number | |
| amplitudeProportion | 涨跌幅度 | number | |
| appointThan | 委比 | string | |
| avgPrice | 平均价 | number | |
| buyHand | 买手 | integer(int32) | |
| changingProportion | 换手率 | number | |
| closingPrice | 收盘价 | number | |
| code | 编码 | string | |
| currDate | 当前日期 | string(date-time) | |
| dynamicPriceRatio | 动态的市盈率 | number | |
| highestPrice | 最高价 | number | |
| highestTime | 最高价时间 | string(date-time) | |
| innerDish | 内盘 | integer(int32) | |
| lowestPrice | 最低价 | number | |
| lowestTime | 最低价时间 | string(date-time) | |
| ltMarket | 流动市值 | number | |
| market | 市值 | number | |
| name | 名称 | string | |
| openingPrice | 开盘价 | number | |
| outDish | 外盘 | integer(int32) | |
| sellHand | 卖手 | integer(int32) | |
| staticPriceRatio | 静态的市盈率 | number | |
| than | 量比 | number | |
| tradingValue | 成交额 | number | |
| tradingVolume | 成交量 | number | |
| ttmPriceRatio | ttm 的市盈率 | number | |
| yesClosingPrice | 昨日收盘价 | number |
按照日期 降序展示

十五. 查看天/星期范围统计的历史记录
接口描述:
接口地址:/StockApi/stockHistory/listDayRange
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{"code": "","endDate": "","endDayNum": 0,"month": 0,"pageNum": 0,"pageSize": 0,"startDate": "","startDayNum": 0,"weeks": []
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| stockDayStatRo | stockDayStatRo | body | true | 股票天数统计Ro | 股票天数统计Ro |
schema属性说明
股票天数统计Ro
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| code | 股票的编码 | body | false | string | |
| endDate | 结束日期 | body | false | string | |
| endDayNum | 结束的天数字 | body | false | integer(int32) | |
| month | 月份 | body | false | integer(int32) | |
| pageNum | 页数 | body | true | integer(int32) | |
| pageSize | 每页显示最大数量 | body | true | integer(int32) | |
| startDate | 开始日期 | body | false | string | |
| startDayNum | 开始的天数字 | body | false | integer(int32) | |
| weeks | 星期几的集合 | body | false | array |
响应示例:
{"code": 0,"data": {"list": [{"amplitude": 0,"amplitudeProportion": 0,"appointThan": "","avgPrice": 0,"buyHand": 0,"changingProportion": 0,"closingPrice": 0,"code": "","currDate": "","dynamicPriceRatio": 0,"highestPrice": 0,"highestTime": "","innerDish": 0,"lowestPrice": 0,"lowestTime": "","ltMarket": 0,"market": 0,"name": "","openingPrice": 0,"outDish": 0,"sellHand": 0,"staticPriceRatio": 0,"than": 0,"tradingValue": 0,"tradingVolume": 0,"ttmPriceRatio": 0,"yesClosingPrice": 0}],"total": 0},"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | 分页展示«股票记录展示Vo» | 分页展示«股票记录展示Vo» |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
分页展示«股票记录展示Vo»
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| list | list数据 | array | 股票记录展示Vo |
| total | 总数 | integer(int64) |
股票记录展示Vo
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| amplitude | 涨跌额 | number | |
| amplitudeProportion | 涨跌幅度 | number | |
| appointThan | 委比 | string | |
| avgPrice | 平均价 | number | |
| buyHand | 买手 | integer(int32) | |
| changingProportion | 换手率 | number | |
| closingPrice | 收盘价 | number | |
| code | 编码 | string | |
| currDate | 当前日期 | string(date-time) | |
| dynamicPriceRatio | 动态的市盈率 | number | |
| highestPrice | 最高价 | number | |
| highestTime | 最高价时间 | string(date-time) | |
| innerDish | 内盘 | integer(int32) | |
| lowestPrice | 最低价 | number | |
| lowestTime | 最低价时间 | string(date-time) | |
| ltMarket | 流动市值 | number | |
| market | 市值 | number | |
| name | 名称 | string | |
| openingPrice | 开盘价 | number | |
| outDish | 外盘 | integer(int32) | |
| sellHand | 卖手 | integer(int32) | |
| staticPriceRatio | 静态的市盈率 | number | |
| than | 量比 | number | |
| tradingValue | 成交额 | number | |
| tradingVolume | 成交量 | number | |
| ttmPriceRatio | ttm 的市盈率 | number | |
| yesClosingPrice | 昨日收盘价 | number |

十六. 展示股票今日资金信息,Image 处理成图进行展示
接口描述:
接口地址:/StockApi/stockHistory/showTodayMoneyImage
请求方式:Get
consumes:["application/json"]
produces:["*/*"]
请求示例:
{"code": ""
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| code | 股票编码 | body | true | string | 股票对象 |
schema属性说明
十七. 查看最近多少天某个属性的涨跌幅度值
接口描述:
接口地址:/StockApi/stockHistory/stageZDFRange
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{"property":"closingPrice","code":"002812","startDate":"2023-10-11","endDate": "2023-10-26"
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| stageRo | stageRo | body | true | 阶段性的Ro | 阶段性的Ro |
schema属性说明
阶段性的Ro
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| code | 股票编码 | body | true | string | |
| startDate | 开始日期 | body | true | string | |
| endDate | 结束日期 | body | true | string | |
| property | 股票的某个属性 | body | true | string | 属性支持 HistoryVo 中的相关的 double 属性 |
响应示例:
{"code": 0,"data": {"changeValue": 0,"codes": [],"details": []},"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | 选中的策略展示VO | 选中的策略展示VO |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
选中的策略展示VO
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| changeValue | 幅度值 | number(double) | |
| codes | 股票编码集合 | array | |
| details | 详情信息 | array |

十八. 查询近一个月的更新记录信息
接口描述:
接口地址:/StockApi/stockLog/list
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{"pageSize": 15,"pageNum": 1,"code": "","startDate": "2023-10-12","endDate": "2023-10-26","udpateType": "1"
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| stockUpdateLogRo | stockUpdateLogRo | body | true | 股票更新日志Ro | 股票更新日志Ro |
schema属性说明
股票更新日志Ro
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| code | 股票的编码 | body | false | string | |
| endDate | 结束日期 | body | true | string | |
| pageNum | 页数 | body | true | integer(int32) | |
| pageSize | 每页显示最大数量 | body | true | integer(int32) | |
| startDate | 开始日期 | body | true | string | |
| updateType | 更新类型 1为新上市 2为名称修改 3为退市 | body | false |
响应示例:
{"code": 0,"data": {"list": [{"code": "","exchange": 0,"fullCode": "","name": "","updateTime": "","updateType": 0}],"total": 0},"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | 分页展示«股票更新历史» | 分页展示«股票更新历史» |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
分页展示«股票更新历史»
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| list | list数据 | array | 股票更新历史 |
| total | 总数 | integer(int64) |
股票更新历史
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 股票code | string | |
| exchange | 股票 exchange | integer(int32) | |
| fullCode | 股票 全编码 | string | |
| name | 股票名称 | string | |
| updateTime | 更新时间 | string(date-time) | |
| updateType | 更新类型 1为新上市 2为名称修改 3为退市 | integer(int32) |
