二. 股票基础数据
文章目录
- 二. 股票基础数据
- 一. 查询股票融资信息数据
- 二. 查询所有的股票信息
- 三. 查询所有的股票类型信息
- 四. 根据类型查询所有的股票数据信息
- 五. 查询股票当前的基本信息
- 六. 查询股票的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) |




















