name: a-share-short-term-screening description: A股短线强势股筛选 — 从实时数据采集(新浪/东方财富API)到多因子+技术面综合分析的完整流程
A股短线强势股筛选
触发条件
用户要求推荐短期买入机会、分析短线个股、问"还能进场吗"
数据源
实时行情(推荐)
- 新浪/腾讯接口(无频控,兼容性好):
- akshare 接口(高频受限):
板块资金流向
- 东方财富行业资金流接口有限制,可使用开源ETF板块映射或手动构建热点板块列表
均线/技术指标
- 从akshare日K+成交量自行计算:MA5/10/20/60、放量比(5日均量/20日均量)、MACD(DIF, DEA, 柱)、RSI(14)
分析流程
第一步:大盘环境判断
- 大盘指数(上证、深证、创业板)当前涨跌、成交量变化
- 判断是否适合短线操作(缩量震荡/放量突破/放量滞涨)
第二步:热点板块筛选
- 今日涨幅靠前板块 + 主力净流入
- 关联驱动力(政策/事件/题材)
- 确定资金主线(如电网设备43亿净流入=最强方向)
第三步:多因子筛选(短线强势股)
条件组合(按优先级): 1. 涨幅 3-9%(避免涨停板/跌停板) 2. 成交额 > 30亿(流动性保障) 3. 均线多头排列(MA5>MA10>MA20) 4. 放量比 > 1.0(增量资金介入) 5. 距20日高点 <= -5%(仍有上行空间) 6. RSI(14) < 85(避免极度超买)
第四步:深度技术分析(单只个股)
指标体系:
- 均线系统(MA5/10/20/60,排列形态)
- 放量比(5/20, 5/60)
- 近5-10日逐日涨跌
- MACD(DIF方向、红绿柱变化)
- RSI(14)(>80=严重超买,<30=超卖)
- 20日区间位置%(当前价在20日高低点之间的位置)
- 振幅%(日内震幅)
第五步:操作建议输出模板
## 是否可入场判断
**有利因素:**
- 均线多头 ✅
- MACD多头且红衣放大 ✅
- 放量明显 ✅
- 日内未曾涨停(有回调空间)✅
**⚠️ 风险因素:**
- RSI > 80 ❌ 极度过热
- 20日区间位置 > 90% ❌ 接近前高压力
- 20日涨幅 > 50% ❌ 获利盘巨大
**结论:** ✅ 能进 / ❌ 观望
**推荐策略:**
- 入场区间:xx.xx - xx.xx
- 止损位:xx.xx
- 止盈目标:xx.xx(+x%)
- 仓位建议:总资金<=30%,分批建仓
- 特殊提示:等待低吸 vs 可追涨
已知坑点 / 警告
x.xx - xx.xx - 止损位:xx.xx - 止盈目标:xx.xx(+x%) - 仓位建议:总资金<=30%,分批建仓 - 特殊提示:等待低吸 vs 可追涨 ```
已知坑点 / 警告### 数据源坑点
- 新浪接口
qt.gtimg.cn换手率字段经常返回0,不可靠。换手率用东方财富源 - akshare 的
stock_zh_a_hist偶尔被东方财富封IP(Connection refused),需重试或换新浪源 - 163 历史K线接口(img.money.126.net)有请求频率限制,短时间多次请求会断连
stock_individual_spot_xq雪球接口 tag 字段是乱序数组,板块归属需用board_industry_name字段
分析坑点
- 连续涨停后反包板(如3板后跌1天再大涨)是高风险形态,需重点观察RSI和放量比
- 买卖盘稀疏的"无量涨停/近涨停"是真弱势,主力锁仓但市场接盘意愿低
- 不要只看日内涨幅,必须结合20日位置判断是否已到压力区