问财量化选股策略逻辑
选股策略为:元宇宙行业中,流通盘小于等于55亿股,今日控盘大于21。
选股逻辑分析
该选股策略选择元宇宙行业中,流通盘小于等于55亿股的股票,并判断其今日控盘是否大于21。今日控盘指的是当日成交量相对于20日均量的倍数,大于21表示当日成交量相对于过去20日的成交量较为活跃,市场可能存在对该股票的买入需求。
有何风险?
该选股策略是基于近期成交活跃度的判断进行选股,如果市场行情变化,成交量下降,可能会导致选股效果下降。另外该选股策略忽略了公司的基本面信息,对股票的投资价值进行了疏忽,需要注意市场风险。
如何优化?
可以结合其他技术指标,如涨跌幅、MACD等指标对预选的股票进行筛选,建立更加全面的选股模型,同时结合研究公司基本面信息以及宏观经济环境,进行精细的点对点分析,降低选股风险。
最终的选股逻辑
选取元宇宙行业中,流通盘小于等于55亿股,今日控盘大于21的股票。
同花顺指标公式代码参考
选取选取流通盘小于等于55亿股,今日控盘大于21的股票:
今日控盘:VOL/MA(VOL,20);
Python代码参考
import akshare as ak
def get_eligible_stocks():
eligible_stocks = []
stock_data = ak.stock_zh_a_daily(symbol="sh000001")
for index, row in stock_data.iterrows():
if row['circ_mv'] < 55E8:
today_control = row['vol']/row['vol_ave_20']
if today_control > 21:
# 添加其他指标的计算和筛选
eligible_stocks.append([index, row['name']])
return eligible_stocks
print(get_eligible_stocks())
该选股策略的Python代码使用了Akshare获取A股的最新交易数据。然后,对于每一只符合流通盘小于等于55亿股的股票,计算其今日控盘指标,并判断是否大于21。如果满足条件,则将其代码和名称存入列表。同时,可以根据需要添加其他指标的计算和筛选。需要注意的是,该选股策略具有一定主观性,需要根据实际情况进行调整。
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。


