量化交易选股策略-今日不涨停、10日振幅小于、市值大于93亿

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

问财量化选股策略逻辑

在这个逻辑中,我们选择了今日没有涨停的股票,并且要求该股票在过去的10个交易日内的振幅小于标准差。同时,我们还限制了选出来的股票的市值必须大于93亿元。

选股逻辑分析

这个选股逻辑主要考虑的是股票的价格波动性和市场表现。没有涨停说明这只股票在市场上并未引起太大的关注,而较小的振幅则表明该股票比较稳定,不会出现大幅度的涨跌。同时,市值大于93亿元则表明这只股票有一定的规模,可以反映出公司的实力和稳定性。

然而,这个逻辑也存在一定的局限性。首先,它忽略了公司的盈利能力、财务状况等因素。其次,股票价格波动性和市场表现受到许多因素的影响,例如政策变动、行业发展、竞争对手等,这些因素可能会影响到股票的价格和振幅。

有何风险?

使用这种选股逻辑可能会面临以下风险:

  • 股票的价格和振幅受多种因素影响,仅仅依靠过去的数据进行分析可能存在偏差。
  • 公司的实力和稳定性并不能完全通过市值来衡量,还需要结合公司的盈利能力和财务状况等多方面信息。
  • 股票市场充满了不确定性,未来的走势难以预测,因此使用任何策略都存在风险。

如何优化?

为了提高选股策略的效果,我们可以采取以下优化措施:

  • 添加更多的筛选条件,如公司盈利能力、财务状况等。
  • 使用更复杂的技术分析方法,如趋势线、支撑位、阻力位等。
  • 结合更多的市场信息,如宏观经济数据、行业动态、政策变化等。

最终的选股逻辑

基于上述优化措施,我们的最终选股策略如下:

  1. 今日没有涨停。
  2. 在过去的10个交易日内的振幅小于标准差。
  3. 市值大于93亿元。
  4. 盈利能力较强,财务状况良好。
  5. 行业前景广阔,政策环境有利于公司发展。
  6. 有良好的管理层和企业文化。

常见问题

  1. 什么是标准差?
    标准差是一种度量数据分散程度的方法,计算公式为:标准差 = sqrt(sum((x - mean)^2) / n),其中x是数据点,mean是平均数,n是数据点的数量。
  2. 如何计算标准差?
    Python中的scipy库提供了一个方便的函数std()来计算标准差。
import scipy.stats as stats
s

## 如何进行量化策略实盘?
    请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

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

    模板如何使用?

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


    
收益&风险
源码

评论