同花顺backtest选股策略-技术形态、近五个交易日有单日涨幅大于5%、流通市值小于40

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

问财量化选股策略逻辑

在选股过程中,我们采用了技术形态作为主要依据。具体来说,我们关注近五个交易日中有单日涨幅大于5%的股票,并且其流通市值需小于400亿。这一策略旨在筛选出具备较好投资价值的股票,下面我们将详细分析这一选股逻辑及其风险和优化方法。

选股逻辑分析

该策略主要基于技术形态分析,具体如下:

  • 短期涨幅:我们关注近五个交易日(20个交易日)内的涨幅情况,筛选出单日涨幅大于5%的股票。
  • 流通市值:为了确保股票的投资价值,我们选择流通市值小于400亿的股票。

有何风险?

虽然该策略在筛选股票时考虑了技术形态和流通市值,但仍存在一定的风险:

  1. 技术形态风险:技术形态可能会受到多种因素影响,如市场情绪、宏观经济等,因此不能完全保证选股的准确性。
  2. 市值风险:流通市值较小的股票可能存在较大的风险,如公司盈利能力较弱、市场竞争力较弱等,投资需谨慎。

如何优化?

为了提高选股策略的有效性,我们可以考虑以下优化方法:

  1. 增加其他技术指标分析,如均线系统、MACD等,以进一步确认股票的投资价值。
  2. 关注公司基本面,如财务状况、盈利能力、市场地位等,以降低风险。
  3. 结合市场情况,如政策、经济形势等,对选股策略进行调整。

最终的选股逻辑

在综合以上分析后,我们得出以下选股逻辑:

  1. 选股策略基于技术形态和流通市值进行筛选。
  2. 关注近五个交易日有单日涨幅大于5%的股票,并筛选出流通市值小于400亿的股票。
  3. 存在一定的技术形态和市值风险,投资需谨慎。

常见问题

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

  1. 如何界定"短期涨幅大于5%"的股票?
  2. 市值小于400亿的标准是如何设定的?
  3. 如何结合其他技术指标和公司基本面进行分析?
  4. 选股策略在实际操作中是否需要调整?
  5. 投资策略是否存在风险?

指标公式代码参考

以下是筛选股票的指标公式代码参考(以通达信为例):

def find_stock(stock_list, condition):
    stock_selected = []
    for stock in stock_list:
        if condition(stock):
            stock_selected.append(stock)
    return stock_selected

def condition(stock):
    recent_day_increase = (stock['close'] - stock['close_5_day_ago']) / stock['close_5_day_ago']
    return recent_day_increase > 0.05

请注意,指标公式代码仅供参考,实际操作时可能需要根据市场情况和需求进行调整。

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论

需要帮助?

试试AI小助手吧