同花顺量化连续两周股价上涨、去掉新股与次新股、分时换手率前二个

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

问财量化选股策略逻辑

在选股策略中,连续两周股价上涨是重要的一环。这是因为这表明了股票的价格走势在一段时间内是积极的。去除新股与次新股则可以避免受到短期炒作的影响,让选择更加稳定。

分时换手率前二个则是为了筛选出那些在盘口活跃、流动性较好的股票。高换手率通常意味着市场对该股票的关注度较高,有一定的投资价值。

选股逻辑分析

这个选股逻辑的优点在于它能够选出价格走势稳定的股票,并且剔除了受到短期炒作影响的新股与次新股。但是,它的缺点也很明显,那就是需要连续两周的数据才能做出决策,如果投资者不能准确地判断股票的趋势,那么可能会错过一些机会。

有何风险?

这个选股逻辑的风险在于它可能会筛选出一些波动性较大的股票,这些股票可能会在短期内出现大幅下跌的情况,从而导致投资者亏损。

如何优化?

优化的方法有很多,比如可以引入更多的技术指标来辅助判断,或者增加更多的条件来过滤掉不合适的股票。此外,也可以通过调整参数来适应不同的市场环境。

最终的选股逻辑

最终的选股逻辑是在满足连续两周股价上涨,去除非新股与次新股,分时换手率前二个条件的基础上,再根据其他的指标和技术来进行综合评估。

常见问题

在实际操作中,一些投资者可能会问:“这个选股策略只考虑了过去两周的数据,会不会错过一些未来可能会涨的股票?”这是一个很好的问题。实际上,虽然过去的业绩是重要的参考因素,但未来的趋势也同样重要。因此,在使用这个策略的时候,还需要结合其他的信息和分析来进行决策。

指标公式代码参考

以下是使用Python编写的一个简单版本的通达信指标代码:

def selector():
    # 获取一周内的数据
    data = get_data('date,open,high,low,close,volume')
    
    # 将数据转换为适合计算的格式
    data['price'] = data['close'].diff()
    
    # 计算周涨幅
    data['week_return'] = (data['price'].shift(-1) - data['price']) / data['price'].shift(-1)
    
    # 筛选连续两周上涨的股票
    data = data[data['week_return'] > 0]
    
    # 排除非新股与次新股
    data = data

## 如何进行量化策略实盘?
    请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

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

    模板如何使用?

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


    
收益&风险
源码

评论