市场统计¶
来源同步:
/Users/mac/Projects/chatgpt-codex/doc/api_MarketQuote.md所属接口集:
市场报价
请求 URL¶
GET /v1/api/market/stats
认证方式¶
Bearer Token(详见 认证与签名)
接口概述¶
获取指定日期的市场统计数据,包括各市场板块涨跌停数量、指数快照及市场分析结论。交易日当天使用 Redis 实时数据,历史日期使用 MySQL 存储的日统计。
请求参数¶
Query 参数:
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| date | string | 否 | 当日 YYYYMMDD | 查询日期,格式 YYYYMMDD |
| day | string | 否 | 当日 YYYYMMDD | 同 date |
接口说明¶
- 当查询日期为今天且为交易日时,使用 Redis 实时数据计算(
source: "redis_realtime")。 - 其他日期使用 MySQL
market_daily_stats表的存储数据(source: "mysql_daily_stats")。 - 返回各板块(sh/sz/bj/cyb/star)的涨跌数量统计及全市场汇总。
- 包含上证、深证、创业板、北证50 指数快照。
market_analysis为综合分析结论。
响应格式示例¶
{
"code": 1,
"message": "success",
"data": {
"date": "20250818",
"source": "redis_realtime",
"all_market": {
"markets": ["sh", "sz", "bj", "cyb"],
"up_count": 2500,
"down_count": 1800,
"limit_up_count": 50,
"limit_down_count": 20,
"up_ex_limit_count": 2450,
"down_ex_limit_count": 1780,
"flat_count": 100
},
"markets": {
"sh": {
"up_count": 800,
"down_count": 500,
"limit_up_count": 15,
"limit_down_count": 5,
"up_ex_limit_count": 785,
"down_ex_limit_count": 495,
"flat_count": 30
}
},
"indices": {
"sh": {
"close": 3200.5,
"change": 15.3,
"pct": 0.48,
"volume": 250000000,
"amount": 32000000000
}
},
"market_analysis": {
"sentiment": "偏多",
"strength": 0.65
}
}
}
返回状态¶
| 状态码 | 说明 |
|---|---|
| 200 | 成功 |
| 400 | 日期格式无效 |
| 401 | 未认证 |
| 403 | 无权限 |