Mindgo选股策略-在260均线上、涨幅2%-7%、60日均线上移

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

问财量化选股策略逻辑

在260均线上,涨幅2%-7%,60日均线上移,这是本选股策略的逻辑。首先,我们关注260均线,当股票在260均线上涨幅在2%-7%之间时,表明股票的趋势开始向上。接下来,我们关注60日均线,当60日均线上移时,表明股票的短期趋势也向上。这两个条件的结合,可以筛选出股票的强势趋势,从而提高选股的准确率。

选股逻辑分析

该选股策略的风险在于,它只关注股票的强势趋势,没有考虑其他因素,如股票的财务状况、市场环境等。如果股票的财务状况不佳,或者市场环境不佳,即使股票在强势趋势,也可能表现不佳。

如何优化?

为了优化该选股策略,我们可以考虑加入更多的因素进行综合判断。例如,可以考虑加入股票的财务状况、市场环境等因素,以提高选股的准确率。

最终的选股逻辑

最终的选股逻辑是在260均线上,涨幅2%-7%,60日均线上移的基础上,结合股票的财务状况、市场环境等因素进行综合判断。这样可以降低单一因素带来的风险,提高选股的准确率。

常见问题

  1. 如何确定股票的强势趋势?
  2. 如何确定股票的财务状况?
  3. 如何考虑市场环境因素?
  4. 如何结合多个因素进行综合判断?
  5. 选股策略的优点和缺点是什么?

指标公式代码参考

在260均线上,涨幅2%-7%,60日均线上移,这是本选股策略的逻辑。

指标公式代码参考

def is_strong_trend(stock):
    60_day_MA = stock['60_day_MA']
    current_price = stock['current_price']
    percentage_change = (current_price - 60_day_MA) / 60_day_MA * 100
    return percentage_change >= 2 and percentage_change <= 7

def is_financial_health(stock):
    # 财务状况相关的指标,需要根据具体股票的财务数据进行计算
    # ...
    pass

def is_market_environment(stock):
    # 市场环境相关的指标,需要根据具体股票的市场数据进行计算
    # ...
    pass

def select_stock(stock_list):
    selected_stocks = []
    for stock in stock_list:
        if is_strong_trend(stock) and is_financial_health(stock) and is_market_environment(stock):
            selected_stocks.append(stock)
    return selected_stocks

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论

需要帮助?

试试AI小助手吧