问财量化选股策略逻辑
- 至少5根均线重合的股票
- 现量大于1万手
- 高开
- 2021年
选股逻辑分析
- 这个策略的逻辑是寻找至少5根均线重合的股票,这些股票的成交量必须大于1万手,并且在2021年期间有高开的记录。
- 这个策略的目的是寻找那些可能具有较强趋势和动力的股票,因为这些股票的均线重合和高开都可能表明市场对这些股票的未来表现有一定的预期。
- 然而,这个策略也有一定的风险。首先,这个策略可能无法准确预测股票的未来表现,因为市场是动态的,股票价格可能会受到许多因素的影响。其次,这个策略可能会漏掉一些具有潜力的股票,因为这个策略只考虑了均线重合和高开这两个因素,而忽略了其他可能影响股票表现的因素。
如何优化?
- 为了优化这个策略,可以考虑增加更多的筛选条件,例如股票的市值、行业、盈利能力等等。这些条件可以帮助筛选出更加具有潜力和价值的股票。
- 另外,可以考虑使用更高级的量化技术,例如机器学习算法、深度学习算法等等,来更加准确地预测股票的未来表现。
最终的选股逻辑
- 选择至少5根均线重合的股票,这些股票的成交量必须大于1万手,并且在2021年期间有高开的记录。
- 在选择股票时,可以考虑增加更多的筛选条件,例如股票的市值、行业、盈利能力等等。
- 可以使用更高级的量化技术,例如机器学习算法、深度学习算法等等,来更加准确地预测股票的未来表现。
python代码参考
- 以下是一个简单的Python代码示例,用于筛选符合上述策略的股票:
import yfinance as yf
# 设置股票代码和时间段
code = 'AAPL'
start_date = '2021-01-01'
end_date = '2021-12-31'
# 获取股票数据
df = yf.download(code, start=start_date, end=end_date)
# 筛选符合条件的股票
filtered_df = df[df['volume'] > 100000]
filtered_df = filtered_df[filtered_df['open'] > filtered_df['close']]
filtered_df = filtered_df[filtered_df['date'] >= '2021-01-01']
# 输出符合条件的股票代码
print(filtered_df['symbol'].tolist())
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
如果有任何问题请添加 下方的二维码进群提问。


