(iwencai量化策略)竞价涨幅>-2<5_、今日均线向上发散、至少5根均线重合的股票

用户头像神盾局量子研究部
2023-09-01 发布

问财量化选股策略逻辑

  • 至少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亿' #选股语句。

    模板如何使用?

    点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。


    ## 如果有任何问题请添加 下方的二维码进群提问。
    ![94c5cde12014f99e262a302741275d05.png](http://u.thsi.cn/imgsrc/pefile/94c5cde12014f99e262a302741275d05.png)
    
收益&风险
源码

评论