(同花顺量化)非科创_、前日实际换手率_3~28、今日增仓占比_5%

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

问财量化选股策略逻辑

  • 今日增仓占比>5%
  • 前日实际换手率>3~28
  • 非科创

选股逻辑分析

该策略基于三个量化指标来筛选股票。首先,要求今日的增仓比例大于5%,这表明股票正在被大量资金买入。其次,要求前日的实际换手率在3%到28%之间,这意味着股票的流动性较高,交易活跃。最后,要求股票不属于科技创新板。

有何风险?

该策略的局限性在于它只考虑了股票的短期表现。如果股票在短期内表现良好,但长期表现不佳,那么该策略可能会选择错误的股票。此外,该策略可能无法考虑到一些重要的基本面因素,例如公司的财务状况和盈利能力。

如何优化?

为了优化该策略,可以考虑加入更多的量化指标,例如公司的盈利能力、财务状况、市盈率等。此外,可以考虑使用更复杂的算法来筛选股票,例如机器学习算法或深度学习算法。

最终的选股逻辑

  • 今日增仓占比>5%
  • 前日实际换手率>3~28%
  • 公司盈利能力良好
  • 财务状况稳定
  • 市盈率适中

python代码参考

以下是使用Python编写的参考代码:

import talib

def get_top增仓股票(data):
    # 获取今日增仓比例排名前50的股票
    top增仓股票 = data['net_trades'].sort_values(ascending=False)[:50]
    
    # 获取前日实际换手率排名前50的股票
    top换手股票 = data['volume'].sort_values(ascending=False)[:50]
    
    # 获取非科技创新板的股票
    non科创股票 = data['sector'] != '科技'
    
    # 选择同时满足以上三个条件的股票
    top选出股票 = top增仓股票 & top换手股票 & non科创股票
    
    return top选出股票

def get_stock_info(data, top选出股票):
    # 获取股票的基本信息
    stock_info = data[top选出股票]
    
    # 计算公司盈利能力、财务状况、市盈率等指标
    # ...
    
    return stock_info

如何进行量化策略实盘?

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

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

模板如何使用?

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

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

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论