前面一期视频给大家介绍了如何避免踩雷,《为什么你买入的股票从年初一直跌到年末,财报快速排雷五绝招!》
今天就视频的内容用通达信软件梳理有一下基本面资料,用量化的手段把财报里埋着地雷的股票筛选出来。
首先我们先排除掉st的股票,具体代码如下:
去ST:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST'));
{NOT(X)的意思是“X=0”时,表示条件成立,NAMELIKE('x'),意思是股票名称中含有‘X’字样的股票,本句表示选出名称中 不含"ST,*ST"的股票}
再筛选出“应收账款与收入的比率>40%”的股票。
应收账款:=FINONE(11,0,0)/FINONE(74,0,0)>0.4;
{FINONE(id,y,mmdd)是专业财务数据函数,id是财务指标的序号,y表示年mmdd表示月和日期,y和mmdd都是0 表示最新的财报数据}
FINONE(11,0,0),最新一期报表的应收账款;FINONE(74,0,0),最新一期的营业收入}
流动资产小于流动负债,代码如下:
负债:=FINONE(21,0,0)<FINONE(54,0,0);
商誉/总资产>20%,代码如下:
商誉:=FINONE(35,0,0)/FINONE(40,0,0)>0.20;
财报排雷:=(NOT(应收账款) OR NOT(负债) OR NOT(商誉)) AND 去ST ;
综合起来以上代码如下:
去ST:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST'));
应收账款:=FINONE(11,0,0)/FINONE(74,0,0)>0.4;
负债:=FINONE(21,0,0)<FINONE(54,0,0);
商誉:=FINONE(35,0,0)/FINONE(40,0,0)>0.35;
财报排雷:(NOT(应收账款) OR NOT(负债) OR NOT(商誉)) AND 去ST ;
以上代码解释如下:
去掉股票名称中含有“ST”或者“*ST”的股票;
选出应收账款与收入的比率>40%的股票;
选出流动资产小于流动负债的股票;
选出商誉/总资产>20%的股票;
最后选出应收账款与收入的比率<40% ,流动资产>流动负债,商誉/资产<20%并且名称中不含“st”和“*st”的股票。
把以上代码写到条件选股编辑器内,保存名称为“财报排雷”,等2021年财报出台后,利用这个排雷器,起码能排除很多隐藏的地雷。
如何排除财报里的雷,请看视频
《为什么你买入的股票从年初一直跌到年末,财报快速排雷五绝招!》