(同花顺量化)2019分红比例>25%_、三连阴、今日增仓占比_5%

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

问财量化选股策略逻辑

今日增仓占比>5%, 三连阴, 2019分红比例>25%

选股逻辑分析

该策略的逻辑是基于以下三个因素:

  1. 今日增仓占比:指今天股票的成交量中,增仓比例超过5%的股票。
  2. 三连阴:指股票连续三天收阴线。
  3. 2019分红比例:指股票在2019年的分红比例超过25%。

这些因素的组合可以筛选出那些最近有较大资金流入,且具有较高分红潜力的股票。

有何风险?

该策略的风险主要在于:

  1. 选择的股票数量较少:由于该策略只考虑了三个因素,因此可能会漏掉一些有潜力的股票。
  2. 市场波动:股票市场的波动可能会导致该策略的失效。
  3. 分红比例的不确定性:公司的分红政策可能会发生变化,导致分红比例的变化。

如何优化?

为了优化该策略,可以考虑增加更多的因素,例如:

  1. 股票的市盈率:市盈率可以反映股票的价格水平,从而筛选出更具投资价值的股票。
  2. 股票的盈利能力:盈利能力可以反映公司的经营状况,从而筛选出更具投资价值的股票。
  3. 股票的行业背景:不同行业的股票具有不同的风险和机会,因此可以根据行业背景来筛选出更具投资价值的股票。

最终的选股逻辑

以下是一个基于上述因素的最终的选股逻辑:

import talib

def get_screened_stocks():
    # 获取所有A股股票
    stocks = get_aapl_stocks()
    
    # 获取今日增仓比例超过5%的股票
    stocks = stocks[stocks['净流入额'] > stocks['流通市值'] * 0.05]
    
    # 获取三连阴的股票
    stocks = stocks[stocks['收盘价'].diff() < 0 for _ in range(3)]
    
    # 获取2019分红比例超过25%的股票
    stocks = stocks[stocks['分红比例'] > 0.25]
    
    # 返回筛选后的股票列表
    return stocks

python代码参考

import talib

def get_screened_stocks():
    # 获取所有A股股票
    stocks = get_aapl_stocks()
    
    # 获取今日增仓比例超过5%的股票
    stocks = stocks[stocks['净流入额'] > stocks['流通市值'] * 0.05]
    
    # 获取三连阴的股票
    stocks = stocks[stocks['收盘价'].diff() < 0 for _ in range(3)]
    
    # 获取2019分红比例超过25%的股票
    stocks = stocks[stocks['分红比例'] > 0.25]
    
    # 返回筛选后的股票列表
    return stocks

如何进行量化策略实盘?

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

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

模板如何使用?

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

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

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论