问财量化选股策略逻辑
在选股过程中,我们采用了以下策略作为筛选条件:
- 收盘价>M20:这是我们的第一个筛选条件。M20代表着20日平均收盘价,这是一种常用的技术指标,用于衡量股票的趋势。只有收盘价高于M20的股票才能进入我们的候选股票池。
- 军工板块日线16元以下:这是我们的第二个筛选条件。我们只关注军工板块的股票,且要求其日线收盘价低于16元。
- 上月换手率在100%以上:这是我们的第三个筛选条件。我们关注的是上月换手率超过100%的股票。换手率是衡量股票交易活跃度的一个指标,只有交易活跃的股票才能有较大的换手率。
- 2天前涨跌幅排列:这是我们的第四个筛选条件。我们关注的是2天前的股票涨跌幅排名。我们希望选择的股票在2天内有一定的涨幅,这样可以提高我们选股的准确性。
选股逻辑分析
以上筛选条件构成了我们的选股策略。然而,这种策略也存在一些风险和不足。首先,这种策略会筛选出一些成交量大但涨幅较小的股票,这些股票虽然有较高的换手率,但其涨幅并不显著。其次,由于我们只关注2天前的股票涨跌幅,可能会错过一些短期涨幅较大的股票。
如何优化?
为了优化这种策略,我们可以考虑引入一些其他的技术指标和条件。例如,我们可以引入日线成交量、MACD等技术指标,以增加选股的准确性。我们也可以考虑增加一些其他筛选条件,例如根据股票的市盈率、市净率等财务指标来筛选股票。
最终的选股逻辑
在优化了以上策略后,我们得到了以下的选股逻辑:
- 股票的收盘价高于20日平均收盘价。
- 股票属于军工板块,且日线收盘价低于16元。
- 上月换手率超过100%。
- 2天前的股票涨跌幅排名在前三。
常见问题
- 什么是以往的股票涨跌幅排名?
答:以往股票涨跌幅排名是指股票在一段时间内的价格涨跌情况。我们可以根据股票的日线收盘价来计算其涨跌幅,并将其排名。 - 为什么只关注2天前的股票涨跌幅会错过一些短期涨幅较大的股票?
答:只关注2天前的股票涨跌幅会错过一些短期涨幅较大的股票,因为这种策略只考虑了股票在过去两天的表现,而没有考虑到更长远的表现。 - 如何提高选股的准确性?
答:我们可以引入一些其他的技术指标和条件来提高选股的准确性。例如,我们可以引入日线成交量、MACD等技术指标,或者根据股票的市盈率、市净率等财务指标来筛选股票。
指标公式代码参考
以下是一些常用的技术指标公式代码,供参考:
- MACD:
MACD:EMA(CLOSE,SHORT)/EMA(CLOSE,LONG)>0 AND MACD>0
这是一个常用的技术指标公式,用于判断股票的趋势。其中,SHORT和LONG分别表示短期和长期平均线的周期。
- 成交量:
VOL:VOLUME>100
这是一个简单的成交量筛选条件,用于判断股票的成交活跃度。
- 市盈率:
PERIOD_PER_EPS:PERIOD_PER_EPS/EPS<10
这是一个市盈率筛选条件,用于判断股票的估值是否合理。其中,PERIOD_PER_EPS表示每个季度的每股收益,EPS表示每股收益。
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。