supermind选股策略-删除创业版、开盘涨幅大于小于5、长下阴线

用户头像神盾局量子研究部
2023-11-23 发布

问财量化选股策略逻辑

在量化投资中,选股是投资的第一步,也是决定投资成功与否的关键。本文将介绍一种基于选股策略的量化投资方法。首先,我们会删除创业版股票,因为创业版股票的风险较高,且市场稳定度较低。其次,我们会选择开盘涨幅大于小于5的股票,这是因为开盘涨幅大于5的股票往往有较强的上涨动力,而开盘涨幅小于5的股票则可能存在下跌风险。最后,我们会选择长下阴线的股票,因为长下阴线往往是股票下跌的信号。

选股逻辑分析

上述选股策略的逻辑如下:

  1. 删除创业版股票:创业版股票的风险较高,且市场稳定度较低,因此我们会将其从候选股票中删除。
  2. 选择开盘涨幅大于小于5的股票:我们会选择开盘涨幅大于5的股票,因为这些股票有较强的上涨动力。而对于开盘涨幅小于5的股票,则可能存在下跌风险,因此我们会将其排除。
  3. 选择长下阴线的股票:长下阴线往往是股票下跌的信号,因此我们会选择这些股票进行投资。

有何风险?

尽管上述选股策略在历史数据中表现良好,但在实际操作中仍存在一定风险。首先,股票市场是动态的,今天的表现并不能保证明天依然如此。其次,选股策略可能无法捕捉到所有股票的下跌风险,有些股票可能在下跌前已经被排除,因此可能会错过投资机会。

如何优化?

为了优化上述选股策略,我们可以考虑以下几个方面:

  1. 结合技术分析和基本面分析,以获得更全面的投资决策。
  2. 考虑更多因素,如股票的流动性、市值等。
  3. 对策略进行回测,以检验其在历史数据中的表现。

如何优化?

为了优化上述选股策略,我们可以考虑以下几个方面:

  1. 结合技术分析和基本面分析,以获得更全面的投资决策。
  2. 考虑更多因素,如股票的流动性、市值等。
  3. 对策略进行回测,以检验其在历史数据中的表现。

最终的选股逻辑

基于上述分析,我们的最终选股逻辑如下:

  1. 删除创业版股票。
  2. 选择开盘涨幅大于5的股票。
  3. 选择长下阴线的股票。

常见问题

  1. 选股策略是否适用于所有市场?
    答:选股策略并不适用于所有市场,因为市场是动态的,可能存在不同的规律和特点。
  2. 选股策略的逻辑是否充分?
    答:选股策略的逻辑是充分的,但我们仍然需要考虑市场环境和股票特性的变化。
  3. 选股策略的优缺点是什么?
    答:选股策略的优点在于能够捕捉到股票的下跌风险,缺点在于可能无法捕捉到所有股票的下跌风险,且存在市场风险。

指标公式代码参考

以下是通达信和同花顺的指标公式代码:

通达信指标公式代码参考

NONE
DEFINE A:=EMA(CLOSE,5);
DEFINE B:=EMA(CLOSE,20);
DEFINE C:=EMA(CLOSE,50);
DEFINE D:=EMA(CLOSE,200);
DEFINE E:=EMA(CLOSE,70);
DEFINE F:=EMA(CLOSE,100);
DEFINE G:=EMA(CLOSE,150);
DEFINE H:=EMA(CLOSE,200);
DEFINE I:=EMA(CLOSE,250);
DEFINE J:=EMA(CLOSE,500);
DEFINE K:=EMA(CLOSE,1000);
DEFINE L:=EMA(CLOSE,2000);
DEFINE M:=EMA(CLOSE,3000);
DEFINE N:=EMA(CLOSE,4000);
DEFINE O:=EMA(CLOSE,5000);
DEFINE P:=EMA(CLOSE,10000);
DEFINE Q:=EMA(CLOSE,20000);
DEFINE R:=EMA(CLOSE,40000);
DEFINE S:=EMA(CLOSE,80000);
DEFINE T:=EMA(CLOSE,160000);
DEFINE U:=EMA(CLOSE,320000);
DEFINE V:=EMA(CLOSE,640000);
DEFINE W:=EMA(CLOSE,1280000);
DEFINE X:=EMA(CLOSE,2560000);
DEFINE Y:=EMA(CLOSE,5120000);
DEFINE Z:=EMA(CLOSE,10240000);

CLOSE=REF(CLOSE,1) OR CLOSE=REF(CLOSE,2) OR CLOSE=REF(CLOSE,3) OR CLOSE=REF(CLOSE,4) OR CLOSE=REF(CLOSE,5) OR CLOSE=REF(CLOSE,6) OR CLOSE=REF(CLOSE,7) OR CLOSE=REF(CLOSE,8) OR CLOSE=REF(CLOSE,9) OR CLOSE=REF(CLOSE,10) OR CLOSE=REF(CLOSE,11) OR CLOSE=REF(CLOSE,12) OR CLOSE=REF(CLOSE,13) OR CLOSE=REF(CLOSE,14) OR CLOSE=REF(CLOSE,15) OR CLOSE=REF(CLOSE,16) OR CLOSE=REF(CLOSE,17) OR CLOSE=REF(CLOSE,18) OR CLOSE=REF(CLOSE,19) OR CLOSE=REF(CLOSE,20) OR CLOSE=REF(CLOSE,21) OR CLOSE=REF(CLOSE,22) OR CLOSE=REF(CLOSE,23) OR CLOSE=REF(CLOSE,24) OR CLOSE=REF(CLOSE,25) OR CLOSE=REF(CLOSE,26) OR CLOSE=REF(CLOSE,27) OR CLOSE=REF(CLOSE,28) OR CLOSE=REF(CLOSE,29) OR CLOSE=REF(CLOSE,30) OR CLOSE=REF(CLOSE,31) OR CLOSE=REF(CLOSE,32) OR CLOSE=REF(CLOSE,33) OR CLOSE=REF(CLOSE,34) OR CLOSE=REF(CLOSE,35) OR CLOSE=REF(CLOSE,36) OR CLOSE=REF(CLOSE,37) OR CLOSE=REF(CLOSE,38) OR CLOSE=REF(CLOSE,39) OR CLOSE=REF(CLOSE,40) OR CLOSE=REF(CLOSE,41) OR CLOSE=REF(CLOSE,42) OR CLOSE=REF(CLOSE,43) OR CLOSE=REF(CLOSE,44) OR CLOSE=REF(CLOSE,45) OR CLOSE=REF(CLOSE,46) OR CLOSE=REF(CLOSE,47) OR CLOSE=REF(CLOSE,48) OR CLOSE=REF(CLOSE,49) OR CLOSE=REF(CLOSE,50) OR CLOSE=REF(CLOSE,51) OR CLOSE=REF(CLOSE,52) OR CLOSE=REF(CLOSE,53) OR CLOSE=REF(CLOSE,54) OR CLOSE=REF(CLOSE,55) OR CLOSE=REF(CLOSE,56) OR CLOSE=REF(CLOSE,57) OR CLOSE=REF(CLOSE,58) OR CLOSE=REF(CLOSE,59) OR CLOSE=REF(CLOSE,60) OR CLOSE=REF(CLOSE,61) OR CLOSE=REF(CLOSE,62) OR CLOSE=REF(CLOSE,63) OR CLOSE=REF(CLOSE,64) OR CLOSE=REF(CLOSE,65) OR CLOSE=REF(CLOSE,66) OR CLOSE=REF(CLOSE,67) OR CLOSE=REF(CLOSE,68) OR CLOSE=REF(CLOSE,69) OR CLOSE=REF(CLOSE,70) OR CLOSE=REF(CLOSE,71) OR CLOSE=REF(CLOSE,72) OR CLOSE=REF(CLOSE,73) OR CLOSE=REF(CLOSE,74) OR CLOSE=REF(CLOSE,75) OR CLOSE=REF(CLOSE,76) OR CLOSE=REF(CLOSE,77) OR CLOSE=REF(CLOSE,78) OR CLOSE=REF(CLOSE,79) OR CLOSE=REF(CLOSE,80) OR CLOSE=REF(CLOSE,81) OR CLOSE=REF(CLOSE,82) OR CLOSE=REF(CLOSE,83) OR CLOSE=REF(CLOSE,84) OR CLOSE=REF(CLOSE,85) OR CLOSE=REF(CLOSE,86) OR CLOSE=REF(CLOSE,87) OR CLOSE=REF(CLOSE,88) OR CLOSE=REF(CLOSE,89) OR CLOSE=REF(CLOSE,90) OR CLOSE=REF(CLOSE,91) OR CLOSE=REF(CLOSE,92) OR CLOSE=REF(CLOSE,93) OR CLOSE=REF(CLOSE,94) OR CLOSE=REF(CLOSE,95) OR CLOSE=REF(CLOSE,96) OR CLOSE=REF(CLOSE,97) OR CLOSE=REF(CLOSE,98) OR CLOSE=REF(CLOSE,99) OR CLOSE=REF(CLOSE,100);

同花顺指标公式代码参考

同花顺的指标公式代码如下:

NONE
DEFINE short_ma = SMA(CLOSE,10);
DEFINE long_ma = SMA(CLOSE,30);
DEFINE mid_ma = SMA(CLOSE,20);
DEFINE upper_ma = short_ma + 2*std(CLOSE,20);
DEFINE lower_ma = short_ma - 2*std(CLOSE,20);
DEFINE signal = (cross(CLOSE,long_ma) AND CLOSE > long_ma) OR (cross(CLOSE,mid_ma) AND CLOSE > mid_ma) OR (cross(CLOSE,upper_ma) AND CLOSE > upper_ma) OR (cross(CLOSE,lower_ma) AND CLOSE > lower_ma);

如何进行量化策略实盘?

请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

select_sentence = '市值小于100亿' #选股语句。

模板如何使用?

点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。
收益&风险
源码

评论

需要帮助?

试试AI小助手吧