(同花顺量化)30日平均线向上_、前25天有涨停、至少5根均线重合的股票

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

问财量化选股策略逻辑

  • 至少5根均线重合的股票
  • 前25天有涨停
  • 30日平均线向上

选股逻辑分析

  • 该策略选择至少5根均线重合的股票,可能是短期均线、中期均线或长期均线,这取决于投资者的偏好和市场情况。如果市场处于趋势上涨阶段,投资者可能会选择短期均线作为重合均线的条件,以捕捉快速上涨的股票。
  • 前25天有涨停的条件是为了筛选出有较强上涨动力的股票。涨停是一种强烈的买入信号,表明市场对该股票的上涨预期较强。前25天有涨停的股票可能已经经历了较长时间的上涨,投资者可以预期其未来上涨空间较大。
  • 30日平均线向上是为了筛选出市场趋势向上的股票。30日平均线是短期趋势的指标,如果向上,则表明市场短期趋势向上。投资者选择30日平均线向上作为条件,可以筛选出市场趋势向上的股票,从而提高投资组合的收益率。

有何风险?

  • 该策略选择的条件过于简单,可能会导致选出的股票过于集中于某些行业或板块,从而增加投资组合的波动性和风险。
  • 如果市场处于趋势下跌阶段,该策略可能会选择一些下跌趋势的股票,从而增加投资组合的损失。
  • 该策略没有考虑股票的基本面因素,例如公司的财务状况、盈利能力、管理水平等,这些因素也会影响股票的价格和未来表现。

如何优化?

  • 可以考虑加入更多的条件来筛选股票,例如公司的盈利能力、市场份额、管理团队等,以提高策略的准确性和可靠性。
  • 可以考虑加入技术指标来筛选股票,例如MACD、RSI等,以更好地捕捉市场趋势和股票价格的变化。
  • 可以考虑加入风险管理措施,例如止损、分散投资等,以降低投资组合的波动性和风险。

最终的选股逻辑

  • 选择至少5根均线重合的股票,可能是短期均线、中期均线或长期均线,具体选择哪种均线取决于投资者的偏好和市场情况。
  • 选择前25天有涨停的股票,以筛选出有较强上涨动力的股票。
  • 选择30日平均线向上,以筛选出市场趋势向上的股票。
  • 在以上三个条件都满足的情况下,选择股票进行投资。

python代码参考

import talib

def get_5均线(returns):
    # 计算5日均线
    ma5 = talib.MA(returns, timeperiod=5)
    # 计算10日均线
    ma10 = talib.MA(returns, timeperiod=10)
    # 计算20日均线
    ma20 = talib.MA(returns, timeperiod=20)
    # 计算60日均线
    ma60 = talib.MA(returns, timeperiod=60)
    # 计算120日均线
    ma120 = talib.MA(returns, timeperiod=120)
    # 计算250日均线
    ma250 = talib.MA(returns, timeperiod=250)
    # 将所有均线按时间顺序排序
    ma_series = pd.Series([ma5, ma10, ma20, ma60, ma120, ma250])
    # 将所有均线按照收盘价取平均值
    ma = ma_series.mean()
    return ma

def get_stocks_with涨停(returns):
    # 获取前25天的涨幅
    delta = returns.pct_change()
    # 获取前25天的涨幅绝对值
    abs_delta = delta.abs()
    # 获取前25天的涨幅是否大于等于20%
    is_stroke = abs_delta >= 0.2
    # 获取满足条件的股票代码
    stocks = returns.index[is_stroke]
    return stocks

def get_stocks_with_30ma(returns):
    # 获取30日平均线
    ma = get_5均线(returns)
    # 获取满足条件的股票代码
    stocks = returns.index[returns > ma]
    return stocks

如何进行量化策略实盘?

请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

select_sentence = '市值小于100亿' #选股语句。

模板如何使用?

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

如果有任何问题请添加 下方的二维码进群提问。

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论