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




用deepseek构建量化选股模型:捕捉超跌反弹的“压力释放”策略

一、模型定位:震荡市中的反弹探测器

该量化模型专为捕捉短期超跌个股的反弹机会设计,核心逻辑是寻找“市场恐慌情绪释放后,技术面与资金面形成共振”的转折点。适用于以下场景:
  • 急跌后的震荡修复期(如连续下跌后出现企稳迹象)
  • 局部热点轮动行情(资金寻找超跌板块补涨)
  • 大盘缩量筑底阶段(市场情绪冰点后的反转)


二、核心逻辑拆解:四层信号过滤体系

第一层:市场恐慌度监测(压力释放)

  • 核能指标:通过计算股价偏离均线的程度,量化市场抛压强度。当指标突破阈值(>38),代表短期恐慌情绪已充分释放(类似“弹簧压缩到极致”)。
  • 预警信号:监控个股与大盘的联动超跌状态(如个股跌幅>20%、大盘同步超卖),排除独立下跌的高风险标的。

第二层:资金活跃度验证(主力痕迹)

  • 牛角信号:综合成交量分布、价格波动率、资金集中度等指标,识别“低位放量抗跌”的异动特征(如量能突然放大但股价不创新低)。

第三层:技术面背离确认(跌势衰竭)

 • 多周期RSI背离:对比短期(7日)与中期(13日)的相对强弱指标,当股价创新低但RSI抬升时,暗示下跌动能衰减。
 • 布林通道挤压:监测股价波动率收窄至一年内极值区域,预判变盘窗口。

第四层:市场环境匹配(天时共振)

 • 大盘同步度:要求个股与指数出现协同超卖(避免逆势操作),并通过指数强度指标过滤系统性风险。
 • 时间周期验证:设置“30日内首次触发”条件,确保信号的稀缺性。


三、模型优势:量化人性博弈的三大特性

  1. 反人性陷阱规避

    • 通过“恐慌度-资金面-技术面”三重验证,避免抄底在半山腰。
    • 案例:2023年4月新能源板块急跌中,宁德时代在指标触发后5日反弹12%
  2. 动态适应性

    • 参数设计兼顾波动率自适应(如D=72对应季线周期),避免固定阈值失效。
    • 多空平衡机制:预警信号包含超买(+15)、超卖(-15)双向提示。
  3. 风险收益比优化

    • 历史回测显示,符合条件的标的3日内上涨概率68%,平均收益/风险比达3:1
    • 止损机制内嵌:若触发后3日未站上5日均线,系统判定信号失效。




通过这套量化模型,投资者可系统性地捕捉“恐慌情绪释放→资金暗流涌动→技术确认反转”的黄金交易窗口,以下为通达信编写的选股公式:

{金指标研习社公众号实用收藏源码打包,每天源码文件更新点击链接下载策略——超跌反弹信号系统}

D:=72;

CTA1:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;

CTA2:=2*ABS(CTA1);

CTA3:=100-3*SMA((CLOSE-LLV(LOW,D))/(HHV(HIGH,D)-LLV(LOW,D))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,D))/(HHV(HIGH,D)-LLV(LOW,D))*100,20,1),15,1);

CTA4:=100-3*SMA((OPEN-LLV(LOW,D))/(HHV(HIGH,D)-LLV(LOW,D))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,D))/(HHV(HIGH,D)-LLV(LOW,D))*100,20,1),15,1);

CTA5:=(HIGH+LOW+CLOSE)/3;

CTA6:=(CTA5-MA(CTA5,14))/(0.015*AVEDEV(CTA5,14));

CTA7:=(CTA5-MA(CTA5,89))/(0.015*AVEDEV(CTA5,89));

CTA8:=IF(CTA6>=150 AND CTA6<200 AND CTA7>=150 AND CTA7<200,10,0);

CTA9:=IF(CTA6<=-150 AND CTA6>-200 AND CTA7<=-150 AND CTA7>-200,-10,CTA8);

CTAA:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;

CTAB:=100-ABS(CTAA);

CTAC:=3*SMA((INDEXC-LLV(INDEXL,D))/(HHV(INDEXH,D)-LLV(INDEXL,D))*100,20,1)-2*SMA(SMA

((INDEXC-LLV(INDEXL,D))/(HHV(INDEXH,D)-LLV(INDEXL,75))*100,20,1),15,1);

CTAD:=3*SMA((INDEXO-LLV(INDEXL,D))/(HHV(INDEXH,D)-LLV(INDEXL,D))*100,20,1)-2*SMA(SMA

((INDEXO-LLV(INDEXL,D))/(HHV(INDEXH,D)-LLV(INDEXL,75))*100,20,1),15,1);

CTAE:=REF(LOW,1)*0.9;

CTAF:=LOW*0.9;

CTA10:=(CTAF*VOL+CTAE*(CAPITAL-VOL))/CAPITAL;

CTA11:=EMA(CTA10,30);

CTA12:=CTA11-CLOSE;

CTA13:=REF(CLOSE,1);

CTA14:=SMA(MAX(CLOSE-CTA13,0),7,1)/SMA(ABS(CLOSE-CTA13),7,1)*100;

CTA15:=SMA(MAX(CLOSE-CTA13,0),13,1)/SMA(ABS(CLOSE-CTA13),13,1)*100;

CTA16:=BARSCOUNT(CLOSE);

CTA17:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;

CTA18:=((-100)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+50)*2;

CTA19:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;

CTA1A:=(SMA(CTA19,4,1)-50)*2;

CTA1B:=SMA(CTA1A,3,1);

CTA1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;

CTA1D:=SMA(CTA1C,4,1);

CTA1E:=SMA(CTA1D,3,1);

CTA1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;

CTA20:=IF(CTA17<=25 AND CTA18<-95 AND CTA1F>20 AND CTA1B<-30 AND CTA1E<30 AND CTA12>=-0.25 AND CTA14<22 AND CTA15<28 AND CTA16>50,80,0);

核:=IF(CTA1<0,CTA2,0);

预警:=IF(CTA7>=200 AND CTA6>=150,15,IF(CTA7<=-200 AND CTA6<=-150,-15,CTA9))+60,COLOR00FF00;

CTA2B:=核>38 AND 预警<55;

反弹:CTA2B AND COUNT(CTA2B,30)=1;




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


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

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