问财量化选股策略逻辑
- 选择至少5根均线重合的股票
- 价格小于12元
- 2021年
选股逻辑分析
这个策略选择的股票是至少5根均线重合的,这表明这些股票的价格趋势比较稳定,且短期内可能有较强的支撑。同时,选择价格小于12元的股票可以过滤掉一些高估的股票,降低投资风险。最后,选择2021年的股票可以确保这些股票在最近一年内有较好的表现。
有何风险?
这个策略的缺点是可能无法准确预测股票的未来表现,因为选择股票的标准是基于历史数据。此外,如果股票的价格波动较大,可能会导致投资者在短期内承受较大的损失。
如何优化?
为了优化这个策略,可以考虑增加更多的均线作为筛选条件,例如10日、20日、60日等。这样可以更好地捕捉股票的趋势变化。此外,可以考虑加入其他指标作为筛选条件,例如市盈率、市净率等,以更好地评估股票的价值。
最终的选股逻辑
根据以下条件进行股票筛选:
- 选择至少5根均线重合的股票
- 价格小于12元
- 选择10日、20日、60日均线
- 市盈率小于20
- 市净率小于2
python代码参考
以下是使用pandas和numpy库实现该策略的python代码:
import pandas as pd
import numpy as np
# 读取股票数据
data = pd.read_csv('stock_data.csv')
# 筛选符合条件的股票
filtered_data = data[(data['close'] < 12) & (data['close'] > 0) &
(data['close'] >= data['MA10']) &
(data['close'] >= data['MA20']) &
(data['close'] >= data['MA60']) &
(data['pe'] < 20) &
(data['pb'] < 2)]
# 输出符合条件的股票数量
print('Number of filtered stocks:', len(filtered_data))
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。


