市场统计区间¶
来源同步:
/Users/mac/Projects/chatgpt-codex/doc/api_MarketQuote.md所属接口集:
市场报价
请求 URL¶
GET /v1/api/market/stats/range
认证方式¶
Bearer Token(详见 认证与签名)
接口概述¶
获取指定日期区间内每日的市场统计数据,包括指数快照、涨停股详情、筹码峰值及市场分析。区间最多 15 个交易日。
请求参数¶
Query 参数:
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| start | string | 是 | - | 起始日期,格式 YYYYMMDD |
| start_date | string | 否 | - | 同 start |
| end | string | 是 | - | 结束日期,格式 YYYYMMDD |
| end_date | string | 否 | - | 同 end |
| concept | string | 否 | - | 按概念板块名称过滤涨停股 |
| concept_name | string | 否 | - | 同 concept |
| pre_concentration_90_lt | float | 否 | - | 过滤:90%筹码集中度小于该值 |
| concentration_90_lt | float | 否 | - | 同 pre_concentration_90_lt |
| limit_up_concentration_90_lt | float | 否 | - | 同 pre_concentration_90_lt |
| pre_net_buy_amount_gte | float | 否 | - | 过滤:净买入金额大于等于该值 |
| net_buy_amount_gte | float | 否 | - | 同 pre_net_buy_amount_gte |
| limit_up_net_buy_amount_gte | float | 否 | - | 同 pre_net_buy_amount_gte |
接口说明¶
- 日期区间内交易日数量不得超过 15 个,否则返回错误。
- 当天交易日数据从 Redis 实时获取,历史数据从 MySQL
market_daily_stats表读取。 - 交易日当天
daily_stats.industry_top_in_names/concept_top_in_names取自 Redis{prefix}:boards:top50:{day}全量排名榜的前 N(与GET /v1/api/boards/top50同源),不再实时查BoardSnapshot;Redis 缺失时名单为空(由软新鲜度/调度器负责回填)。 - 每日返回内容包含:
daily_stats:日统计基础数据indices:上证、深证、创业板指数快照limit_up:涨停股列表,含筹码峰值详情(chip_peak_daily)market_analysis:市场分析结论- 涨停股数据来源于
rankings表及 Redis 热门涨停标记。 - 每只涨停股附加筹码峰值详情,包含
concentration_90、chip_90、chip_peak、main_position、main_position_delta等字段。 - 支持
concept过滤:仅保留热门概念与指定概念匹配的涨停股。 - 支持
concentration_90_lt过滤:仅保留 90% 筹码集中度小于阈值的涨停股。 - 支持
net_buy_amount_gte过滤:仅保留净买入金额大于等于阈值的涨停股。
响应格式示例¶
{
"code": 1,
"message": "success",
"data": {
"start": "20250814",
"end": "20250818",
"items": [
{
"day": "20250818",
"daily_stats": {
"trade_day": "20250818",
"industry_top_in_names": ["半导体", "新能源"],
"concept_top_in_names": ["人工智能", "机器人"]
},
"indices": {
"sh": {
"close": 3200.5,
"change": 15.3,
"pct": 0.48,
"volume": 250000000,
"amount": 32000000000
}
},
"limit_up": [
{
"code6": "600089",
"name": "特变电工",
"close": 15.20,
"pre_close": 13.82,
"pct_chg": 9.99,
"latest_price": 15.20,
"limit_stats": "2/2",
"break_times": 0,
"hot_concept": "新能源",
"chip_peak_daily": {
"asof_day": "20250817",
"concentration_90": 0.15,
"chip_90": 14.80,
"chip_peak": 15.00,
"buy_total_amount": 50000000,
"sell_total_amount": 30000000,
"amount": 80000000,
"main_position": 0.62,
"main_position_delta": 0.05
}
}
],
"market_analysis": {
"sentiment": "偏多",
"strength": 0.65
}
}
]
}
}
返回状态¶
| 状态码 | 说明 |
|---|---|
| 200 | 成功 |
| 400 | 参数错误(缺少 start/end、日期格式错误、区间超过 15 个交易日) |
| 401 | 未认证 |
| 403 | 无权限 |