ai量化策略-涨停且所属行业板块2天排名前3、近五个交易日有单日涨幅大于5%、同花顺行业指

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

问财量化选股策略逻辑

在选股过程中,我们采用了以下策略来寻找具有投资价值的股票:

  1. 涨停且所属行业板块2天排名前3:我们关注股票近期的连续涨停,同时将其所属的行业板块排名在前3的股票进行筛选,以提高选股的准确性和有效性。

  2. 近五个交易日有单日涨幅大于5%:为了确保股票具有较高的活跃度和市场关注度,我们筛选出近五个交易日中有单日涨幅大于5%的股票进行 further 分析。

  3. 同花顺行业指数月线SKDJ小于90上移或金叉或即将金叉且日线SKDJ小于50上移或日线SKDJ小于50金叉:在技术分析方面,我们参考了同花顺行业指数月线SKDJ指标,筛选出满足特定条件的股票,以降低股票的风险和提高选股的准确性。

选股逻辑分析

以上选股策略的实施过程中,存在以下风险:

  1. 市场风险:选股策略的实施过程中,股票价格的波动可能会受到市场整体环境的影响,从而影响选股策略的效果。

  2. 技术风险:选股策略依赖于技术分析,如果市场出现的技术分析失效的情况,可能会影响选股策略的结果。

  3. 选股偏差:由于选股策略可能无法完全捕捉到所有具有投资价值的股票,可能会存在一定的选股偏差。

如何优化?

为了提高选股策略的效果,我们可以考虑以下优化措施:

  1. 增加选股指标:除了上述的选股策略外,可以增加更多的选股指标,如市盈率、市净率等,以提高选股的准确性和全面性。

  2. 完善技术分析:选股策略中的技术分析部分可能会存在技术指标失效的情况,可以尝试寻找更有效的技术分析指标,以提高选股的准确性和稳定性。

  3. 定期调整策略:选股策略需要定期进行调整,以适应市场的变化,降低选股策略的风险。

最终的选股逻辑

在综合以上策略的基础上,我们得到了以下的选股逻辑:

  1. 股票近期的连续涨停,同时其所属的行业板块排名在前3的股票。

  2. 近五个交易日中有单日涨幅大于5%的股票,且满足同花顺行业指数月线SKDJ小于90上移或金叉或即将金叉且日线SKDJ小于50上移或日线SKDJ小于50金叉的技术条件。

常见问题

  1. 选股策略是否考虑了市场的整体环境?

答:选股策略考虑了市场的整体环境,但并不能完全捕捉到所有影响股票价格的因素,因此投资者需要综合考虑市场环境和其他因素来做出投资决策。

  1. 选股策略中的技术分析是否具有较高的准确性?

答:选股策略中的技术分析是基于市场常见技术指标的基础上进行的,但由于市场和技术的变化,可能会存在一定的技术指标失效的情况,因此投资者需要谨慎对待。

  1. 选股策略是否考虑了股票的内在价值?

答:选股策略考虑了股票的内在价值,但并不能完全捕捉到股票的内在价值,因此投资者需要综合考虑股票的内在价值和其他因素来做出投资决策。

  1. 选股策略是否需要定期调整?

答:选股策略需要定期进行调整,以适应市场的变化,降低选股策略的风险。

指标公式代码参考

同花顺行业指数月线SKDJ小于90上移或金叉或即将金叉且日线SKDJ小于50上移或日线SKDJ小于50金叉的指标公式:

skdj_month = (skdj_day - 34) / 10
skdj_line = skdj_month if skdj_month < 90 else 90
skdj_signal_line = skdj_month if skdj_month > 90 else 180
skdj_差 = skdj_signal_line - skdj_line
skdj_差_max = 100
skdj_差_min = -100
skdj = skdj_line + skdj_差_max if skdj_差 > skdj_差_max else skdj_line - skdj_差_min
skdj_k = skdj if skdj < 50 else 50
skdj_d = skdj if skdj > 50 else 50

通达信指标公式代码:

SKDJ_M = (SKDJ_D - 34) / 10
SKDJ_L = SKDJ_M if SKDJ_M < 90 else 90
SKDJ_S = SKDJ_M if SKDJ_M > 90 else 180
SKDJ_D = SKDJ_S if SKDJ_S > SKDJ_D_MAX else SKDJ_S - SKDJ_D_MIN
SKDJ = SKDJ_L + SKDJ_D_MAX if SKDJ_D > SKDJ_D_MAX else SKDJ_L - SKDJ_D_MIN
SKDJ_K = SKDJ if SKDJ < 50 else 50
SKDJ_D = SKDJ if SKDJ > 50 else 50

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论