选股公式扫盲:股票停牌复牌相关选股公式(原创)
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;
{假如N取30,日期区间取20151017—20151117,期间股市共22个交易日。统计满足“个股最近22个交易日内日期不位于1151017和1151117之间(若个股期间有停牌,则个股近22个交易日就会超出这个日期区间)的天数(即期间停牌天数)”}
这个公式是我花了大量时间研究出来的,大家如果转载我的文章请尊重我的劳动成果请务必注明出处。
3、选取某个特定时间段内停牌天数超过N天的股票
期间上市天数:=COUNT(BETWEEN(DATE,1150706,1150710)>0,0);
{COUNT(X,N),统计N
周期中满足X
条件的周期数,若N=0
则从第一个有效值开始;BETWEEN(A,B,C)表示A处于B和C之间(B=时返回1,否则返回0;
整体意思就是:统计从2015年7月6日到2015年7月10日期间个股上市交易的天数。}
期间停牌天数:=5-期间上市天数;{2015年7月6日到2015年7月10日期间共有5个交易日。}
N:=4;
期间停牌天数>4;
这个公式是我花了不少时间研究出来的,大家如果转载我的文章请尊重我的劳动成果请务必注明出处。