(iwencai量化策略)按个股热度从大到小排序名_、涨幅_2

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

问财量化选股策略逻辑

在今日市场中,通过以下三个条件来筛选股票:

  1. 今日增仓占比 > 5%
  2. 涨幅 < 2.6%
  3. 涨幅 > -5%

选股逻辑分析

该策略的逻辑是通过寻找今日增仓比例较高的股票,同时排除涨幅过大的股票,以及涨幅过小的股票。其中,增仓比例较高的股票意味着投资者对这只股票较为看好,而涨幅过小或过大的股票则可能意味着市场对该股票的预期过于一致或相反。

该策略的优点是能够筛选出相对较为活跃的股票,同时能够排除一些过于极端的股票。缺点是可能会漏掉一些优质股票,因为该策略没有考虑股票的基本面因素。

有何风险?

该策略的缺点是可能会漏掉一些优质股票,因为该策略没有考虑股票的基本面因素。此外,由于该策略只考虑了今日的数据,因此可能会忽略一些长期趋势。

如何优化?

为了优化该策略,可以考虑加入一些基本面因素,例如市盈率、市净率等。此外,可以考虑使用更长的时间周期来分析股票,以更好地捕捉长期趋势。

最终的选股逻辑

通过以下三个条件来筛选股票:

  1. 今日增仓占比 > 5%
  2. 涨幅 < 2.6%
  3. 涨幅 > -5%
  4. 市盈率 < 20
  5. 市净率 > 1

python代码参考

import tushare as ts

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

# 获取所有A股股票信息
data = pro.daily(ts_code='000001.SZ')

# 筛选出符合要求的股票
selected = []
for d in data:
    if d['netflow'] > 0.05 and d['pct_chg'] < 2.6 and d['pct_chg'] > -5 and d['pe'] < 20 and d['pb'] > 1:
        selected.append(d)

# 输出结果
print(selected)

如何进行量化策略实盘?

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

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

模板如何使用?

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

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

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论