问财量化选股策略逻辑
今日增仓占比>5%
这意味着股票在今天有超过5%的股票被投资者买入,这可能表明投资者对这只股票的未来表现有信心。
下午大单净流入
下午的大单净流入意味着投资者在下午买入的股票数量大于卖出的股票数量,这可能表明投资者对这只股票的未来表现有信心。
20日均线大于120日均线
20日均线和120日均线是两种不同的移动平均线,20日均线代表最近20天的平均价格,120日均线代表最近120天的平均价格。当20日均线大于120日均线时,表明股票价格在最近一段时间内上涨,可能是一个买入信号。
选股逻辑分析
以上三个条件组合在一起,可以筛选出那些最近被投资者买入并且价格正在上涨的股票。这种策略可能适用于那些对股票市场有一定的了解并且希望在短期内获取收益的投资者。
有何风险?
这种策略的缺点是它可能会忽略一些长期趋势,因为20日均线和120日均线代表的是较短和较长的时间范围。如果股票价格在短期内上涨,但长期趋势向下,那么这种策略可能会导致投资者买入被高估的股票。
如何优化?
为了优化这种策略,投资者可以考虑使用更长的移动平均线来代表更长的时间范围,例如使用60日均线或180日均线。此外,投资者还可以考虑使用其他技术指标来分析股票价格的走势,例如布林线或随机指标。
最终的选股逻辑
以下是一种基于上述条件的最终的量化选股策略逻辑:
def select_stock():
# 获取所有A股股票的收盘价和成交量数据
stock_prices = get_stock_prices()
volume_data = get_volume_data()
# 筛选出今天增仓占比超过5%的股票
stocks_with_positive_ttm = filter_stocks_by_ttm(stock_prices)
# 筛选出下午大单净流入的股票
stocks_with_positive_net_flow = filter_stocks_by_net_flow(volume_data)
# 筛选出20日均线大于120日均线的股票
stocks_with_positive_diff = filter_stocks_by_diff(stock_prices)
# 组合筛选条件
selected_stocks = set(stocks_with_positive_ttm
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。


