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 |