(同花顺量化)2019分红比例>25%_、涨幅_2

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

问财量化选股策略逻辑

  • 今日增仓占比>5%,涨幅<2.6且涨幅>-5,2019分红比例>25%

选股逻辑分析

  • 今日增仓占比:表示近期股票的买入力度,占比越大说明买入意愿越强,股票后市上涨概率相对较高。
  • 涨幅<2.6且涨幅>-5:表示股票在最近一段时间内的涨幅,涨幅小于2.6说明股票涨幅较温和,涨幅大于-5说明股票处于回调状态,此时买入风险相对较小。
  • 2019分红比例>25%:表示股票的分红比例较高,说明公司对股东的回报较为丰厚,投资者可以考虑投资这些股票。

有何风险?

  • 以上三个条件可能无法完全筛选出优质股票,因为股票的涨跌受到多种因素的影响,这些因素可能无法完全被量化指标捕捉到。
  • 如果股票的买入意愿过高,可能会导致股票价格短期内过快上涨,从而增加投资风险。
  • 如果股票的涨幅过大,可能会导致股票价格短期内回调,从而影响投资者的投资收益。

如何优化?

  • 可以考虑加入更多的量化指标,例如市盈率、市净率等,以更全面地评估股票的价值和风险。
  • 可以考虑加入技术分析指标,例如均线、MACD等,以更准确地捕捉股票的走势。

最终的选股逻辑

  • 今日增仓占比>5%,涨幅<2.6且涨幅>-5,2019分红比例>25%, 市盈率<20, 市净率<2, 均线多头排列, MACD金叉

python代码参考

  • 以下代码为使用pandas和numpy库实现的示例代码,具体实现方式可能会因不同库而有所不同。
import pandas as pd
import numpy as np

# 读取股票数据
data = pd.read_csv('stock_data.csv')

# 选出符合条件的股票
selected = data[(data['今日增仓占比'] > 0.05) & 
                (data['涨幅'] < 2.6) & 
                (data['涨幅'] > -5) & 
                (data['2019分红比例'] > 0.25) & 
                (data['市盈率'] < 20) & 
                (data['市净率'] < 2) & 
                (data['均线多头排列']) & 
                (data['MACD金叉'])]

# 输出符合条件的股票信息
print(selected)

如何进行量化策略实盘?

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

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

模板如何使用?

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

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

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论