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 | 




















