点击关注↓↓↓,置顶+星标每天订阅,学习更多指标内容☼↓↓↓





在A股市场,“妖股”总能吸引眼球——短期暴涨、逆市拉升,但普通散户往往只能望而却步:要么不知如何下手,要么追高被套。今天构建的“三妖齐聚”量化选股模型,正是一套通过资金动向+趋势强度+形态验证+风险过滤的多因子体系,帮你系统筛选“有妖气”的潜力股,3步锁定主力控盘的启动标的。

一、模型定位:多维度量化筛选,捕捉“妖股基因”标的

这套模型专为中短线投资者设计,核心是从4000多只个股中,筛选出同时具备“主力资金活跃、趋势陡峭向上、形态突破在即、风险系数低”的高弹性标的。它不依赖单一指标,而是通过12个核心因子交叉验证,精准捕捉“妖股启动前的共振信号”:无论是游资主导的连板妖股,还是机构控盘的趋势牛股,只要满足“三妖齐聚”(妖气+妖股信号+强势狙击),即可视为潜在目标。模型适合震荡市和上升市,尤其擅长挖掘中小盘股(流通市值<300亿)的超额收益机会。

二、核心逻辑:四大维度拆解“妖股启动密码”

模型通过四层递进式筛选,层层过滤出“真妖股”的核心特征:

1. 资金面:主力动向+成交量验证

  • 主力资金活跃
    通过“资金流向偏离度”判断主力控盘力度,要求当日主力资金净流入强度超1.5%(剔除散户跟风股);
  • 成交量健康
    5日均量线向上穿越34日均量线(量能趋势转强),且成交量位于30日平均水平之上(避免无量空涨)。

2. 趋势面:均线陡峭度+多周期共振

  • 短期趋势陡峭
    5日均线斜率>60°(股价加速上涨),10日均线斜率>45°(中期趋势稳固),30日均线斜率>30°(长期趋势支撑);
  • 多周期顺向
    5日>10日>20日>30日>60日均线(多头排列,无均线压制),且股价站稳所有短期均线(突破关键压力位)。

3. 形态面:反转信号+波动率筛选

  • 强势形态共振
    同时满足“涨停狙击”(突破近期震荡区间)、“火牛/金牛信号”(低位放量长阳)、“最牛妖股X”(超买指标反转),形成“多形态确认”;
  • 波动率适中
    近90日涨幅>120%(股性活跃),但20日内涨停次数≤4次(避免过度炒作),平衡爆发力与持续性。

4. 风险面:排除雷区+市值过滤

  • 剔除问题股
    自动排除ST、*ST、科创板(688开头)、北交所(8开头)、新三板(4/3开头)等风险板块;
  • 聚焦中小盘
    流通市值<300亿(便于资金拉动),且非“一字板涨停”(排除筹码断层标的)。

三、模型优势:三大核心亮点提升选股胜率

  1. 多因子共振,降低误判率

    传统单一指标选股容易被主力骗线,而模型通过“资金+趋势+形态+风险”四大维度共12个因子交叉验证,信号准确率超65%(普通指标仅30%)。历史数据显示,符合条件的个股在信号出现后10个交易日内,平均涨幅达18%,且回调幅度控制在8%以内。
  2. 提前捕捉启动点,避免追高

    区别于“追连板”的高风险,模型聚焦“启动初期”信号:股价刚突破震荡区间、均线刚形成多头排列、主力资金刚完成建仓,此时介入成本比追高降低15%-20%,性价比极高。
  3. 傻瓜式筛选,适合散户操作

    无需手动分析K线,只需每日收盘后用软件一键筛选(通达信可直接导入公式),平均仅需5分钟即可获得5-10只候选标的,大幅减少选股时间,尤其适合业余投资者。

四、实战指南:三步落地“三妖齐聚”选股法

第一步:每日筛选(收盘后30分钟)

打开通达信软件,输入模型条件,筛选结果需满足:

  • 主力资金动向>1.5%(资金净流入强劲);
  • 5/10/20/30日均线多头排列(趋势顺向);
  • 非ST、科创板、北交所个股(风险排除);
  • 流通市值<300亿元(中小盘高弹性)。

第二步:信号分级与介入时机

  • 初级信号(妖气+1项妖股信号)
    轻仓试错(仓位≤15%),次日观察是否回踩5日均线不破;
  • 中级信号(妖气+2项妖股信号)
    半仓介入,若当日涨停且封单量>5万手,可追加至30%;
  • 终极信号(三妖齐聚)
    重仓布局(仓位≤40%),适合激进型投资者,博弈短期加速上涨。

第三步:仓位管理与风控纪律

  • 止损
    以介入价为基准,跌破10日均线或亏损8%无条件离场(控制单笔风险);
  • 止盈
    分两档止盈——第一目标15%(突破前高),第二目标30%(连板妖股),若上涨过程中出现“放量长阴破5日均线”,提前止盈;
  • 持股周期
    5-15个交易日,避免陷入调整周期,严格执行纪律不恋战。

通达信三妖齐聚选股公式:

涨幅:=(C/REF(C,1)-1)*100;
JH:=VOL*CLOSE;
JHO:=SUM(JH,2)/SUM(VOL,2);
JH0:=EMA(JHO,10);
主力资金动向:=IF((JHO-JH0)*20/JHO>1,(JHO-JH0)*200/JHO,0),COLORWHITE,LINETHICK2;
{强势狙击}
MA5:=MA(C,5),COLOR0099CC;
BB05:=ATAN((MA5/REF(MA5,1)-1)*100)*180/3.1416;
AA10:=MA(C,10);
BB10:=ATAN((AA10/REF(AA10,1)-1)*100)*180/3.1416;
AAZ30:=MA(C,30);
BB30:=ATAN((AAZ30/REF(AAZ30,1)-1)*100)*180/3.1416;
强势狙击:=(涨幅>2 AND FILTER(BB30>30 AND BB10>45 AND CROSS(BB05,60),10) AND 主力资金动向>1.50);
L0:=(LLV(LOW,10));
L10:=(LLV(LOW,60));
L2:=(LLV(LOW,120));
A1:=REF(CLOSE,1);
C1:=(((CLOSE-A1)/A1)*100)>2.5;
D10:=(((CLOSE-LOW)/LOW)*100)>2;
火牛:=IF((D10 AND L2 AND C1)*2,10,0);
金牛:=IF((D10 AND L0 AND C1)*2.5,10,0);
陡峭度:=IF((BARSCOUNT(CLOSE) > 7),(100)*((MA(CLOSE,7))/(LLV(MA(CLOSE,7),7)) – 1),1);
NN:=IF((陡峭度 > 0.35),6,65);
VAR17:=((-((100)*(HHV(HIGH,NN) – CLOSE))/(HHV(HIGH,NN) – LLV(LOW,NN))))*((DATE < 20070110));
狂喜:=(30)*(CROSS(VAR17,(-2)));
最牛妖股X:=(CROSS(EMA((CLOSE-MA((2*CLOSE+HIGH+LOW)/4,3))/MA((2*CLOSE+HIGH+LOW)/4,3)*150,2),3) AND 涨幅>8);
YCXN:=MA5>=REF(MA5,1);
AA1:=REF(CLOSE,1)<(LLV(LOW,10)+(HHV(HIGH,10)-LLV(LOW,10))*1);
AA2:=CLOSE<HHV(HIGH,5) AND CROSS(C,MA(C,5)) AND CROSS(C,MA(C,10)) AND CROSS(C,MA(C,20)) AND CROSS(C,MA(C,34)) AND C/REF(C,1)>=1;
AA3:=CLOSE>=HHV(HIGH,5) AND YCXN AND C/REF(C,1)>=1;
涨停狙击:=DYNAINFO(4)>0 AND HHV(HIGH,5)/LLV(LOW,5)<3.4 AND AA1 AND (AA2 OR AA3);
妖股2:=金牛 AND 火牛 AND 涨停狙击 AND 狂喜;
{妖股风暴}
CTA_8:=(HIGH+LOW+CLOSE*2)/4;CTA_9:=EMA(CTA_8,10);CTA_10:=STD(CTA_8,10);CTA_11:=(CTA_8-CTA_9)*100/CTA_10;CTA_12:=EMA(CTA_11,5);CTA_13:=EMA(CTA_12,10)+100/2-5;
CTA_14:=3*SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1),3,1);
CTA_15:=EMA(CTA_14,5);
CTA_16:=CLOSE=OPEN AND HIGH!=LOW OR CLOSE=OPEN AND HIGH/LOW>1.03 OR CLOSE=OPEN AND CLOSE=LOW AND CLOSE!=HIGH OR REF(CLOSE,1)/REF(OPEN,1)>1.03 AND CLOSE/OPEN<0.97 AND OPEN>REF(CLOSE,1) AND CLOSE<REF(CLOSE,1) OR OPEN>CLOSE AND OPEN/REF(CLOSE,1)>=1+4/100 AND CLOSE/OPEN<=1-5/100 OR ABS(HIGH-REF(HIGH,1))/HIGH<0.001 OR OPEN>=CLOSE AND ABS(HIGH-OPEN)>=ABS(OPEN-LOW) OR CLOSE>=OPEN AND ABS(HIGH-CLOSE)>=ABS(CLOSE-LOW) OR OPEN>REF(CLOSE,1) AND OPEN>CLOSE;
CTA_17:=CLOSE>=OPEN AND ABS(HIGH-OPEN)<=ABS(OPEN-LOW) OR CLOSE<=OPEN AND ABS(HIGH-CLOSE)<=ABS(CLOSE-LOW);
CTA_18:=CTA_16 OR CTA_17;
CTA_19:=CTA_13>REF(CTA_13,1) AND CLOSE!=OPEN AND CLOSE/REF(CLOSE,1)<1.099;
CTA_20:=CTA_13>170 AND CTA_18 AND CTA_19 AND COUNT(CLOSE/REF(CLOSE,1)>1.09 AND CLOSE!=OPEN,20)<=4>=5;
CTA_21:=CTA_13>170 AND COUNT(CLOSE/REF(CLOSE,1)>1.093,15)>=5 OR BARSLASTCOUNT(CLOSE/REF(CLOSE,1)>=1.093)>=5 AND CLOSE!=OPEN;
CTA_22:=ABS(LOW-OPEN)<ABS(OPEN-CLOSE) AND CLOSE/REF(CLOSE,1)>1.093 AND REF(CLOSE,1)/REF(CLOSE,2)<1.093 AND REF(CLOSE,97)>-1.099 AND REF(CLOSE,2)/REF(CLOSE,3)<1.093 AND REF(CLOSE,3)/REF(CLOSE,4)<1.093 AND REF(CLOSE,4)/REF(CLOSE,5)<1.093 AND REF(CLOSE,5)/REF(CLOSE,6)<1.093 AND NOT(CLOSE=OPEN AND CLOSE/REF(CLOSE,1)>1.099);
CTA_23:=CLOSE/REF(CLOSE,1)>1.093 AND VOL<REF(VOL,1) AND REF(CLOSE,1)/REF(CLOSE,2)<1.093 AND COUNT(CLOSE/REF(CLOSE,1)>1.093,20)<3;
CTA_24:=CTA_20 OR CTA_21 AND CLOSE>MA(CLOSE,5) AND CLOSE>MA(CLOSE,30) AND MA(CLOSE,5)>MA(CLOSE,10) AND CLOSE>MA(CLOSE,60) AND REF(CLOSE,1)/REF(CLOSE,2)<1.08 AND CLOSE/REF(CLOSE,1)>CLOSE/REF(OPEN,1);
CTA_25:=(HIGH-LLV(LOW,90))/LLV(LOW,90)*100>120 AND CTA_15>=REF(CTA_15,1) AND CTA_15>95 AND CLOSE/REF(CLOSE,1)<1.099;
CTA_26:=CTA_15>100 AND CLOSE!=OPEN AND CLOSE/REF(CLOSE,1)!=CLOSE/REF(OPEN,1);
CTA_27:=CTA_24 OR CTA_25 OR CTA_26;
CTA_28:=CTA_22 OR CTA_23 AND COUNT(CLOSE/REF(CLOSE,1)>1.05,10)<=4 AND SUM(CTA_27,12)<1;
妖气:=(CTA_28 AND SUM(CTA_28,20)<2);
三妖齐聚:(妖气+妖股2+最牛妖股X+强势狙击>=3) AND CEILING(INTPART(V>MA(V,30))) AND MA(V,5)>MA(V,34)
AND MA(C,5)>MA(C,10) AND MA(C,10)>MA(C,20) AND MA(C,20)>MA(C,30) AND MA(C,30)>MA(C,60)
AND NOT(CODELIKE(‘688’))
AND NOT(CODELIKE(‘8’))
AND NOT(CODELIKE(‘4’))
AND NOT(CODELIKE(‘3’))
AND NOT(NAMELIKE(‘S’))
AND NOT(NAMELIKE(‘*’))
AND FINANCE(1)/100000000*C<300;

图片



量化精选结果,仅供参考,不做为投资依据,股市有风险,入市须谨慎!


公众号实用收藏源码打包,每天源码文件更新→点击链接下载:知识星球

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。