问财量化选股策略逻辑
选股逻辑为:振幅大于1、日线MACD大于0、底部抬高。在每个交易日的开盘前进行选股,然后按照指标条件进行筛选,选出具有较好投资潜力的股票进行交易。
选股逻辑分析
该选股逻辑主要结合了技术指标,通过考虑振幅、MACD指标和底部抬高进行选股,有利于发掘底部近期让利且价格有望反转上涨的个股,对短期操作有一定参考意义。但是,该逻辑依然忽略了企业的基本面和行业因素等因素对股票表现的影响,存在一定的风险。
有何风险?
该选股策略存在以下风险:
-
该选股方法侧重于短期操作,忽略了企业的基本面和行业因素等因素对股票表现的影响,可能导致长期收益不稳定。
-
底部抬高指标反映的是短期价格回升或调整阶段的增强力度,可能与股票真实价值存在较大差异。
如何优化?
为了优化该选股策略,我们可以采取以下措施:
-
综合考虑企业的基本面和行业因素等因素对股票表现的影响,对选股逻辑进行修正,更准确地衡量股票的长期投资价值。
-
考虑引入更多的技术指标来综合判断股票的表现趋势,以充分评估短期和长期的投资价值。
最终的选股逻辑
选股逻辑为:振幅大于1、日线MACD大于0、底部抬高,引入企业的基本面和行业因素等因素进行选股,以充分评估股票的长期投资价值。
同花顺指标公式代码参考
可以采用以下通达信指标公式:
A > 1 AND C > 0 AND LLV(LOW,60) < LLV(LOW,120) AND REF(LLV(LOW,60),1) > REF(LLV(LOW,120),1)
其中,A为振幅,C为当前交易日的收盘价,低价底部抬高指标采用最低价的60日最低值与120日最低值比较,然后比较过去两个交易日的底部抬高状况。
python代码参考
select(
(symbol.amplitude > 1) &
(symbol.macd.macd > 0) &
(symbol.lowest_lowv(60) < symbol.lowest_lowv(120)) &
(symbol.lowest_lowv(60).shift(1) > symbol.lowest_lowv(120).shift(1))
)
其中,symbol为股票代码或名称,amplitude表示振幅,macd表示MACD指标,lowest_lowv表示最低价底部抬高指标,60表示60日,120表示120日。
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。
