问财量化选股策略逻辑
该选股策略共包含三个条件:
- 振幅大于1
- 昨天3连板
- 今日最低价小于昨日最低价
选股逻辑分析
该选股策略在振幅大于1和昨天3连板的基础上,新增了今日最低价小于昨日最低价的条件,即在市场热门股的基础上,寻找出现下跌的机会,进行顺势而为的投资。
有何风险?
这种选股策略可能会抓到下跌的刀口,选出来的股票的下跌有可能是持续趋势,而非短期回调,有较大的风险;另外,该选股策略没有考虑股票的基本面因素,选出来的股票可能存在经营不善、业绩下滑等风险因素。
如何优化?
在考虑技术指标的同时,可以引入基本面指标进行综合考虑,同时选股前需深入分析股票的盈利能力、市场地位、行业前景等,尽可能降低风险。
最终的选股逻辑
经过优化和改进,最终的选股逻辑如下:
- 振幅大于1,市场对波动较大的股票更感兴趣。
- 昨天3连板,寻找当前热门概念的热门个股。
- 今日最低价小于昨日最低价,顺势而为投资,挖掘下跌股票的机会。
- 兼顾基本面和技术面,降低风险。
同花顺指标公式代码参考
该选股策略的技术指标包括振幅、收盘价、最低价等,通达信指标公式代码如下:
AVG((HIGH-LOW)/REF(CLOSE,1),20)>1 && //振幅大于1
LOW>REF(LOW,1) && //今日最低价小于昨日最低价
COUNT(C>REF(CLOSE,1),3)==3 //昨天3连板
python代码参考
n = 3
condition1 = df['amplitude'] > 1
condition2 = (df['low'] < df['low'].shift(1))
condition3 = (df['close'].rolling(window=2).apply(lambda x: x[1] / x[0] - 1).shift(1) > 0).rolling(window=n).sum() == n
result = df[condition1 & condition2 & condition3]
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。
