问财量化选股策略逻辑
今日增仓占比>5%,流通市值50-100亿,30日平均线向上
选股逻辑分析
这个策略的逻辑是基于股票的三个基本面指标进行筛选。首先,要求股票的今日增仓占比超过5%,这表明机构投资者正在买入该股票,可能对股票的未来表现有积极的影响。其次,要求股票的流通市值在50亿到100亿之间,这表明该股票的规模适中,不太容易受到大资金的影响。最后,要求股票的30日平均线向上,这表明股票的价格趋势是上涨的。
有何风险?
这个策略的局限性在于它只考虑了股票的基本面指标,没有考虑其他因素,如市场情绪、政策变化等。此外,由于机构投资者的买入行为可能受到市场环境的影响,因此今日增仓占比并不能完全反映股票的未来表现。
如何优化?
为了优化这个策略,可以考虑加入其他因素,如市盈率、市净率等,以更全面地评估股票的价值。此外,可以考虑加入技术分析指标,如MACD、布林线等,以更好地判断股票的价格趋势。
最终的选股逻辑
最终的选股逻辑如下:
def select_stock():
# 今日增仓占比超过5%
stock = df[df['net_increase'] > 0.05]
# 流通市值在50亿到100亿之间
stock = stock[stock['market_cap'] > 5000000000]
stock = stock[stock['market_cap'] < 10000000000]
# 30日平均线向上
stock = stock[stock['ma30'] > stock['ma10']]
return stock
其中,df为股票数据,包括股票代码、今日增仓占比、流通市值、30日平均线等指标。net_increase表示今日增仓数量占流通股的比例,market_cap表示流通市值。ma30和ma10分别表示30日和10日的平均线。
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
如果有任何问题请添加 下方的二维码进群提问。


