财达证券选股行情查询
下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-kgyn3ajx--stock-picker-quote.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-kgyn3ajx/stock-picker-quote。选股行情查询工具,支持A股个股、ETF、场内基金等所有品种的行情查询、筛选、排行、对比等功能。当用户需要查询行情、筛选股票、查看涨幅/换手率/成交额排行、PE/ROE筛选、行业/概念板块、股票对比、技术指标筛选(RSI/MACD/KDJ)等时使用此 skill。
阅读全文 (展开查看完整说明)
概述
选股行情查询工具
这个工具做什么
选股行情查询工具(支持A股个股、ETF、场内基金等所有品种),提供以下功能:
| 功能 | 说明 | 响应速度 |
|---|---|---|
| 市场排行 | 沪深主板涨跌幅/换手率/成交额排名 | ⚡ 快速 |
| 板块排行 | 按概念/行业板块筛选排名 | ⚡ 快速 |
| 条件选股 | 多维度指标组合筛选 | ⚡ 快速 ~3s |
| 技术指标选股 | RSI/MACD/KDJ/MA筛选 | 🐢 较慢 ~5-10s |
| 个股查询 | 单只股票详细信息 | ⚡ 快速 |
| 多股对比 | 2-5只股票对比分析 | ⚡ 快速 |
密钥来源与安全说明
- 本技能使用财达证券接口服务鉴权 Key。
- 禁止在代码、提示词、日志或输出文件中硬编码/明文暴露密钥。
前提条件
1. 获取财达证券接口 Key
请访问 https://gstskill.95363.com/cdzq/h5/skill/index.html 注册并获取财达证券接口 Key。
2. 配置环境变量
# macOS 添加到 ~/.zshrc,Linux 添加到 ~/.bashrc
export CDZQ_CLIENT_KEY="your_client_key_here"Windows PowerShell:
$env:CDZQ_CLIENT_KEY="your_client_key_here"3. 依赖
- Python 3.7+
- Python 库:
requests
基本调用格式
python scripts/skill_handler.py --json '<请求体JSON>'请求体结构
{
"intent": "screen_only|market_rank|sector_rank|stock_query|stock_compare",
"conditions": [
{"field": "change_pct", "operator": "GT", "value": 5, "dimension": "technical"},
{"field": "rsi", "operator": "GT", "value": 70, "dimension": "technical"}
],
"logic": "AND",
"stocks": ["600519"],
"sector": {"name": "白酒", "type": "concept"},
"market": "SH|SZ|ALL|KC|CY|MAIN",
"limit": 20,
"order_by": {"field": "change_pct", "direction": "desc"}
}intent 类型
| intent | 说明 |
|---|---|
screen_only | 条件选股 |
market_rank | 市场排行 |
sector_rank | 板块排行 |
money_flow_sector_rank | 板块资金流向排行 |
stock_query | 个股查询 |
stock_compare | 多股对比 |
操作符 (operator)
| operator | 含义 |
|---|---|
GT | 大于 (>) |
GTE | 大于等于 (>=) |
LT | 小于 (<) |
LTE | 小于等于 (<=) |
EQ | 等于 (=) |
维度 (dimension)
| dimension | 说明 |
|---|---|
technical | 行情/技术指标维度 |
valuation | 估值维度 |
financial | 财务维度 |
money_flow | 资金流向维度 |
concept | 概念/行业维度 |
market | 市场维度 |
选股指标体系
行情维度(快速,支持预筛选)
| 指标 | 字段名 | 说明 | 示例 |
|---|---|---|---|
| 涨跌幅 | change_pct | 当日涨跌幅(%) | 涨幅 > 5 |
| 换手率 | turnover_rate | 当日换手率(%) | 换手率 > 3 |
| 量比 | volume_ratio | 相对成交量比率 | 量比 > 2 |
| 振幅 | amplitude | 当日振幅(%) | 振幅 > 5 |
技术指标维度(较慢,需计算K线)
| 指标 | 字段名 | 说明 | 示例 |
|---|---|---|---|
| RSI | rsi | 相对强弱指标(0-100) | RSI > 70 超买 |
| MACD | macd | 指数平滑异同平均线 | MACD > 0 金叉 |
| KDJ | kdj | 随机指标(0-100) | KDJ > 70 超买 |
| MA5/10/20/60 | ma5, ma10… | 移动平均线 | MA5 > 10 |
估值维度
| 指标 | 字段名 | 说明 | 示例 |
|---|---|---|---|
| 市盈率 | pe / pe_ttm | TTM市盈率 | PE < 15 |
| 市净率 | pb / pb_lf | 市净率 | PB < 2 |
| 股息率 | dividend_yield | TTM股息率(%) | 股息率 > 3 |
财务维度
| 指标 | 字段名 | 说明 | 示例 |
|---|---|---|---|
| ROE | roe | 净资产收益率(%) | ROE > 15 |
| EPS | eps | 每股收益(元) | EPS > 0.5 |
资金流向维度
| 指标 | 字段名 | 说明 | 示例 |
|---|---|---|---|
| 主力净流入 | main_net | 超大单+大单净流入(元) | 主力净流入 > 1000万 |
| 超大单净流入 | super_net | 超大单净流入(元) | – |
| 大单净流入 | big_net | 大单净流入(元) | – |
快速选股技巧
✅ 推荐:使用行情维度(快速)
# 涨幅大于5%的股票(快速 ~3秒)
python scripts/skill_handler.py --json '{"intent":"screen_only","conditions":[{"field":"change_pct","operator":"GT","value":5,"dimension":"technical"}]}'
# 涨幅大于3%且换手率大于1%(快速 ~3秒)
python scripts/skill_handler.py --json '{"intent":"screen_only","conditions":[{"field":"change_pct","operator":"GT","value":3,"dimension":"technical"},{"field":"turnover_rate","operator":"GT","value":1,"dimension":"technical"}]}'⚠️ 注意:技术指标筛选较慢
RSI/MACD/KDJ/MA 需要从K线计算,单次筛选限制100只股票:
# 涨幅大于3%且RSI大于70(较慢 ~5-10秒)
python scripts/skill_handler.py --json '{"intent":"screen_only","conditions":[{"field":"change_pct","operator":"GT","value":3,"dimension":"technical"},{"field":"rsi","operator":"GT","value":70,"dimension":"technical"}]}'使用示例
条件选股(推荐组合)
| 用户需求 | 命令 |
|---|---|
| 涨幅 > 5% | {"intent":"screen_only","conditions":[{"field":"change_pct","operator":"GT","value":5,"dimension":"technical"}]} |
| 换手率 > 3% | {"intent":"screen_only","conditions":[{"field":"turnover_rate","operator":"GT","value":3,"dimension":"technical"}]} |
| 量比 > 2 | {"intent":"screen_only","conditions":[{"field":"volume_ratio","operator":"GT","value":2,"dimension":"technical"}]} |
| 涨幅 > 3% + 换手率 > 1% | {"intent":"screen_only","conditions":[{"field":"change_pct","operator":"GT","value":3,"dimension":"technical"},{"field":"turnover_rate","operator":"GT","value":1,"dimension":"technical"}]} |
| 涨幅 > 3% + RSI > 70 | {"intent":"screen_only","conditions":[{"field":"change_pct","operator":"GT","value":3,"dimension":"technical"},{"field":"rsi","operator":"GT","value":70,"dimension":"technical"}]} |
| 主力净流入 > 1000万 | {"intent":"screen_only","conditions":[{"field":"main_net","operator":"GT","value":10000000,"dimension":"money_flow"}]} |
市场/板块排行
| 用户需求 | 命令 |
|---|---|
| 沪市涨幅前10 | {"intent":"market_rank","market":"SH","rank_metric":"change_pct","limit":10} |
| 深市换手率前5 | {"intent":"market_rank","market":"SZ","rank_metric":"turnover_rate","limit":5} |
| 科创板涨幅前10 | {"intent":"market_rank","market":"KC","rank_metric":"change_pct","limit":10} |
| 沪深主板涨幅前10 | {"intent":"market_rank","market":"MAIN","rank_metric":"change_pct","limit":10} |
| 白酒板块涨幅前5 | {"intent":"sector_rank","sector":{"name":"白酒","type":"concept"},"rank_metric":"change_pct","limit":5} |
板块资金流向排行(money_flow_sector_rank)
查询概念板块或行业板块的主力资金流入/流出排名。
| 参数 | 类型 | 必填 | 说明 | |||||
|---|---|---|---|---|---|---|---|---|
intent | string | 是 | 固定值 "money_flow_sector_rank" | |||||
buss_type | int | 否 | 板块类型:30=概念板块(默认),31=行业板块 | count | int | 否 | 返回数量,默认10 | |
sort_desc | bool | 否 | true=流入前,false=流出前,默认true |
说明(v2.0.2 修正):接口底层
eBussType的实测取值为30=全部板块(含地区板块)、31=地区板块、32=行业板块、33=概念板块。对外接口语义保持
30=概念板块、31=行业板块 不变,由脚本内部映射为实测取值,修复了此前
buss_type=31会返回地区板块(辽宁/上海/江苏…)的问题。
返回字段:
| 字段 | 说明 |
|---|---|
name | 板块名称 |
main_inflow | 主力净流入(元) |
main_inflow_ratio | 主力净流入占比(%) |
super_inflow | 超大单净流入 |
large_inflow | 大单净流入 |
inflow_3d | 3日净流入 |
inflow_5d | 5日净流入 |
| 用户需求 | 请求 |
|---|---|
| 概念板块主力流入前10 | {"intent":"money_flow_sector_rank"} |
| 行业板块主力流入前5 | {"intent":"money_flow_sector_rank","buss_type":31,"count":5} |
| 概念板块资金流出前10 | {"intent":"money_flow_sector_rank","sort_desc":false} |
个股查询与对比
| 用户需求 | 命令 |
|---|---|
| 查询贵州茅台 | {"intent":"stock_query","stocks":["600519"]} |
| 茅台与五粮液对比 | {"intent":"stock_compare","stocks":["600519","000858"]} |
个股行情查询(stock_query)
查询单只或多只股票的实时行情信息。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
intent | string | 是 | 固定值 "stock_query" |
stocks | array | 是 | 股票代码列表,最多10只 |
说明(v2.0.2 修正):
stocks支持一次传入多只(最多 10 只),结果会逐只输出。超过 10 只时按上限截断,并在输出中提示「已按上限截断,忽略后 N 只」。
此前版本只取数组第一个元素,其余代码被静默丢弃。
支持的股票代码格式
| 格式 | 示例 | 说明 |
|---|---|---|
| 6位纯数字 | "600519" | 自动识别市场(6开头=沪市,0/3开头=深市) |
| 带前缀 | "sh600519" / "sz000858" | 显式指定市场 |
| 北交所 | "bj899050" | 北证50指数 |
| ETF | "513310" / "sh513310" | 上交所ETF |
| 指数 | "sh000001" / "1A0001" | 上证指数等 |
返回字段说明
| 字段 | 说明 | 示例 |
|---|---|---|
name | 股票名称 | 贵州茅台 |
code | 股票代码 | 600519 |
price | 当前价格 | 1680.00 |
change_pct | 涨跌幅(%) | 2.35 |
change_amount | 涨跌额 | 38.50 |
open | 开盘价 | 1645.00 |
high | 最高价 | 1692.00 |
low | 最低价 | 1638.00 |
volume | 成交量 | 3256789 |
amount | 成交额 | 5423000000 |
turnover_rate | 换手率(%) | 0.85 |
pe | 市盈率 | 28.5 |
pb | 市净率 | 8.2 |
total_market_value | 总市值 | 2115000000000 |
circulating_market_value | 流通市值 | 2115000000000 |
dividend_yield | 股息率(%) | 2.18 |
roe | ROE(%) | 25.3 |
main_net | 主力净流入 | 1256000000 |
super_net | 超大单净流入 | 890000000 |
big_net | 大单净流入 | 366000000 |
amplitude | 振幅(%) | 3.28 |
查询示例
| 用户需求 | 请求 |
|---|---|
| 查询贵州茅台 | {"intent":"stock_query","stocks":["600519"]} |
| 查询多只股票 | {"intent":"stock_query","stocks":["600519","000858","000001"]} |
| 带前缀查询 | {"intent":"stock_query","stocks":["sh600519","sz000858"]} |
| 查询上证指数 | {"intent":"stock_query","stocks":["sh000001"]} |
| 查询北证50 | {"intent":"stock_query","stocks":["bj899050"]} |
| 查询ETF | {"intent":"stock_query","stocks":["sh513310"]} |
多股对比(stock_compare)
对比2-5只股票的行情数据。
| 用户需求 | 请求 |
|---|---|
| 对比茅台与五粮液 | {"intent":"stock_compare","stocks":["600519","000858"]} |
| 多只对比 | {"intent":"stock_compare","stocks":["sh600519","sz000858","sh601318"]} |
各维度代表性问题
技术维度(行情筛选 · 快速 ~3s)
| 用户需求 | 请求示例 |
|---|---|
| 涨跌幅大于5% | {"intent":"screen_only","conditions":[{"field":"change_pct","operator":"GT","value":5,"dimension":"technical"}]} |
| 换手率超过3% | {"intent":"screen_only","conditions":[{"field":"turnover_rate","operator":"GT","value":3,"dimension":"technical"}]} |
| 量比大于2 | {"intent":"screen_only","conditions":[{"field":"volume_ratio","operator":"GT","value":2,"dimension":"technical"}]} |
| 振幅超过8% | {"intent":"screen_only","conditions":[{"field":"amplitude","operator":"GT","value":8,"dimension":"technical"}]} |
| 涨幅>2%且换手率>1% | {"intent":"screen_only","conditions":[{"field":"change_pct","operator":"GT","value":2,"dimension":"technical"},{"field":"turnover_rate","operator":"GT","value":1,"dimension":"technical"}],"logic":"AND"} |
技术指标维度(K线计算 · 较慢 ~5-10s)
| 用户需求 | 请求示例 |
|---|---|
| RSI超买(>70) | {"intent":"screen_only","conditions":[{"field":"rsi","operator":"GT","value":70,"dimension":"technical"}]} |
| RSI超卖(<30) | {"intent":"screen_only","conditions":[{"field":"rsi","operator":"LT","value":30,"dimension":"technical"}]} |
| MACD金叉(>0) | {"intent":"screen_only","conditions":[{"field":"macd","operator":"GT","value":0,"dimension":"technical"}]} |
| KDJ超买(>70) | {"intent":"screen_only","conditions":[{"field":"kdj","operator":"GT","value":70,"dimension":"technical"}]} |
| MA5上穿MA10 | {"intent":"screen_only","conditions":[{"field":"ma5","operator":"GT","value":10,"dimension":"technical"}]} |
| 涨幅>3%且RSI<30 | {"intent":"screen_only","conditions":[{"field":"change_pct","operator":"GT","value":3,"dimension":"technical"},{"field":"rsi","operator":"LT","value":30,"dimension":"technical"}]} |
估值维度(扫描较慢 ~30s+)
| 用户需求 | 请求示例 |
|---|---|
| 市盈率低于15倍 | {"intent":"screen_only","conditions":[{"field":"pe","operator":"LT","value":15,"dimension":"valuation"}]} |
| 市净率小于2 | {"intent":"screen_only","conditions":[{"field":"pb","operator":"LT","value":2,"dimension":"valuation"}]} |
| 股息率超过4% | {"intent":"screen_only","conditions":[{"field":"dividend_yield","operator":"GT","value":4,"dimension":"valuation"}]} |
| PE在10-20倍之间 | {"intent":"screen_only","conditions":[{"field":"pe","operator":"GTE","value":10,"dimension":"valuation"},{"field":"pe","operator":"LTE","value":20,"dimension":"valuation"}]} |
财务维度
| 用户需求 | 请求示例 |
|---|---|
| ROE大于20% | {"intent":"screen_only","conditions":[{"field":"roe","operator":"GT","value":20,"dimension":"financial"}]} |
| 每股收益超过1元 | {"intent":"screen_only","conditions":[{"field":"eps","operator":"GT","value":1,"dimension":"financial"}]} |
资金流向维度
| 用户需求 | 请求示例 |
|---|---|
| 主力净流入超1亿 | {"intent":"screen_only","conditions":[{"field":"main_net","operator":"GT","value":100000000,"dimension":"money_flow"}]} |
| 超大单净流入前10 | {"intent":"screen_only","conditions":[{"field":"super_net","operator":"GT","value":0,"dimension":"money_flow"}],"order_by":{"field":"super_net","direction":"desc"},"limit":10} |
| 大单净流入为正 | {"intent":"screen_only","conditions":[{"field":"big_net","operator":"GT","value":0,"dimension":"money_flow"}]} |
概念/行业维度
| 用户需求 | 请求示例 |
|---|---|
| 白酒概念涨幅前5 | {"intent":"sector_rank","sector":{"name":"白酒","type":"concept"},"rank_metric":"change_pct","limit":5} |
| 芯片概念换手率排名 | {"intent":"sector_rank","sector":{"name":"芯片","type":"concept"},"rank_metric":"turnover_rate","limit":10} |
| 新能源车主力净流入 | {"intent":"screen_only","conditions":[{"field":"concept","operator":"EQ","value":"新能源车","dimension":"concept"},{"field":"main_net","operator":"GT","value":0,"dimension":"money_flow"}]} |
| 人工智能概念RSI>70 | {"intent":"screen_only","conditions":[{"field":"concept","operator":"EQ","value":"人工智能","dimension":"concept"},{"field":"rsi","operator":"GT","value":70,"dimension":"technical"}]} |
市场维度
| 用户需求 | 请求示例 |
|---|---|
| 总市值大于500亿 | {"intent":"screen_only","conditions":[{"field":"total_market_value","operator":"GT","value":50000000000,"dimension":"market"}]} |
| 流通市值小于100亿 | {"intent":"screen_only","conditions":[{"field":"circulating_market_value","operator":"LT","value":10000000000,"dimension":"market"}]} |
| 科创板涨幅前10 | {"intent":"market_rank","market":"SH","rank_metric":"change_pct","limit":10} |
多维度组合筛选
| 用户需求 | 请求示例 |
|---|---|
| 涨幅>5%且PE<20倍 | {"intent":"screen_only","conditions":[{"field":"change_pct","operator":"GT","value":5,"dimension":"technical"},{"field":"pe","operator":"LT","value":20,"dimension":"valuation"}]} |
| 换手率>3%+主力净流入>5000万+ROE>15% | {"intent":"screen_only","conditions":[{"field":"turnover_rate","operator":"GT","value":3,"dimension":"technical"},{"field":"main_net","operator":"GT","value":50000000,"dimension":"money_flow"},{"field":"roe","operator":"GT","value":15,"dimension":"financial"}]} |
| 白酒概念中市值>1000亿且股息率>2% | {"intent":"screen_only","conditions":[{"field":"concept","operator":"EQ","value":"白酒","dimension":"concept"},{"field":"total_market_value","operator":"GT","value":100000000000,"dimension":"market"},{"field":"dividend_yield","operator":"GT","value":2,"dimension":"valuation"}]} |
性能说明
| 筛选类型 | 实测(v2.0.3,2026-09-17 盘中) | 说明 |
|---|---|---|
| 行情维度单条件 | 7~8s | 走排行接口预筛选 |
| 行情维度多条件 | 7~8s | AND组合仍走预筛选 |
| 技术指标筛选(RSI/MACD/KDJ) | 6~7s | 需获取K线数据计算 |
| 估值筛选(PE 区间) | 30~40s | 走 PE 排序列扫描,非全量行情 |
| 财务筛选 | 50~100s | 全市场逐只扫描(尚无排序列可用) |
响应时间的下限由接口本身决定:排行接口的耗时随返回条数线性增长
(实测 200 条约 3.6s、500 条约 9s、1000 条约 14s),因此行情/技术类筛选
需要保证覆盖度就至少要取数百条,7~8s 已接近该接口的现实下限,
不要再按「3 秒返回」来设计交互(原文档的 3 秒为未经验证的估计值)。
历次优化对应的实测变化:
版本 行情单条件 行情多条件 技术指标 PE 区间 原始版 20.9s 33.2s 46.6s 218s(最差 4860s) v2.0.2(去重复请求 + 两市并发) 8.1s 8.0s 7.1s 252s v2.0.3(估值走 PE 排序列) 7.2s 8.1s 6.7s 36.8s
优化建议:
- 优先使用行情维度指标(涨幅/换手率/量比)
- 技术指标筛选放在第二条件(已限制100只)
- PE 区间筛选已走排序列(30~40s);ROE 等财务指标仍是全量扫描,最慢
- 估值条件请带上上界(如
pe LT 20):只带下界时无法用升序排序列覆盖,会回退全量扫描
股票代码规则
市场代码(代码前缀)
| 前缀 | 市场 | 说明 |
|---|---|---|
6xxxx | 上交所 | A股 |
5xxxx | 上交所 | ETF |
0xxxx / 3xxxx | 深交所 | A股(含中小板、创业板) |
159xxx | 深交所 | ETF |
8xxxx / 4xxxx | 北交所 | 股票 |
92xxxx | 北交所 | 股票(北交所新代码段,如 920225) |
bjxxxx | 北交所 | 股票(显式前缀) |
shxxxx | 上交所 | 显式前缀 |
szxxxx | 深交所 | 显式前缀 |
指数代码
| 代码 | 名称 | 说明 |
|---|---|---|
sh000001 | 上证指数 | 沪市指数 |
sz399001 | 深证成指 | 深市指数 |
1A0001 | 上证指数 | 旧版代码(服务器会自动规范化) |
899050 | 北证50 | 北交所指数 |
优先使用显式前缀
当代码规则无法准确判断市场时(如 000001 可能是深市平安银行或沪市相关指数),建议使用显式前缀:
- 上交所股票/ETF:
sh600519、sh513310 - 深交所股票/ETF:
sz000001、sz159920 - 北交所股票:
bj899050
注意事项
- ST股票过滤:选股结果自动排除ST/*ST/退市股票(含板块排行 sector_rank —— v2.0.2 修正,此前概念板块排行会漏出
*ST标的) - K线获取限制:技术指标筛选最大处理100只股票(因此 RSI>70 这类条件只在前 100 只样本内判定,样本内无标的时返回 0 只是正常结果)
- 板块排行的排序范围:板块排行会对全部成分股排序后再取前 N(v2.0.2 修正,此前受默认 limit=20 截断,只在前 20 只成分股里排序)
- 数据来源:优品行情API(实时行情、K线数据,资金流向、板块成分股)
- API密钥:通过环境变量
CDZQ_CLIENT_KEY配置,不可在代码中硬编码
常见错误信息
| 错误信息 | 说明 |
|---|---|
| 401 Unauthorized | API密钥无效或已过期,或环境变量未正确继承。解决方案:使用前缀方式 CDZQ_CLIENT_KEY=your_key python scripts/skill_handler.py ... |
| Connection reset by peer | 网络波动,可重试 |
| 选股结果为0 | 可能条件过于严格或非交易时段 |
合规声明
选股结果末尾自动追加:
以上信息源自第三方数据整理。选股行情查询工具仅提供客观数据,不构成投资建议。变更记录
v2.0.4(2026-09-17 交付版)
- 版本号提升至 v2.0.4,标记为测试修复的正式交付版本;功能内容等同 v2.0.2 + v2.0.3 两轮修复的合并结果,无新增功能改动。
v2.0.3(2026-09-17 测试修复·第二轮)
| # | 缺陷 | 现象 | 修复 |
|---|---|---|---|
| 14 | 排行榜两市拼接后直接截断,结果并非全局有序 | 深市数据被整体丢弃(科创板类排行要 10 条只回 5 条的另一处成因) | 两市结果按同一指标重排后再截断 |
| 15 | PE 区间筛选需逐只拉取全市场行情 | pe 10~20 实测 218s,最差一次 4860s | 新增估值预筛选:走排行接口 PE 列(升序分页)扫描区间,不再全量取行情,36.8s |
| 16 | 密钥缺失时不快速失败 | 清空 Key 后仍发起 3 轮 401 重试、空耗约 40s,且错误只写 stderr | 入口处前置校验,立即提示并退出码 1,不发任何网络请求 |
| 17 | 估值条件缺少上界时可能漏结果 | 只带下界(如 pe GT 30)无法用升序序列覆盖 | 自动回退全量扫描,保证结果完整 |
v2.0.2(2026-09-17 测试修复)
本轮针对测试用例实测发现的缺陷做了修复:
| # | 缺陷 | 现象 | 修复 |
|---|---|---|---|
| 1 | stock_query 多代码只返回第一只 | 传 ["600519","000858"] 只返回茅台,传 11 只也无提示 | 支持多代码批量查询,单次上限 10 只,超限截断并提示 |
| 2 | 带前缀代码丢失市场信息 | sh000001 被当成深市 000001(平安银行) | 提交接口时保留 sh/sz/bj 前缀,由适配器判定市场 |
| 3 | 旧版指数代码 1A0001 不被识别 | 降级成选股、返回 0 结果 | 新增旧版代码识别,规范化输出上证指数 000001 |
| 4 | 北交所 92xxxx 代码误判为深市 | 920225 取不到行情,被填成其他股票数据 | 市场判定补充 43/87/88/92 前缀 |
| 5 | 行情接口代码回填会串数据 | 批量查询时缺失代码被填成任意其他股票 | 回填逻辑仅限单只查询 |
| 6 | 科创板排行条数不足 | 要 10 条只返回 5 条 | 科创板/创业板/主板统一「先多取再按板块过滤」 |
| 7 | 板块排行漏出 ST 标的 | 白酒概念结果含 *ST 标的 | 概念筛选分支补上 ST/*ST/退市 过滤 |
| 8 | 板块排行表头重复 | 涨幅 列重复输出两次 | 按排序指标动态生成表头 |
| 9 | 板块排行只在部分成分股里排序 | 白酒概念只在前 20 只成分股中排序 | 排行取全部成分股参与排序 |
| 10 | 板块资金流向 count 参数失效 | count=5 仍返回 10 条 | 读取文档规定的 count 参数(兼容 limit) |
| 11 | buss_type=31(行业板块)返回地区板块 | 返回辽宁/上海/江苏等地区板块 | 增加语义映射到实测 eBussType 取值 |
| 12 | 选股重复请求行情接口 | 同一次筛选对同一批股票取 2~3 遍行情 | 增加行情记忆,一次筛选内只取一遍 |
| 13 | 排行接口沪/深两市串行请求 | 两市请求依次阻塞 | 改为并发请求 |