(iwencai量化策略)竞价涨幅>-2<5_、流通市值大于100亿元、至少5根均线重合的

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

问财量化选股策略逻辑

首先,我们定义了以下三个条件作为我们的选股逻辑:

  1. 至少5根均线重合的股票
  2. 流通市值大于100亿元
  3. 竞价涨幅>-2<5

接下来,我们将分析这些条件的逻辑。

选股逻辑分析

  1. 至少5根均线重合的股票:这表明股票的价格趋势较为稳定,且有较明确的方向。通常情况下,均线的重合也意味着股票的价格波动较小,有利于投资者进行长期投资。

  2. 流通市值大于100亿元:这表明股票的规模较大,流动性较强,不容易被操纵。同时,市值较大的股票通常也具有更好的财务状况和经营稳定性。

  3. 竞价涨幅>-2<5:这表明股票在竞价交易中表现活跃,有较高的买入意愿。同时,涨幅的限制也可以避免股票价格的过度波动。

有何风险?

尽管这些条件可以帮助我们筛选出一些较为稳健的股票,但是仍然存在一定的风险。首先,股票的价格趋势和波动性是不可预测的,即使满足了这些条件的股票也可能出现价格回调。其次,市值较大的股票可能会受到市场关注度的影响,导致价格波动较大。最后,竞价涨幅的限制也可能导致股票价格无法完全反映市场情绪。

如何优化?

为了进一步优化这些条件,我们可以考虑以下几点:

  1. 增加均线的数量:我们可以增加均线的数量,例如使用10根均线,以更好地反映股票的价格趋势。

  2. 考虑市值的细分:我们可以将市值的条件进一步细分,例如考虑流通市值在某个区间内的股票,以更好地筛选出具有代表性的股票。

  3. 考虑更多的技术指标:我们可以考虑使用更多的技术指标,例如MACD、RSI等,以更好地判断股票的价格趋势和波动性。

最终的选股逻辑

最终,我们的选股逻辑如下:

  1. 股票的日线图中至少有5根均线重合,包括5日、10日、20日、60日和120日均线。

  2. 股票的流通市值大于100亿元。

  3. 股票在竞价交易中的涨幅限制在-2到5之间。

python代码参考

以下是一个简单的Python代码示例,用于实现上述的选股逻辑:

import tushare as ts

# 设置pro接口token
ts.set_token('your_token_here')

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

# 获取所有A股股票信息
df = pro.realtime_quotes('000001.SZ')

# 筛选出符合条件的股票
selected_stocks = df[df['close'].values > df['open'].values]

# 输出符合条件的股票代码
print(selected_stocks['ts_code'].values)

如何进行量化策略实盘?

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

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

模板如何使用?

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

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

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论