通达信公式转换成同花顺上15个交易日涨停数大于0、近五个交易日有单日涨幅大于5%、涨幅〈0

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

问财量化选股策略逻辑

这个策略的核心逻辑是通过统计最近15个交易日内的股票是否出现过涨停,并且近五个交易日是否有单日涨幅超过5%,同时涨幅不超过0%。这种逻辑可以用来筛选出短期内表现较好的股票。

选股逻辑分析

这个逻辑的优点是可以快速地筛选出短期内表现较好的股票,对于需要快速做出决策的投资者来说非常有用。但是它的缺点也很明显,即过于注重短期表现,可能会忽视长期价值。

有何风险?

这个逻辑的主要风险是过度关注短期的表现,而忽视了股票的基本面和长期趋势。此外,如果这个策略只适用于某些类型的股票,那么在其他类型的股票上的效果可能就不如预期。

如何优化?

为了优化这个策略,我们可以考虑引入更多的因素,比如公司的财务状况、行业地位、管理层能力等。此外,我们还可以使用更复杂的算法来预测未来的价格走势。

最终的选股逻辑

我们的最终选股逻辑是在满足以上所有条件的基础上,再结合公司基本面和长期趋势进行综合评估。这样既可以保证选出的股票具有良好的短期表现,又可以避免忽略股票的基本面和长期趋势。

常见问题

读者可能会问:这个策略适用于所有的股票吗?答案是否定的。这个策略主要适用于那些价格波动较大、短期表现较好的股票。对于那些价格变动较小、长期表现稳定的股票,这个策略的效果可能会不理想。

python代码参考

def get_top_stocks(num=10):
    # 获取最近15天内涨停次数大于0的股票
    stock_list = [stock for stock in stocks if stock['stuck'] > 0]
    
    # 获取近五个交易日有单日涨幅大于5%的股票
    top_stocks = [stock for stock in stock_list if stock['growth_rate'] > 5 and stock['growth_rate'] <= 0]

    # 按照涨幅排序
    top_stocks.sort(key=lambda x: x['growth_rate'], reverse=True)

    return top_stocks[:num]

注意:这个代码只是一个简单的示例,实际应用时可能需要根据具体的股市数据和交易规则进行修改。

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论