问财量化选股策略逻辑
- 今日增仓占比>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亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
如果有任何问题请添加 下方的二维码进群提问。


