问财量化选股策略逻辑
选股逻辑:选取RSI小于65、500日内至少2次涨停、换手率在2%到9%的股票。
选股逻辑分析
该选股策略在基于前一个选股逻辑的基础上增加了对于换手率的筛选条件,选取换手率在2%到9%的股票。从技术面来看,选择RSI指标小于65的股票,相对来说这些股票具备更好的获利稳定性;然后,选择500日内至少2次涨停的股票,相对来说这些股票具备更好的市场热度;接着,筛选换手率在2%到9%的股票,可以作为一个较为合理的流动性参考。
有何风险?
仍然比较依赖单一技术指标,同时未考虑其他因素如基本面、行业热度等,存在较高风险。此外,换手率的变化也可能对股票选取结果造成一定影响。
如何优化?
可以加入更多的技术指标、行业热度、公司治理等因素进行综合考量,以筛选出更具有投资价值的股票。同时,可以根据不同的股票类型,设定不同的筛选区间,尤其是对于流动性因素。
最终的选股逻辑
选取RSI小于65、500日内至少2次涨停、换手率在2%到9%的股票。
同花顺指标公式代码参考
RSI小于65并且500日内至少两次涨停并且换手率在2%到9%之间:RSI<65 AND 涨停家数>=2 AND 换手率>=2 AND 换手率<=9
Python代码参考
import pandas as pd
import akshare as ak
def get_stock_list():
stock_list = ak.stock_zh_a_spot_em()
stock_list = stock_list[stock_list['涨停家数'] >= 2]
stock_list = stock_list[stock_list['RSI(14)'] < 65]
stock_list = stock_list[(stock_list['换手率'] >= 2) & (stock_list['换手率'] <= 9)]
return stock_list[['代码', '名称', '现价', '成交量', '涨跌幅', '换手率']]
get_stock_list()
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。
