新浪博客

选股公式扫盲:股票停牌复牌相关选股公式(原创)

2015-12-22 21:50阅读:
停牌股票往往蕴含有重组、定向增发或其他重大利好等概念,投资者可以密切关注。近期本人准备把自己在公式选股方面的研究成果跟大家分享,本教程探讨如何用公式选取近期停牌或复牌的股票,希望能共同进步,抛砖引玉。
要判断一只股票某一天有没停牌,我们可以从当天该股票是否有成交量、换手率、成交金额或开盘价、最高价、最低价、均价、买价、卖价是否为0来判断。
1、选取当天停牌股票的公式:
AMO=0;{成交金额=0}
VOL=0; {成交量=0}
DYNAINFO(4)=0;{开盘价=0}
DYNAINFO(5)=0;{ 最高价=0}
DYNAINFO(6)=0;{
最低价=0}
DYNAINFO(8)=0;{ 总量=0}
DYNAINFO(9)=0;{ 现量=0}
DYNAINFO(10)=0;{ 总金额=0}
DYNAINFO(20)=0;{ 买价=0}
DYNAINFO(21)=0;{ 卖价=0}
DYNAINFO(37)=0;{ 换手率=0}
DYNAINFO(58)=0;{ 买量=0}
DYNAINFO(59)=0;{ 卖量=0}
注意:不要用公式DYNAINFO(7)=0;{ 现价=0},网上很多教程都提到这个公式,用这个公式抓停牌股票可能有漏网之鱼,因为有些炒股软件会把停牌股票的现价设为上一天的收盘价。
AMO=0;{成交金额=0}VOL=0; {成交量=0}DYNAINFO(37)=0;{ 换手率=0}这三个公式自动过滤被暂停上市的股票,其他几个公式就没有。
2、选取当天复牌股票的公式:
这个公式是我花了几天时间研究出来的, 感兴趣的朋友请给我留言,我再公布。
网上能找到的选取当天复牌股票的选股公式如下
(DAY-IF(WEEKOFYEAR=REF(WEEKOFYEAR,1),1,3)>REF(DAY,1) OR WEEKOFYEAR-1>REF(WEEKOFYEAR,1)) AND DYNAINFO(8)>0;
我帮它加个注解,DAY-IF(WEEKOFYEAR=REF(WEEKOFYEAR,1),1,3)>REF(DAY,1)的意思为:{今天号数 假如今天与个股上一个交易日为同一周则值为1否则值为3 >上一交易日号数}
WEEKOFYEAR-1>REF(WEEKOFYEAR,1)的意思为:今日对应的周数—1>个股上一个交易日对应的周数。即股票上一个交易日在2周前。
该公式会漏选每月最后一周或两周开始停牌下个月第1周内复牌的股票。还有两种比较特殊的情况:如果股市恰巧节假日休市完整一周(周一至周日),那休市结束后第一天用该公式选股会选出几乎所有股票;如果某些股票是在今年之前开始停牌的,用该选股公式可能会被漏掉。
3、选取最近N天内(或某个特定时间段内)曾经停牌的股票
COUNT(BETWEEN(DATE,1151017,1151117)=0,22)>0 AND DYNAINFO(8)>0;
{假如N30,日期区间取2015101720151117,期间股市共22个交易日。统计满足“个股最近22个交易日内日期不位于11510171151117之间(若个股期间有停牌,则个股近22个交易日就会超出这个日期区间)的天数(即期间停牌天数)}
这个公式是我花了大量时间研究出来的,大家如果转载我的文章请尊重我的劳动成果请务必注明出处。
3、选取某个特定时间段内停牌天数超过N天的股票
期间上市天数:=COUNT(BETWEEN(DATE,1150706,1150710)>0,0);
{COUNT(X,N),统计N 周期中满足X 条件的周期数,N=0 则从第一个有效值开始;BETWEEN(A,B,C)表示A处于BC之间(B=时返回1,否则返回0
整体意思就是:统计从2015762015710期间个股上市交易的天数。}
期间停牌天数:=5-期间上市天数;{2015762015710期间共有5个交易日。}
N:=4;
期间停牌天数>4;

这个公式是我花了不少时间研究出来的,大家如果转载我的文章请尊重我的劳动成果请务必注明出处。

我的更多文章

下载客户端阅读体验更佳

APP专享