云端公式选股

全市场近4000只股票,我们不可能全部都交易,但要从中挑选出符合交易思路的个股却不是一件容易事,逐个查资料分析将耗费大量的时间和精力,因此我们迫切需要一种能够根据既定条件批量择股的分析工具。

云端公式选股可以根据基本面数据、指标数值、指标趋势等设计筛选条件,在云端高速运算,迅速选出符合条件的个股,减轻本地资源压力,为用户提供更快速、高效的分析体验。

案例:用云端公式选股筛选超卖个股

乖离率是常用的技术分析指标,当股价与十日均线的乖离率低于 -6% 时,即视为超卖现象,此时为买入时机。因此,我们可以将乖离率低于-6%编写成选股条件,从全市场中先粗选出具有买入优势的股票。
选股公式:
BIAS:=(CLOSE-MA(CLOSE,10))/MA(CLOSE,10)*100;//乖离率指标
BIAS<-6,SELECT;//从全市场筛选出乖离率小于-6的股票

如下图,是上述公式的选股结果:

上图中虽然选出了符合乖离率条件的个股,但有些个股的经营情况并不乐观,一些退市股票也被选了出来。我们根据个股财务数据设计了优选方案,按照每股收益大小对选股结果做进一步的优选。
优选公式:
R:=GETPRICE2('净利润')/GETPRICE2('总股本');
R>=4/10 && R<=1,SELECT;//选出每股收益大于等于0.4元且小于等于1元的股票

如下图,是上述公式的优选结果,打勾即为优选个股。点击“加入自选”,可将优选后的个股加入到自选中深度分析。

调用方法

软件右上方菜单【云端】->云端公式选股,按下图所示方法进行选股。

注:云端公式选股仅支持股票和国内期货合约的日线周期。

选股公式编写规则

选股公式里需编写SELECT语句,SELECT语句语法如下:
(1)选股公式中可以只写一个选股条件,如:
  COND1,SELECT;
//选出最后一根K线满足COND1条件的合约
(2)选股公式中可以写入多个选股条件,如:
  COND1,SELECT;
  COND2,SELECT;
//选出最后一根K线满足COND1条件或COND2条件的合约
(3)选股公式可以写入交易指令,选股时根据SELECT语句的条件判断,如:
  COND1,SELECT;
  COND2,SELECT;
  COND1,BK;
  COND2,SP;
  AUTOFILTER;
//选出最后一根K线满足COND1条件或COND2条件的合约
例:选出最后一根K线满足MA1上穿MA2或MA1下穿MA2的合约
  MA1:MA(CLOSE,5);
  MA2:MA(CLOSE,10);
  CROSSUP(MA1,MA2),SELECT;
  CROSSDOWN(MA1,MA2),SELECT;

注:
1、SELECT函数不能与未来函数一起使用;
2、SELECT函数不能与跨合约、跨周期函数一起使用;
3、SPARK函数不能用于选股;

常见问题解答

1、选股公式是在什么周期上进行筛选的?

答:日线周期。选股数据是截止到点【计算】时的日线数据,选股时不会再更新数据,根据最后一根日线的数据计算是否满足条件并选出合约。

注:云端公式选股仅支持股票和国内期货合约的日线周期。