问财量化选股策略逻辑
- 今日增仓占比>5%
- 收盘价大于昨日的最低价
- 近25个交易日有单日涨幅大于等于百分之10
选股逻辑分析
这个策略基于三个条件来筛选股票。首先,要求今天的股票被增仓的比例大于5%,这表明机构投资者对这只股票有信心。其次,要求股票今天的收盘价大于昨天的最低价,这表明股票价格在上涨。最后,要求股票在过去25天中有单日涨幅大于等于10%,这表明股票价格在过去一段时间内有比较明显的上涨趋势。
有何风险?
这个策略的局限性在于它只考虑了股票的短期价格表现,而没有考虑公司的基本面情况。因此,如果股票的价格被高估,即使符合上述条件,也可能出现回调的风险。此外,如果市场整体表现不佳,即使符合上述条件的股票也可能表现不佳。
如何优化?
为了优化这个策略,可以考虑加入一些基本面指标,例如市盈率、市净率等,来评估股票的价值。此外,可以考虑加入一些技术指标,例如移动平均线、布林线等,来评估股票的价格走势。最后,可以考虑加入一些其他因素,例如行业背景、政策环境等,来评估股票的长期表现。
最终的选股逻辑
def select_stock():
# 获取今天所有股票的增仓比例和收盘价
today_prices = get_prices()
today_percent_changes = get_percent_changes()
# 筛选出今天增仓比例大于5%的股票
selected_stocks = today_prices[today_percent_changes > 0.05]
# 筛选出今天收盘价大于昨天最低价的股票
selected_stocks = selected_stocks[selected_prices > selected_prices.iloc[:, -1].min()]
# 筛选出过去25天中有单日涨幅大于等于10%的股票
selected_stocks = selected_stocks[selected_percent_changes > 0.1]
# 返回符合条件的股票列表
return selected_stocks
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
如果有任何问题请添加 下方的二维码进群提问。


