猛兽派趋势交易全书MENGSHOUPAI · TREND FOLLOWING
全书 / 卷四 指标、公式与工具 / 选股公式与股池

选股公式与股池

指标、公式与工具 · 共 30 篇

净利润跳空、三季盈增、蓝钻绿钻、堆牛骑点,以及历期猛兽豢养池/谷池。

正 文

业绩过滤器的有效性

2022.09.201646 字
今天专门来聊聊我常用的一个选股器,基于成长性投资的思路​。熟悉我的朋友都知道我有一个超级趋势股模板,最开头的一条规则就是有关公司的业绩增长,要求连续三个季度以上保持20%以上的净利润增速​,这个并不是凭空得来的,而是可以用数据统计来验证。

如果你的目标是找到明星股票,那么你的投资组合中的每一家公司都要拥有杰出的业绩。明星股票通过展示其净利润、利润率和营收的增长向外表达自己的强大。——马克.米内尔维尼《股票魔法师》第7章


今天的更新专门来聊聊我常用的一个选股器,基于成长性投资的思路。经常读我公号更新的朋友都知道我有一个超级趋势股模板,最开头的一条规则就是有关公司的业绩增长,要求连续三个季度以上保持20%以上的净利润增速,这个并不是凭空得来的,而是可以用数据统计来验证。下面我就简单利用通达信行情软件的内置功能来演示一下。

正好最近行情告一段落,这个工作也可以当作阶段总结的一部分。按照《笑傲股市》和《股票魔法师》两位趋势投资大师提出的模型,基本面部分不仅要求营收和利润双增,对基础扣非净利润值也有明确的量化要求,大致可以把这个过滤器表达为:

1、营收增速>20%;

2、净利润增速>20%;

3、扣非净利润>5000万元;

没错,就这么简单。由于软件本身功能局限,无法设计连续三个季度同比增长的规则,但就这样简单的过滤器也能说明问题了,后面我会呈现数据。

截止今天为止,A股股票总数量是4838只,然后用以上三条规则过滤之后得到股票池的股票数量是626只,

然后我们来看看4.27日大盘反转以后这波行情中,上面这个业绩优选股池的表现是否有优势。怎么来验证呢,也很简单,就来统计一下这段时间涨幅较大的股票占比是否比股池之外的更多一些。

为了实现上面的想法,还需要写一个简单的公式,公式的含义就是最近一段时间内股价最高值和最低值之间的比值,也就是最大涨幅,用通达信内置编程器实现如下:

是的,就一句表达了N天内的最大涨幅,那么从4.27日到现在具体多少个交易日我也懒得去数了,大致就算它100天吧,因此设置N=100,这样就好。

接下去我们做什么呢,我想看看这100天内涨幅超过1.5倍、2倍、3倍的股票数量分别有多少,然后再计算下占比,不就能看出业绩优选股票池是不是更能涨了么。OK,没问题,马上把上面写的公式调进选股器,就变成了这样:

然后只需要变更下倍数,就能分别得到不同涨幅的股票数量,最后得到下面这个统计结果:

从上面这个简单的数据统计可以看到,业绩过滤器得到涨幅大的股票占比更高。但实际买卖,我们仍然不可能买600多只股票,如何锁定到几只股票,又有其它的理念和方法,本文只表达一个意思:统计概率上,关注业绩增长比随机选股更有优势。


2022年报业绩预告断层模型谷票精选

2023.02.13969 字
如果一家公司公布了远高于分析师预期的净利润,很可能未来的几个季度仍会有惊喜。如果一家公司公布了净利润惊喜,在同一个行业中的其它公司可能随后也会公布惊喜。

如果一家公司公布了远高于分析师预期的净利润,很可能未来的几个季度仍会有惊喜。如果一家公司公布了净利润惊喜,在同一个行业中的其它公司可能随后也会公布惊喜。——马克.米讷维尼《股票魔法师》第7章


郑重声明:股票案例仅供学习交流使用,尤其不作为当下买卖时机参考。

净利润断层模型的基本量化指标如下:

1、业绩公告前一天、当天、或者后一天(扣除节假日)股价跳空高开,收阳(包括假阴)3%以上,成交量比前三日中最小的一天放大一倍以上;

2、股价跳空以后10 个交易日或更多交易日仍然不回补缺口,最后完好保留缺口;

3、报告业绩扣非净利润增长超过40%;

4、报告业绩扣非净利润大于1亿RMB;

5、业绩增长原因必须来自经营性增长。

业绩断层模型的含义是,公司经营可能开启或者正在驰上快车道,并且超过了市场预期,因此股价发生跳升,成交量急剧放大。根据历史数据回溯,优秀的业绩断层是股价持续推升的开始,概率较大。

以下整理了目前为止2022年业绩预告后,符合净利润断层模型的精选谷票:


如何快速扫描市场的强势股

2023.02.261373 字
机器能帮助我们更有深度地追踪和分析更多的市场。它们将我们从每日更新图表的繁琐工作中解放出来,让我们腾出时间去

机器能帮助我们更有深度地追踪和分析更多的市场。它们将我们从每日更新图表的繁琐工作中解放出来,让我们腾出时间去思考。——亚历山大.埃尔德《以交易为生》第4章


一组简单的公式即可解决这个问题

选股是很多人的苦恼。但在解决苦恼之前,不如先搞清楚自己的投资策略。多数人投资亏损的原因首先是没有策略。

江湖中有人认为,存在两个门派:一个叫价值派,一个叫技术派,好像武林有一个气宗和一个剑宗。这无疑是对策略的误解。

他们认为,价值派就是看基本面投资,技术派是看图作业,一个运用丹田之气,一个挥舞花样招式。这无疑也是误解。

所谓技术分析,是运用数理知识,只是工具而已。投资流派,只有策略不同,并没有价值和技术之分。策略是逻辑自洽,是思想或者思维,好的策略应该有正向收益回归和预期。不同策略,都会涉及技术分析,都需要工具,即便是价值投资,也总是要看看公司的历年财务报表吧,难道这不是数理工具吗?

反而言之,量化交易策略中难道不可以使用价值因子?就不可以有长周期的量化交易策略?显然,有关价值和技术之间的对立是没有必要的,完全是庸人自扰,固步自封。

啰嗦这么多,主要是想说明,不同的策略有不同的逻辑自洽,因此选股思路和方法差异很大,不能一概而论,这里介绍的方法只适合趋势交易。

对于趋势交易者,通常采用先自下而上,再从上而下的选股方法,快速扫描市场非常必要,这不仅仅是为了选出股票,更是为了保持对市场的敏感度。

根据趋势交易的原理,主要包含三个内容:

1、股价处于长期上升的趋势运动中;

2、市场横向比价处于优势中;

3、基本面处于快速增长或者困境反转中;

可以这样量化,得到一个选股器:

1、C>HHV(H,250)*0.85; {当前股价大于一年中最高价的0.85倍,即接近一年新高}

2、RPS>85; {价格横向比价强度大于85%的其它股票}

3、扣非净利润增长率>20%; (如果想扩大搜索范围,可以暂时省略这个条件)

4、扣非净利润>5000万;(自行设计参数,不建议太小)

这个选股器正常一次搜索到的股票数量在200只以内,还算比较高效,而且每天刷新一次的话,股池中的股票并不会剧烈变化,有一些增加,有一些淘汰,可以择优加到自选股池保存。


猛兽素养池——兔年除夕喜乐

2024.02.09709 字
猛兽素养池作为《猛兽派选股》的周末栏目第一次出版,正逢兔年除夕,除旧岁迎新年,一起祝福平安喜乐吧。

三藐 · 猛兽派选股 · 2024-02-09 12:23

猛兽素养池作为《猛兽派选股》的周末栏目第一次出版,正逢兔年除夕,除旧岁迎新年,一起祝福平安喜乐吧。

本周尽管外围利好频传,甚至村里换人这种标志性事件实锤,周四更是百股涨停,但严格符合猛兽模型的股票依然很少,现在依然是“艰难硬币”阶段,而不是“轻松大钞”阶段。

保持理性的乐观,春天已经到来,猛兽素养池一定会越来越丰富,在新的一年里期待养出几条威武的猛龙,祝大家好运连连,四季来财~!!

猛兽豢养池——2024.02.24

2024.02.24928 字
春节开市第一周连续阳线,上证指数干到了3000点以上。趋势最好的方向是煤炭,妖股最热的方向是AI。

三藐 · 猛兽派选股 · 2024-02-24 16:27

春节开市第一周连续阳线,上证指数干到了3000点以上。

趋势最好的方向是煤炭,妖股最热的方向是AI。

此时重读《股票魔法师2》第103页“领头羊首先触底”这一节,感受会更深。

书中云:在新的牛市前4~8周,在整体市场处于低位的时候最能承受下跌,并快速反弹的股票是真正的市场领头羊。市场正准备向上反转的时候,股价就已经突破并达到52周高点。

煤炭板块以及核心个股显然符合马克给出的这条经验。大盘在11月之后迭创新低,但是煤炭板块却逆市上行,明显强于大盘,如下图:

但是煤炭股并没有出现在猛兽股池名单,原因是完全按照SEPA模型,煤炭股的业绩增速不符合要求。关于此种情况下是否可以入选的问题,马克在推特和视频片段中都有过回复,他本人有时候是会尝试的。

猛兽股豢养池不打算打破规则,继续严格选股,现在高股息方向越来越明显走出趋势,但股池只入选了其中有业绩增速的高速公路类的个股。

本周新增的股票是:中际旭创、神州泰岳、宁沪高速。股池刷新如下:

另外再提供行业RSR排行榜的更新,便于对照股池的行业强度背景,在这份RSR>90的清单中,行业板块所含股票中也不乏优秀者,而并未入选猛兽股池,不妨保持探索:

猛兽豢养池——2024.03.02

2024.03.021301 字
马克和欧奈尔的投资思维,不追求抄在大底,而是着眼于示强以后合适的中继位置,一切交给市场评判,不强加主观臆测​,主打一个稳中求胜,看似激进其实时时处处注意风险,情愿错过、不做,但求减少失误,决不被动交易。

本周的猛兽股池没有增也没有减,挑选不出更合适的股票,所以清单和上周一模一样。

当下上涨最凶的是超跌+概念炒作的票,超跌是一种玩法,但不是SEPA和CANSLIM模型所追求的。

比如说中科曙光,基本面还算不错,也处在优势行业中,用超跌的思路是可以博弈的,但是正因为超跌,跌幅太深,不符合结构紧凑的要求,所以暂时不可能入选猛兽股池,要等到后面,倘若这一波之后构建出一个紧凑基底,那么就可以考虑了。

所以,马克和欧奈尔的投资思维,不追求抄在大底,而是着眼于示强以后合适的中继位置,一切交给市场评判,不强加主观臆测,主打一个稳中求胜,看似激进其实时时处处注意风险,情愿错过、不做,但求减少失误,决不被动交易。

接下去,当这个大盘的超跌机会过去以后,SEPA模型的优势会更加凸显出来,因为它始终追随着主线方向,操作思路和逻辑非常清晰、扎实。以下简要列举一下股池中一部分股票的操作图解,从图解中可以感受步步为营的节奏:

猛兽豢养池——2024.03.09

2024.03.09965 字
对于猛兽股而言,当大盘趋势反转的格局一旦形成,股票价格会持续上涨,行为就像网球一样,越蹦越高。

三藐 · 猛兽派选股 · 2024-03-09 10:56

对于猛兽股而言,当大盘趋势反转的格局一旦形成,股票价格会持续上涨,行为就像网球一样,越蹦越高。

而超跌的股票,完成这一波反弹之后,就尘归尘土归土,重新回到下降通道或者无尽的折腾,可有几人在此醒悟?

当然,从最低点反弹空间高的,有些可以被列入观察名单,因为这种行为相当于猛兽股模型的第一波上升,可能是个好苗子。

从去年开始,市场行情的主要线索是高股息和AI,辅线是消费复苏,暗线是出海增长,猛兽股池大致就是按照这个格局安排的。

本周的猛兽股池增加了四只股票,它们是海信家电、赛腾股份、协创数据、沪电股份。海信家电是消费复苏叠加出海增长逻辑;赛腾股份是高端智能装备(新质生产力)逻辑;协创数据是算力增长逻辑;沪电股份是消费电子复苏叠加算力增长逻辑。公司业绩都已经摆在明面上,翻翻数据就能看到。

以下新增的4只猛兽股图形标记:

到本周五为止,行业强度排行榜如下:

新一期猛兽谷池即将推出,来参与互动

2024.06.30694 字
一年中好的买入时机不会超过4次,今年的第2次时机应该不会太远了,有些谷票已经开始走好。

一年中好的买入时机不会超过4次,今年的第2次时机应该不会太远了,有些谷票已经开始走好。

年初推出的第一期猛兽谷池取得了不俗的成绩,第二期也应该是值得期待的。

谷池的目的是提供一些学习案例,用来印证所学的理论和工具,所以我想,第2期的谷票由大家来推荐,加之我适当的评估,最后形成一个清单,有兴趣参与的请在留言区写下你看好的票。毕竟经过近段时间的密集输出和学习,相信大家都有所提高。

入我猛兽门者一定要注意远离妖股和游资,这是两种完全不同的体系,虽然在追求强度这点上有相似之处,但其中的运作资本有天壤之别,除非机构和游资产生了合力,这种情况平时少见。

猛兽派继承欧马绝学,风格注重企业的质地和成长性,产业的联动性,资本运作的长期性,选择领头羊谷票基底反转的最佳时间区域买入,然后尽可能地延长持股时间,有明确的卖出原则,而不是凭直觉跳跃式买进卖出,只在建仓初期根据态势发展保持头寸灵活性。

在选对谷票买对时、强度优先一切这两点上,完全和陶博士一致。

第二期猛兽池

2024.07.01621 字
神兽放出,总体来看,两份清单的选择方向比较接近,第一份比较注重形态,第二份更注重势,孰优孰劣三个月以后见​。

昨天收到23只网友推荐的兽,我只剔除了其中明显比较弱的一只,其它全部保留,清单如下:

欧又网友后面又提出了一个思路,认为应该选择RSR行业头部中RSR个股头部,我觉得很有趣,所以根据TA的思路和我自己的看法,也提取了一个清单,但医药医疗的行业RSR并不高,只是因为有几只确实很靓,所以作了增添,如下:

总体来看,两份清单的选择方向比较接近,第一份比较注重形态,第二份更注重势,孰优孰劣三个月以后见。

申明一下,这些东西只用来学习交流,不能作为买卖参考,目的在于通过对照印证,提高相兽的认知和能力。

蓝钻美图集锦,信号明确,成功率高,遥遥领先陶博士。

2024.07.171502 字
强势低位伏击点的核心逻辑是: 强势回撤 缩量然后温和放量 很低的波动率 大趋势向上 宏观结构位置乖离率不夸张 靠形态拟合是没有出路的。

猛兽派选股 · 2024-07-17 11:12

强势低位伏击点的核心逻辑是:

强势回撤
缩量然后温和放量
很低的波动率
大趋势向上
宏观结构位置乖离率不夸张

靠形态拟合是没有出路的。

【图1】

【图2】

【图3】

【图4】

【图5】

【图6】

【图7】

【图8】

【图9】

【图10】

【图11】

【图12】

【图13】

【图14】

【图15】

【图16】

【图17】

【图18】

【图19】

【图20】

第三期布局思路以及猛兽谷池

2024.09.211682 字
当前已经迎来了今年第二次重要布局时机,不亚于年初的那一波,而且可选品种更多。

当前已经迎来了今年第二次重要布局时机,不亚于年初的那一波,而且可选品种更多。

从观察到的现象看,机构运作的脉络和年初没有太大差异,经济锚主要在制造业外溢(出海)、制造业升级和基础核心资产,所以猛兽也主要集中在这三个方向。这种猛兽型股票的阶段延续性在历史上反复出现,以基底+单边延伸的方式不断向上,并且其主体特征有高度一致性,具体请参考旧文#猛兽股研究#合集。

比如宇通客车,很多人可能认为已经炒作过,或者已经拉高了两波,后续不可能再有行情,还有人拿一些似懂非懂莫名其妙的理论来辩论,总之两个字:恐高。但我依然保持看涨的态度,目前已经完成第二基底的过渡段,往后它的市值很可能突破一千亿。

今年秋季行情的节奏和春季大致相同,但也出现一些新的面孔,比如秋季最先进入状态的是逆变器细分类别,而春季时,此类别的领涨股德业尚在苏醒之中。

出海这条线涉及到多个行业,大多数已经结束基底过渡段,已经进入右侧爬升和盘整,请复习8.31日的文章《出海题材行情是否已经终结?》,其中指出的几个方向都在正常发展,只有电子元器件类别还没有明确进入右侧信号。

电子元器件类别在春季行情中进入冲高时间较后,因此在秋季行情中我预期也是殿后的角色,进入右侧稍迟的还包括有色,尤其是金、铜、铝,本周有止跌气象,回撤幅度正好落在前置涨幅的1/3左右。错过上一波有色行情的朋友,这一次不妨好好跟踪一下。

煤炭和电力是否还有升浪,目前还不好判断,但分红这条线是全局的另一条大腿,不会就此戛然而止,具体是谁脱颖而出,随着行情推进自然会显露,和以往一样,这一类个股温柔娴静,润物无声,往往在喧嚣退却之后闪亮登场。

大体思路就是这样,行情始终是局部的行情,经济虽差,依然有高速发展的公司,有大把赚钱的央企,趋势投机就是瞄准这些个东西,方向选择最最重要。不同类别,行情启动时间有前有后,依据走势结构和信号而动,择时也非常讲究。投机失败的根源是:方向错误、胡乱择时、知行对立。

以下是本期猛兽股名单:


特别提示:所列举个股均为写作所需,不作为买卖参考,若有据此入市责任自负。

特别说明:这可能是最后一期猛兽股池,因为使命即将完成,使命是以此验明欧马体系在A股市场的适用性。


产业锚定4:三季盈增寻锚选股公式

2025.05.243173 字
本文应该是锚定系列的最后一篇,将把前面三篇的思想和讨论结果转变成选股公式。

锚定系列文章第一篇阐明一个道理:无论用哪种方法,最终锁定的只是千里挑一的公司,所以每一种方法都会有它独特的锚。

锚定系列第二篇文章总结了9.24行情四大主线的孕育和生长,以及当前的状态,锚定的层级和扩散。

锚定系列第三篇文章则重点探讨了9.24行情中锚定物和业绩增长的关系,用A股的实例印证欧马对超级趋势股的基本面定性和定量结论,以及长效催化和成长性的关系。

本文应该是锚定系列的最后一篇,将把前面三篇的思想和讨论结果转变成选股公式。

其实欧奈尔和马克的书里面有不少定量描述,尤其是业绩成长性方面写的是明明白白,缺少的是相对强度的具体定义。经过之前的努力,本ID已经把RSR和RSline定型下来了,这些都是基础工作,为选股公式奠定了基础。所以,你欲选股,必先安装RSR:

RSR设置完整教程(整合两种标准化强度指标)

预选股池如何设置》中有三个公式,今天的选股公式就是在此基础上优化的,优化之后,选出数量必定大幅减少,这是为了实现寻找“锚”的任务。实战中,我们可能会在主锚下寻找跟随的股票,那么预选股池的范围就提供了更多的可能性,可以用预选股池+枢轴点选股公式,结合的方式,或者其它选股组合方式,灵活运用,得到自己想要的结果,有关其它选股公式可参考另一些文章。

今天发布的寻锚公式,直接叠加了严格的基本面和强度条件,整合欧奈尔的《笑傲股市》,马克的《股票魔法师》,还有林则行的《飙股的长相》,这些书籍中的定义,以及我个人的经验。其中,马克的密码33,也写在公式里了,但在当前的经济环境下,密码33的要求过于严苛,所以我没有直接用作选股条件,但这行代码是在的,有心的人可以使用这行代码试试(选股数量会减少很多)。

下面是今天用寻锚公式选出的结果,一共59只票,是在预选股池的基础上选出的,如果用全部A股海选,得到的也是59只:

理论上,越到市场低迷的时候,股票选出数量会越少,越聚焦。至于具体那几只能成为锚,这个还是要具体分析,有经验成份,也取决于你对欧马体系的熟练和精通程度。

以下是公式源码,需要稍微付费,付费的目的是为了隔离一些完全不懂的人群,让真正理解和需要的人用起来,注意,该公式需要专业财务数据支持,不会下载专业财务数据的就不要弄了:


4.8日以来这波涨幅翻倍以上的股票

2025.06.144885 字
阶段性回顾是个不错的复盘功课,一起来回顾一下4.8日以来这波反弹,其中涨幅最大的这一群股票,都有些什么特征。

阶段性回顾是个不错的复盘功课,一起来回顾一下4.8日以来这波反弹,其中涨幅最大的这一群股票,都有些什么特征。

首先要筛选出这些股票,做一个选股器,条件很简单,即最近50天的最低价和最高价之间涨幅大于100%,同时要求最低价时间点比最高价时间点距今更远:

S:HHV(C,N)/LLV(C,N)-1>1 AND LLVBARS(C,N)>HHVBARS(C,N);

用这个选股器对全市场筛选,包含ST股,得到143只股票,放进一个股池。

然后再编写一个需要研究的特征指标排序公式,我按照猛兽股研究的习惯,提取最大涨幅、前置回撤、换手率三个特征指标,如果你想看看其它方面特征,自己编写添加就可以:

涨幅MAX:(HHV(C,N)/LLV(C,N)-1)*100;
前置回撤:(REF(C,45)/REF(C,60)-1)*100;
平均换手率:SUM(HSL,N)/N;

注意,上述公式中前置回撤定义为平均股价指数3月份最高点到4.8日的这段大回撤期间,对应股票的涨跌幅度(股票有跟随回撤,也有逆势上涨)

然后用这个排序指标对刚才得到的股池进行排序,例如我要看最大涨幅排序:

我要看前置回撤排序:

我要看换手率排序:

从以上统计和排序可以看到:

在这些涨幅最大的股票中,前置回撤幅度大于33%的只有15只,逆势上涨(即涨幅为正值)的有30只,这说明大盘回撤期间,个股回撤幅度小或者逆势上涨的股票,更容易取得较大的涨幅。

在这些涨幅最大的股票中,50日平均换手率大于10%的有66只,小于10%的有77只,低换手略占优势,平均换手率从1%到34%都有,差异甚大。但这个计算比较粗糙,更准确的计算应该先框出主升段,再累加求平均值,那样的话,大于10%平均换手率可能会占据优势。

从这些股票的走势特征结合市值和换手率,有明显机构风格的大约只有20只左右,也即大部分强势股正在被交易性手法所控制,这和2024年年底的回顾结论有延续性。这个现象也许可以侧面证明,当前的市场环境、资金结构、交易技术正在或已经发生变化。


红肥绿瘦如何量化

2025.07.033906 字
量化红肥绿瘦是有用的,如果真能做好,放进选股器代码里面,就又是一个缩小选股范围的好条件。

分享完这篇更新之后,本号要停更一段时间。我看留言区还有人建议我搞个知识星球,我看了一下,觉得太麻烦了,哪有时间打理,写个公号都花我不少时间。

今天算是一个暂时的告别,临别赠送给大家一个礼物。有关成交量红肥绿瘦如何量化的话题,应该是都感兴趣的,而且这个模型在欧奈尔和马克的书里面也是反复提到的,平时我们一般都是扫一眼量柱图,大木光景差不多就行了,真要把它精确量化还真是颇费思量。

量化红肥绿瘦是有用的,如果真能做好,放进选股器代码里面,就又是一个缩小选股范围的好条件。

我的思路是这样:首先要定义个红量柱,然后定义一个绿量柱,然后,当前如果是绿量柱,那么就拿它和前面某个周期内最近的红量柱比,比它矮就是绿瘦,前面那根最大红量柱就是红肥;再然后依时序连续统计,如果后面的绿量柱一直瘦,那么红肥绿瘦的图谱就一直延续,直到此规律被打破。

以下是我按照这个思路写的源码:

RED:=C>REF(C,1) AND L>REF(L,1);
GREEN:=C<REF(C,1) AND H<REF(H,1);
N0:=BARSLAST(RED);
N1:=8;{参数表}
REDV:=REF(V,N0);
RGV:=IF(GREEN,V>REDV,0);
RLGS:COUNT(RGV,N1);

以上最后的输出RLGS,如果数值一直是0,就一直延续红肥绿瘦的图谱,如果大于0,图谱就结束。

就这么简单,欢迎在留言区讨论,或许有更好的思路或者改进空间。

至于怎样加到选股器源码里面,我就不再一一交代了,会做的人一看就懂。和我以前分享的各种指标一样,其实都可以灵活叠加运用,包括我之前分享过的一些选股器,最主要的还是提供一些构建思路,并不希望大家亦步亦趋,更要命的是死抠某个参数,或者选出来的数量之类。

最重要的是:理解原理,然后灵活运用,推陈出新,应对市场变化。

更不要像某博士那边,几个破公式,奉若神明,满世界传来传去。在我看来,那些公式都是过度形态拟合的粗糙玩意,根本禁不起推敲,看两眼就可以丢去一边。

既然来玩公式,希望不会编程的小白尽快学会,至少要学会读懂源码。《如何快速学会通达信编程

再见,朋友们,得空了再聊。


冒头,井底超量首破年高公式

2025.07.083166 字
因为当下正从第一阶段向第二阶段重大转折,这个公式应该是用得着的。

当下正从第一阶段向第二阶段重大转折,这个公式应该是用得着的。

这个公式有点类似某博士的月线反转信号,就是以年为单位的底部转折,但是某博士的公式实在太粗糙,不堪用,自己搞一个好了。

公式的基本原型脱胎于《笑傲牛熊》第5章,非凡大牛股的三重标准,以及本人的实战总结,主旨在于:长期低位中的强势起步突破。

比如今天选出的股票中,两只CXO的领涨股就完美符合了条件:

而这一板块,前几天还有一只票显示超量突破大底:

像这样,板块中有一些股票先后出现一年以上大底的突破,当然要引起高度重视的,马克的书里面反复强调过行业领涨股突破的先后顺序。

这个公式每天的选出数量很少,过了这个阶段以后,可能一个都选不出来,这很正常。同时,建议每天选出的股票不要用清除昨日的方式放进股池,而是采用保留累加的方式,因为底部突破之后大部分股票都会调整,为方便观察,应该保留一段时间会比较好。

再,如果你的选股器比较多,建议设置自动选股,不仅方便,而且有3倍加速,执行效率大幅度提升:

以下是公式源码,照例还是要付费的。由于本ID分享的公式都是系统性建构,公式之间会相互调用,不会调试的同学慎重选择下载,我没有时间回答你们太基础的问题,没时间帮助你们调试。


蓝绿钻低吸大法初见成效

2025.07.102111 字
猛兽派选股 · 2025 07 10 16:10 如图。 继续闭关。 【图1】 【图2】 【图3】 【图4】 【图5】

猛兽派选股 · 2025-07-10 16:10

如图。
继续闭关。

【图1】

【图2】

【图3】

【图4】

【图5】


蓝钻再提供几个核对案例

2025.07.115614 字
不要妄想单凭公式就可以傻瓜式捡钱,仍然脱离不了量、价、势、锚的四要素综合评估,以及对盘面的系统观察和思考,沿着马克米讷维尼SEPA流程识别和跟踪。当然,工具确实能带来效率上的便利。

我闭关是为了更专心做行情,顺便写写公式。

低吸公式我很早就开发了,当然也一直在进化。

这个终极公式我不会公开分享,但其中的思考过程和一些源码片段,在之前的文章中都发表过,我看到有些朋友早就在动手组装了,他们属于优等生。有关文章列表如下:

对布林通道的改进以及低吸伏击线的设计

低吸伏击线和风险警戒线(附源码)

伏击线和警戒线源码更新(Version1.1)

回撤买入的正确思路,陶博士蓝钻买点又被形态拟合。

下20日均线大多是陷阱

突破点和低吸点选股器(手机兼容版)

VOL_金,三种典型量比定义及其应用

高阶动量技巧——RS背离值逆向低吸交易原理和公式

追涨与低吸的辩证

红肥绿瘦如何量化

看看这个列表,可以想象一下这是多少个不眠之夜,细细思索。你想花几块钱1秒就秒有?

但实际上你已经秒有了,只是我不想直接给你,剥夺你思考的权力。我还是那句话:公式只是工具,思维才是你的能力。

有深入的思考,可以和我一起进化,欢迎私信交流,低层次的问题免打扰,能给的我已经尽量给了。

和突破一样,低吸点也会有板块联动,这是一个前后连接的次序,比如1月份机器人板块的地量低吸联动,十分吸引眼球,后来的行情也证明,出现过地量低吸点的几只股票都成为领涨股:

好了,案例已经够多了,这是举了有联动性的高胜率部分,也还有许多随机失败信号案例没列给你看,也就是说,不要妄想单凭公式就可以傻瓜式捡钱,要想稳妥执行策略,仍然脱离不了量、价、势、锚的四要素综合评估,以及对盘面的系统观察和思考,沿着马克的SEPA流程去识别和跟踪。当然,工具确实能带来效率上的便利。

或许,本号关注达到5万,我可以考虑开个星球私授几个重量级工具,但目前看差距太大,希望不大。


昨日有两个方向貌似蓝钻批发

2025.07.151373 字
银行扛,大家跌。 但是,强势回撤会不会是机会呢? 命运交响,择时是人性和运气的游戏。

猛兽派选股 · 2025-07-15 08:12

银行扛,大家跌。
但是,强势回撤会不会是机会呢?
命运交响,择时是人性和运气的游戏。

【图1】


给手搓蓝绿钻的朋友一些提示

2025.07.242536 字
收到一些朋友手搓的蓝绿钻公式,而且好几位还通过手搓公式吃到了大肉。

陆续收到一些朋友手搓的蓝绿钻公式,而且好几位还通过手搓公式吃到了大肉,十分开心。普遍反映是,选出的股票数量还是偏多,也就是噪声多,以及对绿钻的定义还不够清楚。

先说蓝钻,由于有之前发布的地量点低吸公式打底,然后加上后来的RS背离值低吸原理的补充,以及量柱红肥绿瘦一卡位,大体框架都没有问题,但对RS_D的运用,有些朋友显然差得比较多。

RS_D是用斜率函数写成的,以前我提到过,斜率这个物理量既反映了动量,也可以理解为波动程度,那么从低吸角度理解,首先是波动程度要低,其次是斜率变化要转向,这是很显然的。从原理上思考就是这么回事,但你们偏偏要从图形上抠规律,难免会搞出一些逻辑上啼笑皆非的东西。

然后来说绿钻,绿钻的出发点是试图把毒孤九剑统一表达出来,何为毒孤九剑,我发文写过三式以及三式的变体,三式各有三剑,合起来就是九剑,统一表达以后就是一招。所以量价形态方面的拟合,要从三式九剑去揣摩。

以上就是蓝绿钻独特性的部分,我都是有一系列文章铺垫过的。

再然后,就是大家都忽略了动力学原理,这是手搓公式中噪声偏多的主要原因。这点小有遗憾,我花了那么大精力分享猛兽动力学体系,结果还是没有人能理解到位。

其实这部分内容我也早有铺垫,关键文章是这篇:巧用强度指标选股,以及文章中链接的文章,一路往上追溯,可以了解到RSR和OVS结合,是如何得到你想要的股票群体,比如高中求高,就是突破,高中求低就是倾向于低吸,等等。

至于阈值如何设定,这就好比把饭粒戳进嘴里的那根筷子,最好是自己动一下手,会使你对动力学体系的理解更加深一些。

我要提示就这些,不能再多了。


堆量推升,骑牛公式初步告成

2025.08.233033 字
堆量推升,气势如虹;骑牛公式,初露峥嵘。

经过艰苦卓绝的努力,堆量骑牛公式雏形差不多搞出来了,先放个毒,下面例图中红圈框出的钱袋子信号就是骑牛点:

最后两只,正在当下,拭目以待。

关于堆量推升的初步拆解,参考前文:

继续拆解一下堆量推升模式

其实也没什么,就是买顶级强势中横盘间隙,掌握原理,有没有信号都无所谓的,手搓的同学加油!

在机构主导的牛市第二阶段中,等待深幅回调的理念是极其错误的,趋势一旦形成便气势如虹,持续上涨的股票都集中在头部,得万千宠爱。热钱左冲右突,下面拔地而起的一拨拨跟上来,基本就这样。


堆量骑牛今天的调试结果

2025.08.242353 字
从已经判决的数据看,胜率大约是59%,最近的堆量大牛大多数被囊括。

以下分别从4.8日开始,从6.24日开始,两个大盘重要节点,选出所有骑点个股,4.8日开始一共52只,6.24日开始一共43只。

说明堆量模式在6.24日牛市主升浪开启之后,集中爆发,是一种资金积极涌入的表现。

4.8日之后的52只个股中,一共产生了79次信号点,如果以浮盈20%以后再击穿TR持股线为基准,这些信号点的成功和失败数据如下:

  • 成功:39次

  • 失败:27次

  • 待定:13次

从已经判决的数据看,胜率大约是59%,盈亏比没有统计,应该是比较不错的,因为最近的堆量大牛大多数被囊括。

以下是52只个股清单:

例图:

感觉还有进一步调优的空间,暂时先这样吧。


堆量骑点公式调妥,但担心的事还是发生了

2025.08.263259 字
经过一部分微调之后,6.23日起始点选出股票从43只变为35只,胜率提高到68%

经过一部分微调之后,6.23日起始点选出股票从43只变为35只,胜率提高到68%,从公式本身来说,完全按照既定思路描述,看上去貌似不错。

接着按照常规回测操作,对以前的行情进行复刻一次。分成七组:

  • 第一组:2012.12.06~2015.06.15一轮完整上涨行情;

  • 第二组:2018.10.22~2021.12.01一轮完整上涨行情;

  • 第三组:2021.12.01~2024.02.05一轮完整下跌行情;

  • 第四组:2024.09.24~205.06.23本轮行情到主升之前;

  • 第五组:2015.01.15~2015.06.15上上轮牛市最后主升段;

  • 第六组:2020.02.04~2020.07.14上轮牛市主升段之一;

  • 第七组:2025.06.23~2025.08.23本轮牛市主升段之一;

  • 第一组选出股票24只,骑点成功7只,胜率29%;

  • 第二组选出股票99只,骑点成功18只,胜率18%;

  • 第三组选出股票99只,大致翻了一遍,胜率估计不到10%;

  • 第四组选出股票90只,骑点成功25只,胜率28%;

  • 第五组选出股票10只。骑点成功3只,胜率30%;

  • 第六组选出股票17只,骑点成功4只,胜率24%;

  • 第七组选出股票35只,骑点成功24只,胜率68%;

看到这几组数据,马上心里又拔凉拔凉的,这特么完全不行啊。

那么问题来了:

问题一:为何前两轮牛市选出的股票数量这么少,而最近一年的选出数量已经超出了以往三年的数量?

问题二:为何最近2个月胜率突然提升,竟然超过60%?

第一个问题,三轮牛市选出的股票数量逐轮递增,大约是3倍多点的线性关系,这个和市场整体股票基数递增肯定有关,但明显股票基数不是3倍递增关系,应该还有其它因素在影响。

从计算模型看,关键筛选条件是堆量的起爆OVS,前两轮行情中各种大牛股的起爆OVS普遍偏低,这是入选数量少的主要原因。OVS采用了成交金额和涨幅相乘的计算公式,很显然在涨幅没有差异的情况下,影响OVS偏低的主要是成交金额,由此推导,估计这十年的交易方式发生了比较大的变化,容易使人联想到是不是量化交易发展所致。

第二问题,需要好好想想。可能是一种特定情形下的偶然,也可能是交易方式发生变化之后的一种现象级涌现,或者是因为短期资金密度太高,同时交易宽度不足引起的拥挤。

如果仅仅是因为主升浪导致的话,那么以前牛市行情的主升浪也应该出现这种现象,为此我特别圈出了往届主升浪的时间段,并进行筛选,晒出的结果也在上面数据列表,只能说几乎没有太大的不同。

堆量骑牛的模型,说到底无非就是短期OVS起爆之后,持续高换手推升,OBV表现为持续稳定爬升,然后短暂窄幅横盘,博弈第二波。以前之所以成功率不高,是因为只要一横盘,多数就滞涨旋即就结束了,就像这样:

而现在要这样:

那么最近两个月骑点的数量激增(35只),且二波成功率也激增(68%),但首先是直觉引起了我的注意,这才有了编程探索这个模型的动机。

到目前为止,我仍然无法确定这个模型是否能持续有效,如果参考历史回测数据,基本是无法使用的,而且因为是在爆量位置追高,风险极大。鉴于此,我认为暂时不作分享为好,仅仅停留在理论上的探讨,确实这是一个引人注目的现象。


虎狼之势,堆牛骑点调试又进化

2025.09.012140 字
低吸是正道,突破是霸道,成长是王道。

抱住光连才算做对牛市,目前为止仍然没有见顶迹象。

光连三杰易中天,都是堆量骑点牛,但是调试新易盛时一直有点小问题卡住,今天忽然灵感来袭,一下解决了。

问题在堆量的特性描述,思考堆量描述时,我最先想到的是用OBV指标,实验证明,确实管用,很快就帮我过滤掉了很多貌似堆量的股票。条件很简单,就是OBV>MA(OBV,20);

就是说,量柱如果一直是阳柱,那么累计值肯定一直向上,不会击穿中期均线,但凡期间阴柱过长或者过多,就会出毛病。其实红肥绿瘦也是这么回事,所以从这个角度看,OBV保持丝滑推升状态正是表明量柱结构比较良性。

我们来看中际旭创和天孚通信的OBV状态:

这俩OBV实在太丝滑了,两个字:完美。

但是新易盛就有点凹斑:

这个结构,我觉得爆量之后出骑点应该是可以的,其它条件都满足,就OBV这关过不了。

正在扼腕可惜之际,忽然就想起了很久以前的发明:WOBV

威廉变异离散量改进之后的OBV指标

立即接上看看:

哈哈,简直不要太完美。两颗骑点信号迅即点亮。

这是不是可以佐证WOBV的原理比OBV更合理呢?

今天盘后新得到两只骑点信号:

注意,骑点公式目前还在跟踪测试中,并不表示骑点出现马上就会上涨。事实上,上周五出现的两只,今天都是跌的,最近的一些信号中今天走出来的只有中粮糖业:

液冷感觉有点不行的样子,大家说呢?


猛派净利润跳空选股公式(几乎免费源码)

2025.09.223815 字
当我解决了报告日的定位问题之后,就可以考虑写这个净利润跳空(不良翻译称断层,忒难听)公式了。

尽管马克在《股票魔法师》用单独章节详尽讨论了业绩跳空缺口,但实战中依然需要非常谨慎,这个指标在特殊的市场环境和个股的特殊运作节点是有效的,但也经常被短期资金利用做反向操作。

比如新易盛的一季报业绩跳空,就非常有价值:

很显然,低位的跳空比高位的跳空更有意义,甚至可以在RSR翻红之前就进入你的视野,尤其当这家公司的业绩仍然保持着高速增长。

当我解决了报告日的定位问题之后,就可以考虑写这个净利润跳空(不良翻译称断层,忒难听)公式了。在此之前我搜索了一下网络,发现网上流行的公式都是以陶博士的名义发表,差不多一个样子,我就简称它为陶派。

陶派公式最大问题就是我上面说的,无法准确定位公告日,用了一种很模糊的方式拟合。具体怎么回事,能看懂代码的同学应该明白。

为什么要准确定位公告日,是因为跳空效应最激烈的就是公告日。如果公告日正好在交易,那么当天就会有反馈,如果是节假日,一般会反馈在节假日结束后的第一个交易日。还有,如果是在交易日的盘后发布公告,那么既有可能当日提前反馈,也有可能在次日股价上反馈。

那么我是怎么解决公告日和交易日的匹配问题的呢?其实也很简单,只需要先找到公告日之前的最后一个交易日就可以了,活用一下BARSLAST函数:

JBDT:=1000000+FINONE(314,0,0); {获取最新季报公告日}

LASTDAYS:=BARSLAST(DATE<JBDT);

这就定位到公告日之前的最后一个交易日,那么节假日之后的第一个交易日就很简单了,就是:BARSLAST(DATE<JBDT)-1;

JBDAYS:=BARSLAST(DATE<JBDT)-1; {匹配交易日}

这样就准确稳定获得了K线上的定位,这个公式可以同时适用交易日当日反馈和节假日结束后第一日反馈。打通了整个公式的难点。如果要把交易日次日反馈的情况考虑进去,也不难,只需要增加一个交易日匹配项:BARSLAST(DATE<JBDT)-2;即可。

另外,陶派公式调用公告日时用的时FINVALUE函数,这个是序列函数,个人认为用定期函数FINONE更合适,因为我们只需要最新的公告反馈,旧的序列已经过去,没有意义。

在基本面数据调用方面,陶派调用的是归母净利润增长,快报期因为不提供增长率数据,也没有设法去计算一个出来。《股票魔法师》认为尽量要采用扣非净利润增长,至少也得是营业利润增长,所以这方面我也做了不同数据安排。

以下是源码,有兴趣的同学可以参考一下,净利润断层买入也是一种很难驾驭的方法,一般还是建议谨慎尝试:

JBDT:=1000000+FINONE(314,0,0); {获取最新季报公告日}
JBDAYS:=BARSLAST(DATE<JBDT)-1; {匹配交易日}
JBC:=REF(C,JBDAYS);
JBYC:=REF(C,JBDAYS+1);
JBL:=REF(L,JBDAYS);
JBYH:=REF(H,JBDAYS+1);
JBZF:=(JBC/JBYC-1)*100; {季报公告日涨跌幅}
JBDC:=JBL-JBYH; {季报公告日断层差};
JBZS:=FINVALUE(191); {季报期扣非增速}
季报净利润断层:=JBZF>7 AND JBDC>0 AND JBZS>20; 

YBDT:=1000000+FINONE(313,0,0); {获取最新预报公告日};
YBDAYS:=BARSLAST(DATE<YBDT)-1; {匹配交易日}
YBC:=REF(C,YBDAYS);
YBYC:=REF(C,YBDAYS+1);
YBL:=REF(L,YBDAYS);
YBYH:=REF(H,YBDAYS+1);
YBZF:=(YBC/YBYC-1)*100; {预报公告日涨跌幅}
YBDC:=YBL-YBYH; {预报公告日断层差};
YBZS:=(FINVALUE(342)+FINVALUE(343))/2; {预报期扣非增速中值}
预报净利润断层:=YBZF>7 AND YBDC>0 AND YBZS>20; 

KBDT:=1000000+FINONE(315,0,0); {获取最新快报公告日};
KBDAYS:=BARSLAST(DATE<KBDT)-1; {匹配交易日}
KBC:=REF(C,KBDAYS);
KBYC:=REF(C,KBDAYS+1);
KBL:=REF(L,KBDAYS);
KBYH:=REF(H,KBDAYS+1);
KBZF:=(KBC/KBYC-1)*100; {快报公告日涨跌幅}
KBDC:=KBL-KBYH; {快报公告日断层差};
KBZS:=(FINVALUE(332)-FINVALUE(333))/ABS(FINVALUE(333)); {快报期营业利润环比增速}
快报利润断层:=KBZF>7 AND KBDC>0 AND KBZS>20; 

最新断层:=季报净利润断层 OR 预报净利润断层 OR 快报利润断层;
TTM扣非净利润:=FINVALUE(309);
断层选股: 最新断层 AND TTM扣非净利润>1000;

本期能选出的股票大约是57只。

本文参与了公益捐助,有心的朋友一起来帮助一下远方的小朋友。


枢轴点和低吸点(蓝绿钻合并)选股器(手机可以兼容)

2025.09.277527 字
单独做了枢轴点公式,解决用M8选股速度慢的问题。同时分享了蓝钻低吸公式的最新成果。

备注:旧文重编,修订相关内容。使用主图指标M8的同学,最近加了基本面指标显示之后,如果感觉枢轴点选股速度明显变慢,建议使用本文提供的枢轴点选股器,当然会编程的,也可以自己从M8里面摘出来重写一个就行了。

枢轴点的定义,价格形态上主要根据缠论的有效底分型结构,然后结合了量价指标以及猛兽动量系统,位置上有的和口袋支点重合,有的则提前于口袋支点出现,与口袋支点的性感相比,更务实且符合实战需要。

低吸点的定义,着眼于极致缩量+价格回撤衰竭的基本思路,同样也结合了猛兽动量体系,位置主要落在短期高动量突破之后的回调末端,对回调买入有一定的实战参考意义,尤其当低吸点之后马上出现枢轴点时,往往是不错的择时位置。

以下是代码部分,要安装到手机版通达信的,注意相关提示。

下面涉及复制粘贴操作的,一律先框选然后CTRL+C 再 CTRL+V,先粘贴到带Windows自带的记事本,再从记事本复制粘贴到通达信公式编辑界面,这样能确保不发生乱码,并使代码排列整齐:


图形、指标和复合建模

2025.12.181861 字
在私下沟通中经常会遇到有些朋友提出一些量化的想法,其中最多的一种就是:把某某某图形写成公式。

在私下沟通中经常会遇到有些朋友提出一些量化的想法,其中最多的一种就是:把某某某图形写成公式。

很多人的量化之路都是从类似的想法起步的,因为K线图形最为直观,看多了之后,沉淀最多的东西也在图形上,或者掌握了某种图形模式,觉得它胜率很高,于是很想把类似图形的股票快速选出来。

其实通达信软件本身就带有一个形态匹配选股的功能,你只需要把看中的图形结构用右键框住,然后弹出菜单中就有一个形态匹配选股的功能选项,不信你可以试试,说不定有意想不到的收获:

但是你很快就会发现,用公式来描述形态很困难,无法周全,你觉得这样写已经把形态描述得很清楚了,但是一跑选股器就发现选出来很多压根不是自己想要的,更或者自己想要的又漏掉了。然后就不断耗费精力去增添条件或者修改条件,公式搞得无比复杂,最后结果往往还不能如愿。

这里面有一些要紧的问题,第一,我们的主观看法其实偏差很大,同一个形态,不同的人理解相差非常大;第二,即便是最标准的形态,实际走势中不存在两个一模一样的。所以,图形是个性化最多的表层,试图在这个层面是去描述通用筛选器,肯定是难度最高且效果最差的。

市面上流传的绝大多数选股公式都是图形+均线的描述方式,包括那些口袋支点公式,都是起步于“图表眼”,这是由大多数人的认知水平决定的。

指标是更先进的描述方式。我这么一说,马上有人站起来反对,说指标不过是对图形的计算,是二手货、涮锅水。我同意你的说法,但我觉得你并不了解究竟。指标确实是对原始数据的计算,但不是为计算而计算,指标的目的是提取原始数据中的某种特性,具有归纳、统计和抽象意义,只不过带上视角之后,看到的是局部,因此单指标不如裸K的说法是有一定道理的。

指标的先进在于它的诸多特性可以被用来复合建模,高效而且思路清晰,专业的量化模型多数是这样构建的。往往用形态描述几十上百句都说不清的事情,特性描述几句话就能概括,而且效果要好得多。

那么是不是多用几个指标凑在一起,拟合一个“共振”就OK的呢,这也不是的。量化建模是比单指标系统更高一层的思维和框架设计,首先要想清楚模型的底层逻辑,然后再寻找匹配的特性去描述,一层层往上搭建,就像建筑桥梁和大厦,指标不过是预制件,如果没有合适的预制件,还得当下再造一个。

量化的长处和趋势是复合建模和特性挖掘,以效果为导向,而不拘泥于传统方法和理论。我这样讲,有没有增加你对图形、指标和量化建模的了解?


预选股池如何设置(免费源码)

2026.01.103975 字
本文介绍了一些预选股池的设置思路,并提供了三种基本面条件选股器公式。

备注:本文重新编辑,完全开放源码,并升级了源码。

欧马体系的底层逻辑是成长性溢出,所以对产业锚定和业绩的持续增长十分强调,设置了严苛的营收和盈利增速条件。这不仅符合选股的收敛法则,也符合实情。比如完全服从欧马体系的设定,2023~2025年,就很容易聚焦易中天胜这些个股。

但另一方面也很明显,当牛市如火如荼时,有很多业绩并没有那么出色,或者刚刚第一个季度出现转暖,股价就开始起飞,完全无视这类股票似乎也不太合理。

2025年度猛兽股轻盘点中已经有一个结论,传统趋势类型仍然和业绩高度相关,而堆量趋势类型和业绩相关度很低,所以我们处理传统类型时,仍然要约束基本面条件,设立预选股池,只不过条件可以放宽一些。

基于尽量不要错失牛股的考虑,基本面预选条件的设计可以有两个角度:

  1. 从四个季度滚动累加的角度观察营收和盈利是否有增长

  2. 从单个季度连续递增的角度观察营收和盈利是否有增长

只要有一定增长,我们就算它们在增长,并不要求像欧奈尔和马克那么严苛。

以下是这两种角度的选股源码:

一、TTM年度增长,并且要求当季也增长:

{季度增长}
当季营收:=FINONE(230,0,0);
比季营收:=FINONE(230,1,0);

当季净利润:=FINONE(232,0,0);
比季净利润:=FINONE(232,1,0);

当季扣非:=FINONE(233,0,0);
比季扣非:=FINONE(233,1,0);

DJ1:=(当季营收-比季营收)/ABS(比季营收)*100>8;
DJ2:=(当季净利润-比季净利润)/ABS(比季净利润)*100>10;
DJ3:=(当季扣非-比季扣非)/ABS(比季扣非)*100>10;
DJ4:=当季扣非>3000000;
DJ:= DJ1 AND DJ2 AND DJ3 AND DJ4;

{年度增长}
TTM当年营收:=FINONE(283,0,0);
TTM比年营收:=FINONE(283,1,0);
TTM当年扣非:=FINONE(309,0,0);
TTM比年扣非:=FINONE(309,1,0);

TN1:=(TTM当年营收-TTM比年营收)/ABS(TTM比年营收)*100>5;
TN2:=(TTM当年扣非-TTM比年扣非)/ABS(TTM比年扣非)*100>8;
TN3:=TTM当年扣非 >1000; {TTM当年扣非净利润大于1000万}
TN:= TN1 AND TN2 AND TN3;

TJN: TN AND DJ;

二、连续两个季度有较高增速,或者当季突然出现很高增速:

{季度营收}
当季营收:=FINONE(230,0,0);
比当营收:=FINONE(230,0,4);

上季营收:=FINONE(230,0,1);
比上营收:=FINONE(230,0,5);

{季度扣非}
当季扣非:=FINONE(233,0,0);
比当扣非:=FINONE(233,0,4);

上季扣非:=FINONE(233,0,1);
比上扣非:=FINONE(233,0,5);

{季度营收增长率}
当季营收同比:=(当季营收-比当营收)/ABS(比当营收)*100;
上季营收同比:=(上季营收-比上营收)/ABS(比上营收)*100;

{季度扣非增长率}
当季扣非同比:=(当季扣非-比当扣非)/ABS(比当扣非)*100;
上季扣非同比:=(上季扣非-比上扣非)/ABS(比上扣非)*100;

两季度累积扣非:=当季扣非+上季扣非;

YSZZ:=当季营收同比>10 AND 上季营收同比>8;
KFZZ:=当季扣非同比>12 AND 上季扣非同比>10;
DJZZ:=当季扣非同比>20 AND 当季营收同比>15;
LXZZ:=YSZZ AND KFZZ;

YLZZ:=两季度累积扣非>5000000;

MAO: (LXZZ OR DJZZ) AND YLZZ;

实际上,以上两个选股器虽然角度不同,但选出的股票大部分是重叠的,所以叠加之后,股票总数也就1000只出头,几乎囊括了全市场业绩很好以及还过得去的股票。再在这个基础上,设置欧马体系的择时公式,选股效率就会高很多,比如:

如果想完全按照欧奈尔和马克书中的要求设计预选股池,那么就十分严苛,当然严苛也有严苛的好处,好在高度聚焦。请点击下面的旧文链接,那里有付费的严苛版本:

产业锚定4:三季盈增寻锚选股公式

最后赠送亲近价值派的老铁们一个ROE角度的选股公式,这个公式选股收敛程度很高,我记得应该只有一百多只股票的样子。

三、连续三年ROE+最近TTM年ROE大于15:

股东权益:=IF(FINONE(271,0,0)<0,10000000,FINONE(271,0,0));
ROE0:=(FINONE(309,0,0)*10000/股东权益)*100;

ROE1:=FINONE(6,YEAR-1,1231);
ROE2:=FINONE(6,YEAR-2,1231);
ROE3:=FINONE(6,YEAR-3,1231);

ROE0>=15 AND ROE1>=15 AND ROE2>=15 AND ROE3>=15;

提醒一下:以上所有公式都基于专业财务数据,需要下载专业数据,并跟随财报季发布同步更新。


堆起,堆起,堆起!

2026.01.122989 字
上周五“堆量初始”选股器选出59只票,今天中午为止红盘53只,10cm板以上26只:

上周五“堆量初始”选股器选出59只票(OVS参数M取值15,选股器PV3阈值取40,OV3阈值取25),今天中午为止红盘53只,10cm板以上26只:

当然,其中多只股票数日前就出现堆起信号:

后面自己核对。关键两点:买在起堆早期,并且最好有板块和题材联动。

郑重声明:本文股票案例仅供学习交流使用,既无推荐之意,也不能作为买卖参考。

更多精彩内容,请关注同名公众号:猛兽派选股


关于净利润断层

2026.04.091704 字
3/4月份是业绩报告活跃期,理论上,只要上市公司提交数据和发布公告在同一天,那么就一定可以精确匹配到交易日,但今天发现一个例外:

3/4月份是业绩报告活跃期,我之前分享过我的净利润断层选股公式,和市面流行的有些不一样,亮点在公告日和交易日匹配计算:

主图显示业绩数据以及公告期标识(源码)

猛派净利润跳空选股公式(几乎免费源码)

理论上,只要上市公司提交数据和发布公告在同一天,那么就一定可以精确匹配到交易日,但今天发现一个例外:

正常应该这样:

就是发布日标记和跳空缺口应该发生在同一天,但是天华新能的一季度预告发布日标记第二天才跳空。

难道是昨天盘后发布的公告?

如果是这样的话,这个一天的错开倒也容易兼容到算法。

个人认为,净利润断层本质上是对业绩超预期的当日兑现,并不一定指向一波持续的上升,能不能持续,取决于在当前逻辑基础上是否还有更高的预期。断层信号值得关注,并进一步分析研究,比如欧科亿的一波就是从净利润断层开始的:

一只很不起眼的电池铝壳材料股,连续两次被利润报告激励上涨:

也不是所有靓丽的业绩报告都会引发跳空上涨,所以并不是说跳空就一定牛逼,不跳空就一定委琐,比如宏和科技的公告日反应就很平淡,然而也不影响它后面继续上涨:


郑重声明:本文股票案例仅供学习交流使用,既无推荐之意,也不能作为买卖参考。

更多精彩内容,请关注同名公众号:猛兽派选股


大赢家(领先股池)档案

2026.07.032279 字
在《股票魔法师》中,大赢家档案是观察、分析、判断、操盘、复盘的核心工具。马克七年磨砺,转折点正是领悟到聚焦大赢家这一关键步骤。

在《股票魔法师》中,大赢家档案是观察、分析、判断、操盘、复盘的核心工具。

马克七年磨砺,转折点正是领悟到聚焦大赢家这一关键步骤。

猛兽体系提供了筛选领先股的工具:巧用动量指标选股:总纲

文中提出的领先股池是一个动态股池,叠加预选股池以后,整个思路就是符合了股魔的SPEA流程。

如果你做了行业RSR三级分类匹配:行业RSR终于关联上三级行业了

并且设置了润度指标:润者顺也,评价股票走势的润度

那么可以迭代一下领先股选股公式,这个新的公式应该更加准确而且灵敏。当情绪热烈时,选出数量可以有150+,当情绪冷却时,选出数量会减少到50-,可以从侧面观察领涨集团的情绪波动,作为逆向操作的参考。

但马克讲的是手工收集,看到品相好的票加到自选这个动作,我觉得仍是必要的,所以我有两个档案,一个就是用公式自动筛选每日更新的,另一个就是从几个选股器中挑出自认为上品的票加自选,自选股池的股票总量保持在100只以内,尽量克制自己不要超标。

至于如何判断个股见顶,其实我以前讲过很多,多见于有关卖出技巧和仓位技巧的文章中。当然马克、欧奈尔、温斯坦也讲过很多,尤其是马克,最对接实战,可谓字字珠玑。我对马克的补充主要是:动量角度的顶背离技巧、量价角度的威科夫技巧(首次供应、放量滞涨、天量杀跌)、情绪张力角度的持股线技巧(击穿深度以及次数)

以下是迭代之后新的领先股公式: