同花顺backtest选股策略-剔除股价大于50元、开盘涨幅大于小于5、利润增长大于1

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

问财量化选股策略逻辑

在量化投资中,选股是投资成功的第一步。本文将介绍一种基于量化选股的策略,该策略剔除了股价大于50元、开盘涨幅大于小于5、利润增长大于1的股票,以保证选股的质量。

分析选股的逻辑

首先,我们剔除了股价大于50元的股票。这是因为,股价大于50元的股票往往属于高价股,其风险相对较高,不适合风险承受能力较低的投资者。

其次,我们筛选出开盘涨幅大于小于5的股票。这是因为,开盘涨幅大于5的股票可能存在较大的上涨空间,而开盘涨幅小于5的股票可能存在较大的下跌空间。然而,我们需要注意的是,开盘涨幅的取值范围较小,可能会导致筛选结果数量较少,我们需要进一步优化选股策略。

最后,我们筛选出利润增长大于1的股票。这是因为,利润增长大于1的股票表明公司的盈利能力较强,对于投资者而言,能够带来较为稳定的投资回报。

选股逻辑分析

该策略的优点在于,通过剔除股价大于50元、开盘涨幅大于小于5、利润增长大于1的股票,可以有效降低投资风险,提高投资回报。然而,该策略的缺点在于,可能会筛选出数量较少的股票,导致投资机会减少。

有何风险?

该策略的风险主要在于,可能会筛选出数量较少的股票,导致投资机会减少。此外,选股策略的逻辑本身也可能会存在一定的误判,需要投资者在实际操作中进行风险控制。

如何优化?

为了优化该策略,我们可以考虑扩大利润增长的取值范围,以增加筛选出的股票数量。此外,我们还可以考虑引入更多的选股指标,例如市盈率、市净率等,以进一步提高选股的准确性。

最终的选股逻辑

最终的选股逻辑如下:

  1. 排除股价大于50元的股票;
  2. 筛选出开盘涨幅大于5或小于-5的股票;
  3. 筛选出利润增长大于1的股票。

常见问题

  1. 为什么剔除股价大于50元的股票?
    答:股价大于50元的股票往往属于高价股,其风险相对较高,不适合风险承受能力较低的投资者。
  2. 为什么筛选出开盘涨幅大于5或小于-5的股票?
    答:开盘涨幅大于5或小于-5的股票可能存在较大的上涨或下跌空间,需要进一步分析。
  3. 为什么筛选出利润增长大于1的股票?
    答:利润增长大于1的股票表明公司的盈利能力较强,能够带来较为稳定的投资回报。
  4. 如何优化选股策略?
    答:可以扩大利润增长的取值范围,以增加筛选出的股票数量;引入更多的选股指标,例如市盈率、市净率等,以进一步提高选股的准确性。

指标公式代码参考

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

通达信指标公式代码

open_gain = REF(CLOSE, 1) > 0.05
close_gain = REF(CLOSE, 1) < -0.05
profit_gain = REF(PROFIT, 1) > 1

同花顺指标公式代码

open_gain = CLOSE > 50 AND REF(CLOSE, 1) > 0.05
close_gain = CLOSE < -50 AND REF(CLOSE, 1) < -0.05
profit_gain = REF(PROFIT, 1) > 1

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论