问财量化选股策略逻辑
今日增仓占比>5%, 三连阴, 2019分红比例>25%
选股逻辑分析
该策略的逻辑是基于以下三个因素:
- 今日增仓占比:指今天股票的成交量中,增仓比例超过5%的股票。
- 三连阴:指股票连续三天收阴线。
- 2019分红比例:指股票在2019年的分红比例超过25%。
这些因素的组合可以筛选出那些最近有较大资金流入,且具有较高分红潜力的股票。
有何风险?
该策略的风险主要在于:
- 选择的股票数量较少:由于该策略只考虑了三个因素,因此可能会漏掉一些有潜力的股票。
- 市场波动:股票市场的波动可能会导致该策略的失效。
- 分红比例的不确定性:公司的分红政策可能会发生变化,导致分红比例的变化。
如何优化?
为了优化该策略,可以考虑增加更多的因素,例如:
- 股票的市盈率:市盈率可以反映股票的价格水平,从而筛选出更具投资价值的股票。
- 股票的盈利能力:盈利能力可以反映公司的经营状况,从而筛选出更具投资价值的股票。
- 股票的行业背景:不同行业的股票具有不同的风险和机会,因此可以根据行业背景来筛选出更具投资价值的股票。
最终的选股逻辑
以下是一个基于上述因素的最终的选股逻辑:
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亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
如果有任何问题请添加 下方的二维码进群提问。


