量化小论坛-突破颈线或者突破横盘平台或者阶段突破平台、10日振幅小于、不含北交所股票

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

问财量化选股策略逻辑

在选股过程中,我们主要关注以下几个逻辑:

  1. 突破颈线或者突破横盘平台或者阶段突破平台:选取近期价格突破5日、10日、20日、30日、60日等均线或横盘平台的股票。

  2. 10日振幅<,不含北交所股票:选择近10日振幅较小(一般定义为振幅小于20%),且不属于北交所股票的股票。

选股逻辑分析

以上选股策略的逻辑分析如下:

  • 突破颈线或者突破横盘平台或者阶段突破平台:此类股票往往有较强的上涨动力,且在突破颈线或横盘平台时,往往伴随着成交量的明显放大,有利于确认股票的突破有效性。

  • 10日振幅<,不含北交所股票:此类股票往往较为稳定,风险相对较小,适合长期持有。

有何风险?

虽然以上选股策略风险较小,但仍存在一定的风险:

  • 市场风险:股票价格受市场整体走势影响,存在下跌风险。

  • 技术风险:选股策略依赖于历史数据和图形,存在技术指标失效的风险。

如何优化?

为了提高选股策略的有效性,我们可以:

  • 参数调整:根据市场情况,调整选股策略的参数,如突破阈值、波动率等。

  • 风险控制:结合股票的市盈率、市净率等指标,对选股结果进行风险过滤,降低单只股票的风险。

最终的选股逻辑

综合以上分析,我们的最终选股逻辑如下:

  1. 突破颈线或者突破横盘平台或者阶段突破平台:选取近期价格突破5日、10日、20日、30日、60日等均线或横盘平台的股票。

  2. 10日振幅<,不含北交所股票:选择近10日振幅较小(一般定义为振幅小于20%),且不属于北交所股票的股票。

常见问题

在实际应用中,可能会遇到以下几个常见问题:

  1. 市场波动导致选股策略失效:市场整体走势会影响选股策略的有效性。

  2. 技术指标失效:部分股票在突破颈线或横盘平台时,可能伴随成交量的异常,导致技术指标失效。

  3. 参数调整不足:选股策略的参数设置可能不够合理,需要根据市场情况进行调整。

  4. 风险控制不足:选股策略可能过于关注股票的历史表现,忽视了当前市场风险。

  5. 选股结果数量有限:选股策略可能无法覆盖所有符合条件的股票。

指标公式代码参考

以下是选股策略所参考的指标公式代码:

def check_breakout(stock, short_window, long_window):
    stock["short_breakout"] = stock["close"].rolling(window=short_window).max() > stock["close"].rolling(window=short_window).min()
    stock["long_breakout"] = stock["close"].rolling(window=long_window).max() < stock["close"].rolling(window=long_window).min()
    return stock

stock = check_breakout(stock_data, 10, 30)

请注意,上述代码仅为示例,实际使用时需要根据具体股票数据进行调整。

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论

需要帮助?

试试AI小助手吧