问财量化选股策略逻辑
- 至少5根均线重合的股票
- 今日均线向上发散
- 竞价涨幅>-2<5
选股逻辑分析
- 该策略基于均线的走势来筛选股票,至少5根均线重合的股票意味着这些均线的走势比较稳定,可以作为参考指标。
- 今日均线向上发散意味着股票价格有上涨的趋势,可能是一个买入信号。
- 竞价涨幅>-2<5则筛选出在竞价阶段有较大涨幅的股票,这些股票可能具有更强的上涨动力。
有何风险?
- 该策略基于历史数据来筛选股票,因此可能存在未来表现不佳的风险。
- 均线的走势受到多种因素的影响,包括市场情绪、公司业绩等,因此不能完全依赖均线来判断股票走势。
- 竞价涨幅的筛选标准相对主观,可能会漏掉一些具有潜力的股票。
如何优化?
- 可以加入更多的均线作为参考指标,例如10日、20日、60日等,以提高策略的稳定性和准确性。
- 可以加入其他指标作为参考,例如MACD、RSI等,以更好地判断股票的走势。
- 可以加入更多的筛选条件,例如市值、行业等,以提高策略的适用性。
最终的选股逻辑
- 选取至少5根均线重合的股票
- 选取今日均线向上发散的股票
- 选取竞价涨幅>-2<5的股票
- 可以加入更多的均线和指标作为参考
- 可以加入更多的筛选条件作为参考
python代码参考
import tushare as ts
# 初始化pro接口
pro = ts.pro_api()
# 获取所有A股的股票代码
stock_codes = pro.stock_basic()
# 选取至少5根均线重合的股票
def get_moving_average(stock_code):
# 获取股票的历史K线数据
k_data = pro.k_data(stock_code, start='2020-01-01', end='2021-01-01')
# 计算不同时间周期的均线
ma5 = k_data['close'].rolling(window=5).mean()
ma10
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。
