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 |