(i问财选股策略)换手率3%-12%_、连续3天以上大单净量大于0

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

问财量化选股策略逻辑

  • 今日增仓占比>5%
  • 连续3天以上大单净量大于0.05
  • 换手率3%-12%

选股逻辑分析

  • 今日增仓占比>5%:表示该股票在最近一段时间内有较多的资金流入,说明市场对该股票的预期较为乐观,可能具有投资价值。
  • 连续3天以上大单净量大于0.05:表示该股票在最近3天内有较多的大单净量买入,说明市场对该股票的买入意愿较强,可能具有投资价值。
  • 换手率3%-12%:表示该股票的换手率在3%-12%之间,属于较为合理的换手率范围,说明市场对该股票的关注度适中,可能具有投资价值。

有何风险?

  • 今日增仓占比>5%:如果该股票的增仓比例过高,可能意味着市场对该股票的预期过高,存在一定的风险。
  • 连续3天以上大单净量大于0.05:如果该股票的大单净量买入过多,可能意味着市场对该股票的买入意愿过强,存在一定的风险。
  • 换手率3%-12%:如果该股票的换手率过高,可能意味着市场对该股票的关注度过高,存在一定的风险。

如何优化?

  • 可以考虑加入更多的筛选条件,例如市值、盈利能力等,以更加全面地评估股票的投资价值。
  • 可以考虑加入更多的技术指标,例如MACD、布林线等,以更加准确地判断股票的趋势。

最终的选股逻辑

  • 今日增仓占比>5%
  • 连续3天以上大单净量大于0.05
  • 换手率3%-12%
  • 市值适中
  • 盈利能力较强
  • 技术指标趋势向上

python代码参考

  • 以下代码使用了pandas和ta-lib库,需要先安装
import pandas as pd
import talib

def get_top_stock():
    # 获取所有A股股票的交易数据
    df = pd.read_csv('stock_data.csv')
    
    # 筛选出今日增仓占比>5%的股票
    df = df[df['net流入占比'] > 0.05]
    
    # 筛选出连续3天以上大单净量大于0.05的股票
    df = df[df['净流入量'] > 0.05]
    df = df[df['净流入量'].rolling(window=3).sum() > 0.05]
    
    # 筛选出换手率3%-12%的股票
    df = df[df['换手率'] > 0.03]
    df = df[df['换手率'] < 0.12]
    
    # 筛选出市值适中的股票
    df = df[df['市值'] > 100000000]
    df = df[df['市值'] < 10000000000]
    
    # 筛选出盈利能力较强的股票
    df = df[df['市盈率'] < 10]
    
    # 筛选出技术指标趋势向上的股票
    df = df[df['MACD'] > 0]
    df = df[df['布林线'] > 0]
    
    # 返回筛选后的股票列表
    return df['股票代码'].tolist()

如何进行量化策略实盘?

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

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

模板如何使用?

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

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

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论