问财量化选股策略逻辑
选股逻辑为RSI小于65、饮料酒进出口、日线MACD指标大于0。该选股策略旨在挑选价格处于均线多头排列、有望反弹的股票,并具有良好的买入信号。
选股逻辑分析
该选股策略旨在筛选出RSI指标小于65、行业为饮料酒进出口、日线MACD指标大于0的股票,这可以提高选中均线多头排列中的股票并具有良好买入信号的概率,而股票价格在均线多头排列中反弹的可能性更大。RSI指标可以反映出股票价格是否处于超买或超卖的状态,行业分类则具有过滤杂音的作用,而MACD指标则可以判断股票的买卖信号。
有何风险?
该选股策略可能存在一定的风险。如果选股的均线数量太多,可能会导致筛选的股票数量过少,从而无法形成良好的投资组合;同时,如果均线线段选取不当,则可能会导致选股结果误判,选择到不符合要求的股票。此外,行业分类作为筛选条件之一,可能会出现行业分界线不够清晰的情况。
如何优化?
可以通过增加选股的筛选条件,比如增加股息收益率等基本面指标,进一步筛选符合要求的标的;还可以在股票筛选的过程中,选取适当的均线数量和线段长度,以使选出的股票数量适宜。此外,行业分类可能会出现分类不够清晰的情况,可以结合其他分类方式进行调整,使分类更加合理化。
最终的选股逻辑
选股逻辑为RSI小于65、饮料酒进出口、日线MACD指标大于0的股票。该选股策略旨在挑选价格处于均线多头排列、有望反弹并具有买入信号的股票。
同花顺指标公式代码参考
// 计算RSI指标
RSI(CLOSE, 14)
// 计算日线MACD指标
DIF, DEA, MACD = MACD(CLOSE)
// 筛选饮料酒进出口行业、RSI小于65、日线MACD指标大于0的股票
IND1=='饮料酒进出口' AND RSI(CLOSE, 14) < 65 AND MACD > 0
Python代码参考
# 选股函数
import talib
def stock_picking(data):
# 计算RSI指标
rsi = talib.RSI(data['close'], 14)
# 计算日线MACD指标
dif, dea, macd = talib.MACD(data['close'])
# 筛选饮料酒进出口行业、RSI小于65、日线MACD指标大于0的股票
filter_cond = (data['ind1'] == '饮料酒进出口') & (rsi < 65) & (macd > 0)
# 获取股票代码,并返回
stock_list = data[filter_cond].index.tolist()
return stock_list
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。


