(同花顺量化)30日平均线向上_、周线MA5金叉MA10、今日增仓占比_5%

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

问财量化选股策略逻辑

  • 今日增仓占比>5%: 表明该股票近期有较多资金流入,说明市场对该股票较为看好。
  • 周线MA5金叉MA10: 表明该股票的短期和长期均线出现金叉,说明该股票的走势较为稳定。
  • 30日平均线向上: 表明该股票的30日平均线向上移动,说明该股票的长期趋势较为向上。

选股逻辑分析

  • 今日增仓占比>5%: 表明资金流入较多,说明市场对该股票较为看好,有可能出现上涨行情。
  • 周线MA5金叉MA10: 表明短期和长期均线出现金叉,说明该股票的走势较为稳定,有利于上涨。
  • 30日平均线向上: 表明长期趋势较为向上,有利于上涨。

有何风险?

  • 今日增仓占比>5%: 表明资金流入较多,但并不代表一定会上涨,有可能出现回调。
  • 周线MA5金叉MA10: 表明短期和长期均线出现金叉,但并不代表一定会上涨,有可能出现回调。
  • 30日平均线向上: 表明长期趋势较为向上,但并不代表一定会上涨,有可能出现回调。

如何优化?

  • 可以加入更多技术指标进行分析,例如MACD、RSI等,以提高准确性。
  • 可以加入更多条件进行筛选,例如加入市盈率、市净率等指标,以筛选出更优质的股票。

最终的选股逻辑

  • 今日增仓占比>5%: 表明资金流入较多,市场对该股票较为看好,有可能出现上涨行情。
  • 周线MA5金叉MA10: 表明短期和长期均线出现金叉,走势较为稳定,有利于上涨。
  • 30日平均线向上: 表明长期趋势较为向上,有利于上涨。
  • 市盈率小于30: 表明该股票的估值较低,有利于上涨。
  • 市净率小于2: 表明该股票的资产质量较好,有利于上涨。

python代码参考

  • 今日增仓占比>5%:
def is_stock_positive_days_buying_percent(stock):
    return stock['net_trading_day'][-1] - stock['net_trading_day'][0] > 5 * stock['turnover_ratio']
  • 周线MA5金叉MA10:
def is_stock_cross_ma5_ma10(stock):
    return stock['close'].rolling(window=5).mean() > stock['close'].rolling(window=10).mean()
  • 30日平均线向上:
def is_stock_average_line_up(stock):
    return stock['close'].rolling(window=30).mean() > stock['close'].rolling(window=30).mean.shift(1)

如何进行量化策略实盘?

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

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

模板如何使用?

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

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

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论