问财量化选股策略逻辑
收盘价>M20: 这部分逻辑的意思是筛选出收盘价大于M20的股票。
10日振幅<, 昨日的曾涨停取反: 这部分逻辑的意思是筛选出过去10个交易日的最高价与最低价之间的差距小于昨天收盘价的一半且昨天该股未被封上涨停板的股票。
选股逻辑分析
以上两个条件分别从价格和盘面活跃度两个角度进行筛选,有利于找出有潜力的股票。
有何风险?
然而,这种方法也存在一定的风险。首先,如果M20设置得过低,可能会漏掉一些优质股票;其次,如果昨日没有出现曾涨停的情况,可能会漏掉一些近期走势强劲的股票。因此,在使用这个策略时,需要根据实际情况适当调整参数。
如何优化?
为了降低上述风险,我们可以考虑以下几点:
- 调整M20的值,使其能够更好地反映股票的真实价值。
- 在昨日没有出现曾涨停的情况时,可以增加一个判断条件,如前五日涨幅是否超过一定比例等。
最终的选股逻辑
综合考虑收盘价、M20、10日振幅以及昨日的曾涨停情况,我们可以得到以下的选股逻辑:
收盘价 > M20 && 10日振幅 < yesterday_close * 0.5 && yesterday_closing != yesterday_opening_closing
常见问题
-
什么是M20?
M20是指过去20个交易日的最高价与最低价之差的最大值。 -
为什么要设置昨日的曾涨停取反?
设置昨日的曾涨停取反是因为我们需要找到那些在过去一段时间内表现良好,但最近又没有受到市场炒作的股票。 -
如果参数设置不当,会不会影响结果?
是的,参数设置不当会影响结果。例如,如果我们设置M20太小,可能会漏掉很多好股票;如果我们设置昨日的曾涨停取反太严格,可能会漏掉很多近期表现良好的股票。 -
这个策略适用于所有类型的股票吗?
不完全适用。不同的行业、不同的公司,其股价波动特性可能存在差异,因此在应用这种策略时,还需要结合其他因素进行分析。 -
如何确定合适的参数值?
确定合适的参数值需要
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。