问财量化选股策略逻辑
在今日的选股策略中,我们将使用以下几个量化逻辑筛选股票:
- 开盘涨幅大于小于5:我们将关注股票在开盘后的涨幅,如果涨幅大于5%,则认为该股票有较大的上涨潜力。
- 收盘价>M20:我们将以20日为周期,筛选出收盘价大于该周期的股票,以关注其在长期的表现。
- 删除创业版:由于创业版股票的特殊性,我们将从筛选出的股票中删除掉创业版的股票,以减少风险。
选股逻辑分析
以上选股策略的逻辑如下:
- 开盘涨幅大于小于5:这个逻辑主要是为了筛选出今日表现较好的股票,如果股票在开盘后的涨幅大于5%,则说明该股票有较大的上涨潜力。
- 收盘价>M20:这个逻辑主要是为了筛选出长期表现较好的股票,如果股票的收盘价大于20日周期,则说明该股票在20日周期内表现较好。
- 删除创业版:这个逻辑主要是为了减少风险,创业版股票的特殊性使得其在长期表现上可能不如其他版块的股票,因此我们将从筛选出的股票中删除掉创业版的股票。
有何风险?
以上选股策略虽然可以筛选出表现较好的股票,但也存在一定的风险:
- 选股策略的逻辑可能存在偏差,不能完全保证筛选出的股票的表现。
- 由于创业版股票的特殊性,删除创业版股票可能会增加风险。
如何优化?
为了优化上述选股策略,我们可以考虑以下几个方面:
- 增加更多的选股逻辑,以提高选股的准确性。
- 调整选股策略的参数,以适应市场的变化。
最终的选股逻辑
在经过优化后,我们的选股策略如下:
- 开盘涨幅大于小于5:我们将关注股票在开盘后的涨幅,如果涨幅大于5%,则认为该股票有较大的上涨潜力。
- 收盘价>M20:我们将以20日为周期,筛选出收盘价大于该周期的股票,以关注其在长期的表现。
- 删除创业版:由于创业版股票的特殊性,我们将从筛选出的股票中删除掉创业版的股票,以减少风险。
常见问题
在实际应用中,可能会遇到以下几个常见问题:
- 选股策略的逻辑是否正确?
- 选股策略的参数是否需要调整?
- 选股策略是否能够适应市场的变化?
指标公式代码参考
以下是筛选股票的指标公式代码参考(以通达信为例):
M20 := REF(CLOSE, 20);
M20_GREATER_THAN := AND(CLOSE > M20, M20 > 0);
筛选出收盘价大于20日的股票。
UPPERThreshold := 5;
LOWERThreshold := -5;
UPPERThreshold_GREATER_THAN := AND(CLOSE > UPPERThreshold, CLOSE > LOWERThreshold);
筛选出今日涨幅大于5%的股票。
创业版 := "000939.SZ";
NON_创业版 := NOT(ISBLANK(创业版));
删除创业版的股票。
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。