通达信公式转换成同花顺-今天上涨、近五个交易日有单日涨幅大于5%、股票均价在五日均线之上

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

问财量化选股策略逻辑

选股逻辑:今天上涨,近五个交易日有单日涨幅大于5%,股票均价在五日均线之上

选股逻辑分析

在实际操作中,我们可以通过以下步骤来筛选符合该选股策略逻辑的股票:

  1. 首先,我们需要获取股票的最近五个交易日的数据,包括收盘价、开盘价、最高价、最低价和交易量。
  2. 接着,我们需要计算股票的平均涨幅,这可以通过将最近五个交易日的涨幅相加,然后除以五个交易日来得到。
  3. 然后,我们需要检查股票的平均涨幅是否大于5%。如果大于5%,则继续执行下一步;否则,我们将该股票排除在外。
  4. 接下来,我们需要检查股票的平均收盘价是否位于五日均线之上。如果位于五日均线之上,则继续执行下一步;否则,我们将该股票排除在外。
  5. 最后,我们需要将符合条件的股票添加到投资组合中。

有何风险?

该选股策略 logic 的风险主要在于它依赖于股票的短期走势和均线系统。如果股票的短期走势出现大幅波动,那么该选股策略可能会失效。此外,该选股策略没有考虑股票的基本面因素,如公司业绩、行业走势等,因此可能会存在一定的风险。

如何优化?

为了优化该选股策略,我们可以考虑以下几点:

  1. 增加股票的基本面分析,如公司业绩、行业走势等,以降低选股策略的风险。
  2. 减少对短期走势的依赖,可以采用 longer 的持仓周期来降低风险。
  3. 引入更多的技术指标和量化模型,以提高选股策略的准确性。

最终的选股逻辑

最终的选股逻辑是:股票最近五个交易日有单日涨幅大于5%,且平均收盘价位于五日均线之上。

常见问题

  1. 该选股策略是否考虑了股票的基本面因素?
  2. 该选股策略是否考虑了市场风险?
  3. 如何计算股票的平均涨幅?
  4. 该选股策略的优化方法是什么?
  5. 该选股策略的风险是什么?

指标公式代码参考

在实际操作中,我们可以使用以下指标公式来筛选符合该选股策略逻辑的股票:

def check_stock(stock):
    # 获取股票的最近五个交易日的数据
    close_prices = [stock['close_price'] for _ in range(5)]
    # 计算股票的平均涨幅
    avg_gain = sum(close_prices) / len(close_prices)
    # 检查股票的平均收盘价是否位于五日均线之上
    if avg_gain > 5 and close_prices[-1] > close_prices[4] * 1.05:
        return True
    return False

该指标公式代码可以用在选股逻辑分析、有

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论