问财量化选股策略逻辑
选股逻辑:开盘涨幅大于小于5,竞价额大于1000万,收盘价>=20日均线
选股逻辑分析
在选股策略中,我们主要考虑以下三个因素:开盘涨幅,竞价额,收盘价。首先,开盘涨幅大于小于5,这表示股票在开盘时是否有足够的动力向上冲破5日均线。其次,竞价额大于1000万,这表明股票的成交额较大,有较强的活跃度。最后,收盘价>=20日均线,这表示股票的收盘价格高于其20日均线,显示出股票的强势。
有何风险?
虽然这个策略看起来很有道理,但是也存在一些风险。首先,如果股票在开盘时涨幅过大,可能会吸引大量的卖单,导致股票的价格大幅回调。其次,如果股票的成交额过大,可能会吸引更多的卖单,导致股票的价格无法继续上涨。最后,如果股票的收盘价过高,可能会吸引更多的卖单,导致股票的价格大幅回调。
如何优化?
为了降低这些风险,我们可以对选股策略进行一些优化。首先,我们可以限制股票的开盘涨幅,避免其过大。其次,我们可以限制股票的成交额,避免其过大。最后,我们可以限制股票的收盘价,避免其过高。
最终的选股逻辑
基于以上考虑,我们的最终选股逻辑是:开盘涨幅小于5%,竞价额大于1000万,收盘价高于或等于20日均线。
常见问题
- 什么是20日均线?
- 如何计算股票的成交额?
- 如何计算股票的活跃度?
- 股票的价格回调是什么?
- 如何优化选股策略?
指标公式代码参考
open_diff := ref(open, 1) - ref(open, 2)
close_diff := ref(close, 1) - ref(close, 2)
volume := ref(volume, 1) - ref(volume, 2)
if (open_diff > 0.5 and close_diff > 0.5 and volume > 100000000) or (open_diff < -0.5 and close_diff < -0.5 and volume > 100000000) then
label := "Buy"
else
label := "Sell"
这段代码是计算股票的买卖情况的指标公式,如果股票的开盘涨幅和收盘涨幅都是正的,并且成交额大,就标记为买入,反之则标记为卖出。
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。