(同花顺量化)30日平均线向上_、竞价涨幅>-2<5、今日增仓占比_5%

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

问财量化选股策略逻辑

  • 今日增仓占比>5%,表示最近一段时间内,该股票的成交量有所增加,且主力资金净流入较多,说明市场对该股票的预期较为乐观。
  • 竞价涨幅>-2<5,表示该股票在竞价阶段的涨幅要大于-2%,且小于5%,说明该股票有一定的市场关注度,且有一定的上涨潜力。
  • 30日平均线向上,表示该股票的30日均线呈上升趋势,说明该股票的趋势较为稳定,有利于投资者进行长期投资。

选股逻辑分析

  • 今日增仓占比>5%,说明市场对该股票的预期较为乐观,说明主力资金对该股票的看好程度较高。
  • 竞价涨幅>-2<5,说明该股票在竞价阶段的涨幅要大于-2%,且小于5%,说明该股票有一定的市场关注度,且有一定的上涨潜力。
  • 30日平均线向上,说明该股票的趋势较为稳定,有利于投资者进行长期投资。

有何风险?

  • 由于市场预期较高,可能导致该股票的价格波动较大,投资者需要谨慎操作。
  • 主力资金的净流入并不能保证该股票的上涨趋势,因此投资者需要密切关注市场动态。

如何优化?

  • 可以考虑加入更多因素,例如市盈率、市净率等,以更加全面地评估股票的价值和风险。
  • 可以考虑加入更多技术指标,例如MACD、布林线等,以更加准确地判断股票的趋势。

最终的选股逻辑

  • 今日增仓占比>5%,表示最近一段时间内,该股票的成交量有所增加,且主力资金净流入较多,说明市场对该股票的预期较为乐观。
  • 竞价涨幅>-2<5,表示该股票在竞价阶段的涨幅要大于-2%,且小于5%,说明该股票有一定的市场关注度,且有一定的上涨潜力。
  • 30日平均线向上,表示该股票的趋势较为稳定,有利于投资者进行长期投资。
  • 市盈率小于20,表示该股票的估值较为合理,有利于投资者进行长期投资。
  • 市净率小于1,表示该股票的估值较为合理,有利于投资者进行长期投资。
  • MACD金叉,表示该股票的短期趋势较为乐观,有利于投资者进行短期投资。

python代码参考

  • 以下代码仅供参考,具体实现方式可能会因数据源和需求不同而有所差异。
import tushare as ts

# 设置token
ts.set_token('your_token')

# 初始化pro接口
pro = ts.pro_api()

# 获取增仓数据
data = pro.basics当日资金流入量pro.fundamentals.cashflow_additive

# 获取成交数据
data = pro.realtime_quotes.today().preliminary_settlement

# 获取30日平均线数据
data = pro.fundamentals.mavg30

# 过滤数据
data = data[(data['amount'] > 0) & (data['amount'] < 10000000)]

# 计算市盈率和市净率
data['pe'] = data['close'] / data['eps']
data['pb'] = data['close'] / data['pb']

# 计算MACD金叉
data['dif'] = data['ema1'] - data['ema2']
data['dea'] = data['ema3'] - data['ema4']
data['macd'] = (data['dif'] > data['dea']) & (data['dif'] > 0)

# 选择符合条件的数据
data = data[(data['pe'] < 20) & (data['pb'] < 1) & (data['macd'] == True)]

# 输出结果
print(data)

如何进行量化策略实盘?

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

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

模板如何使用?

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

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

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论