聚宽策略-涨幅〈0、走出5浪、一年内布林缩口

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

问财量化选股策略逻辑

涨幅<0,走出5浪,一年内布林缩口。

选股逻辑分析

这个选股逻辑基于三个条件:

  1. 股票价格在一段时间内的涨幅小于零,表明股票价格在过去一段时间内下跌。
  2. 股票价格走出了一个五浪形态,这是一个技术指标,表示股票价格正在形成上升趋势。
  3. 股票的价格在一年内处于布林线的窄幅范围内波动,说明市场对于该股票的未来走势持谨慎态度。

有何风险?

这个选股逻辑的风险主要在于五浪形态和布林线的判断是否准确。如果这两个判断错误,那么这个选股策略可能会失效。此外,如果市场出现大幅度的波动,那么即使满足了这三个条件,也可能会错过一些好的投资机会。

如何优化?

为了提高选股策略的准确性,可以考虑以下几点:

  1. 提高五浪形态的识别准确率,可以通过更多的历史数据来训练模型,或者使用更复杂的算法来进行识别。
  2. 加强对布林线的理解和应用,比如通过加入其他的技术指标来提高判断的准确性。

最终的选股逻辑

选择那些满足以下条件的股票:

  1. 在过去的一段时间内,股票价格的跌幅小于零。
  2. 股票价格正在走出一个五浪形态,这是一个上升的趋势。
  3. 股票的价格在一年内处于布林线的窄幅范围内波动。

常见问题

这个选股逻辑适用于所有类型的股票吗?

不完全适用。不同的股票有不同的特点和规律,需要根据具体情况进行调整。

什么是布林线?

布林线是一种常用的技术指标,用来显示股价的变动范围。它包括三条线:上轨、下轨和中轨。当股价位于布林线的上下轨之间时,表示市场比较稳定;当股价突破上轨或下轨时,表示市场可能发生变化。

python代码参考

import pandas as pd
from ta.trend import MultiBandSMA
from ta.volatility import AverageTrueRange
from ta.utils import rate_of_change, return_rate, moving_average, fillna, ewm

# 假设df是你的股票数据,包含日期列date和股票价格列close
sma = MultiBandSMA(window=5)
atr = AverageTrueRange()
roc = rate_of

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

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

    模板如何使用?

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


    
收益&风险
源码

评论