7-统计信息
文章目录
- 7-统计信息
- 一. 股票周级别统计信息
- 二. 查询可支持的所有的股票资金类型
- 三. 股票图形统计信息
- 四. 查询当前用户自选表里面最近十天的交易信息
- 五. 查看天/星期范围统计的历史记录
- 六. 查看最近多少天某个属性的涨跌幅度值
一. 股票周级别统计信息
接口描述:
接口地址:/StockApi/stat/getWeekStat
请求方式:Get
consumes:["application/json"]
produces:["*/*"]
请求示例:
{"code": "002812"
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| code | 股票编码 | body | true | string |
schema属性说明
响应示例:
{"code": 20000,"success": true,"message": null,"timestamp": 1698470823464,"exceptionMessage": null,"data": {"weekStatInfoList": [{"type": 1,"typeName": "近一周","rangePrice": "-1.1000","rangeProportion": "-1.71%"},{"type": 2,"typeName": "近两周","rangePrice": "3.0700","rangeProportion": "5.11%"},{"type": 3,"typeName": "近三周","rangePrice": "3.2700","rangeProportion": "5.46%"},{"type": 4,"typeName": "近一个月","rangePrice": "3.2700","rangeProportion": "5.46%"}]}
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | 周级别信息统计 | 周级别信息统计 |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
周级别信息统计
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| weekStatInfoList | 周级别详细信息 | array | 周级别详细信息 |
周级别详细信息
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| rangePrice | 价格 | string | |
| rangeProportion | 比例 | string | |
| type | 类型 | integer(int32) | |
| typeName | 类型名称 | string |

二. 查询可支持的所有的股票资金类型
接口描述:
接口地址:/StockApi/stat/listMoneyType
请求方式:Get
consumes:["application/json"]
produces:["*/*"]
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string |
响应示例:
{"code": 20000,"success": true,"message": null,"timestamp": 1698470937236,"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": "量比"},{"code": "9","name": "平均价格"}]
}
响应参数:
| 参数名称 | 参数说明 | 类型 | 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 |

三. 股票图形统计信息
接口描述:
接口地址:/StockApi/stat/getCharStat
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{"code":"002812","startDate":"2022-10-01","endDate":"2022-10-17","charStockTypeList":[1,2]
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| stockStatRo | stockStatRo | body | true | 股票统计对象 | 股票统计对象 |
schema属性说明
股票统计对象
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| charStockTypeList | 股票的选择类型 | body | false | array | |
| code | 股票编码 | body | false | string | |
| endDate | 股票的查询结束日期 | body | false | string | |
| startDate | 股票的查询开始日期 | body | false | string |
响应示例:
{"code": 0,"data": {"legend": [],"series": [{"data": [],"name": "","stack": "","type": ""}],"xaxisData": []},"exceptionMessage": "","message": "","success": true,"timestamp": 0
}
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | 响应代码 | integer(int32) | integer(int32) |
| data | 响应的数据 | echarts 图形展示信息 | echarts 图形展示信息 |
| exceptionMessage | 异常信息 | string | |
| message | 响应信息 | string | |
| success | 是否成功 true 为成功 false 为不成功 | boolean | |
| timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
echarts 图形展示信息
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| legend | 展示的legend | array | |
| series | 处理的信息值 | array | echarts图形展示对象 |
| xaxisData | 横坐标的值 | array |
echarts图形展示对象
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| data | 详细数据信息 | array | |
| name | 名称 | string | |
| stack | stack | string | |
| type | 类型 | string |

四. 查询当前用户自选表里面最近十天的交易信息
接口描述:
接口地址:/StockApi/stat/getTenTradeData
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{"pageNum": 0,"pageSize": 0
}
请求参数:
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | Token令牌 | header | false | string | |
| statTen10Ro | statTen10Ro | body | true | 最近十天的交易信息 | 最近十天的交易信息 |
schema属性说明
最近十天的交易信息
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| pageNum | 页数 | body | true | integer(int32) | |
| pageSize | 每页显示最大数量 | body | true | integer(int32) |
响应示例:
{"code": 0,"data": {"list": [{"code": "","detailList": [{"amplitudeProportion": "","closePrice": "","currDate": "","sign": 0,"type": 0}],"name": ""}],"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 |
|---|---|---|---|
| code | 股票编码 | string | |
| detailList | 涨跌信息 | array | 股票历史展示信息Vo |
| name | 股票名称 | string |
股票历史展示信息Vo
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| amplitudeProportion | 涨跌比例 | string | |
| closePrice | 收盘价 | string | |
| currDate | 交易日期 | string | |
| sign | 是否有标识 0为没有标识 1为有标识 | integer(int32) | |
| type | 类型 1赚 -1赔 0是平 | integer(int32) |
响应状态:

五. 查看天/星期范围统计的历史记录
接口描述:
接口地址:/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 |

六. 查看最近多少天某个属性的涨跌幅度值
接口描述:
接口地址:/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 |
