量化交易社区策略-涨幅2%-7%、竞价额大于1000万、涨幅〈0

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

问财量化选股策略逻辑

本篇文章将介绍一种基于涨幅、竞价额和成交量的选股策略。该策略旨在筛选出具有较高涨幅、竞价额和成交量的股票,以期获得更好的投资收益。

选股逻辑分析

  1. 涨幅2%-7%:筛选出日涨幅在2%到7%之间的股票,这样可以确保股票有较好的活跃度,且有一定的上涨空间。
  2. 竞价额大于1000万:筛选出竞价额大于1000万的股票,这样可以确保股票有较高的关注度,且可能有较好的流动性。
  3. 涨幅〈0:筛选出涨幅小于0的股票,这样可以避免那些处于下跌趋势的股票,降低投资风险。

有何风险?

虽然该策略可以筛选出具有较好活跃度和关注度的股票,但并不能保证这些股票具有较高的投资价值。此外,该策略并未考虑其他因素,如股票的基本面、技术面等,因此投资风险仍然存在。

如何优化?

  1. 增加基本面分析:在选股时,可以结合公司的基本面数据,如市盈率、市净率等,以判断公司的价值。
  2. 结合技术面分析:在选股时,可以结合股票的技术面数据,如均线、MACD等,以判断股票的趋势。
  3. 考虑多因子模型:在选股时,可以结合多因子模型,如Alpha、风险溢价等,以提高选股的准确性。

最终的选股逻辑

筛选出日涨幅在2%到7%之间、竞价额大于1000万、且涨幅小于0的股票,同时结合公司的基本面数据、技术面数据以及多因子模型,以提高选股的准确性。

常见问题

  1. 该策略是否考虑了股票的基本面和技術面?
  2. 该策略是否考虑了市场的风险因素?
  3. 该策略是否考虑了股票的流动性?
  4. 该策略是否考虑了股票的投资价值和风险?
  5. 如何判断股票的上涨空间和关注度?

指标公式代码参考

# 涨幅2%-7%
selectedStocks = stocks[(stocks['daily_return'] >= 0.02) & (stocks['daily_return'] <= 0.07)]

# 竞价额大于1000万
selectedStocks = selectedStocks[selectedStocks['turnover'] > 10000000]

# 涨幅小于0
selectedStocks = selectedStocks[selectedStocks['daily_return'] < 0]

如何进行量化策略实盘?

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

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

模板如何使用?

点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。
收益&风险
源码

评论

需要帮助?

试试AI小助手吧