(i问财选股策略)换手率3%-12%_、今日最大跌幅<-4且>-5、今日增仓占比_5%

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

问财量化选股策略逻辑

  • 今日增仓占比>5%, 表示这只股票在最近一段时间内有较多的投资者买入,可能表明这只股票具有良好的市场前景或者被市场看好。
  • 今日最大跌幅<-4且>-5, 表示这只股票在今天的价格波动中下跌的幅度较大,但没有跌到-5%以下,这可能表明这只股票具有较强的抗跌性。
  • 换手率3%-12%, 表示这只股票的换手率在3%到12%之间,这是一个相对合理的换手率范围,说明这只股票的流通性较好。

选股逻辑分析

  • 今日增仓占比>5%: 表明这只股票有较多的投资者买入,这可能表明这只股票具有良好的市场前景或者被市场看好。
  • 今日最大跌幅<-4且>-5: 表明这只股票在今天的价格波动中下跌的幅度较大,但没有跌到-5%以下,这可能表明这只股票具有较强的抗跌性。
  • 换手率3%-12%: 表示这只股票的换手率在3%到12%之间,这是一个相对合理的换手率范围,说明这只股票的流通性较好。

有何风险?

  • 由于这只股票有较多的投资者买入,可能会导致股票价格被高估,从而带来风险。
  • 由于这只股票在今天的价格波动中下跌的幅度较大,但没有跌到-5%以下,这可能表明这只股票具有较强的抗跌性,但也可能表明这只股票已经处于超跌状态,存在反弹的风险。
  • 由于这只股票的换手率在3%到12%之间,说明这只股票的流通性较好,但也可能表明这只股票的流通性不够稳定,存在流动性风险。

如何优化?

  • 可以考虑加入更多的筛选条件,例如加入这只股票的市盈率、市净率等财务指标,以更加全面地评估这只股票的价值和风险。
  • 可以考虑加入这只股票的行业和市值等信息,以更加准确地判断这只股票的市场定位和投资价值。
  • 可以考虑加入这只股票的短期和长期趋势,以更加准确地判断这只股票的价格走势和投资机会。

最终的选股逻辑

  • 今日增仓占比>5%, 表明这只股票有较多的投资者买入,这可能表明这只股票具有良好的市场前景或者被市场看好。
  • 今日最大跌幅<-4且>-5, 表明这只股票在今天的价格波动中下跌的幅度较大,但没有跌到-5%以下,这可能表明这只股票具有较强的抗跌性。
  • 市盈率小于20, 市净率小于2, 表明这只股票的估值相对较低,具有较好的投资价值。
  • 行业属于新兴产业或者蓝筹股, 表明这只股票具有较好的市场定位和投资机会。
  • 市值在50亿到500亿之间, 表明这只股票的流通性较好,也具有较好的投资价值。

python代码参考

  • 以下是一个简单的Python代码示例,用于实现上述的选股策略:
import talib

def get_stock_data(symbol):
    # 获取股票的历史价格数据
    data = yf.download(symbol, start='2020-01-01', end='2021-12-31')
    # 计算今日增仓占比
    data['今日增仓占比'] = data['netappName'] / data['avgVolume'] * 100
    # 计算今日最大跌幅
    data['今日最大跌幅'] = data['close'] - data['close'].shift(1)
    # 计算换手率
    data['换手率'] = data['volume'] / data['close'].shift(1)
    # 筛选出符合要求的股票
    data = data[(data['今日增仓占比'] > 5) & (data['今日最大跌幅'] < -4) & (data['今日最大跌幅'] > -5) & (data['换手率'] > 3) & (data['换手率'] < 12)]
    # 返回符合条件的股票数据
    return data

如何进行量化策略实盘?

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

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

模板如何使用?

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

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

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论