(Supermind量化交易策略)今日控盘>21_、换手率3%-12%、高点为两日最高

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

问财量化选股策略逻辑

高点为两日最高, 换手率3%-12%, 今日控盘>21

选股逻辑分析

这个策略的逻辑是基于股票的高点、换手率和今日控盘三个指标来筛选股票。具体来说,它要求股票在最近两天内出现过最高价,并且换手率在3%到12%之间,同时今天股票的控盘比例要大于21%。

这个策略的目的是寻找那些具有高换手率和良好市场活跃度的股票,同时要求股票的控盘比例较高,以避免庄家操纵股价。高点为两日最高可以筛选出短期强势股,而换手率和今日控盘指标则可以进一步筛选出具有市场人气和流通性的股票。

有何风险?

这个策略的局限性在于它只考虑了股票的短期表现,而没有考虑长期趋势和基本面因素。此外,如果庄家通过操纵换手率来达到筛选股票的目的,那么这个策略可能会失效。

如何优化?

为了优化这个策略,可以考虑加入一些长期趋势和基本面因素的指标,例如市盈率、市净率等。此外,可以考虑加入一些技术分析指标,例如移动平均线、布林线等,以更好地判断股票的走势和趋势。

最终的选股逻辑

最终的选股逻辑如下:

def select_stock():
    # 获取最近两天的最高价
    high_prices = get_high_prices()
    
    # 获取换手率和今日控盘比例
    turnover_rates, today_control_rates = get_turnover_rates_and_control_rates()
    
    # 筛选出符合条件的股票
    selected_stocks = []
    for i in range(len(high_prices)):
        if high_prices[i] > high_prices[i-1] and turnover_rates[i] > 3 and turnover_rates[i] < 12 and today_control_rates[i] > 21:
            selected_stocks.append(i)
    
    # 返回符合条件的股票列表
    return selected_stocks

python代码参考

def get_high_prices():
    # TODO: 实现获取最近两天的最高价的函数
    pass

def get_turnover_rates_and_control_rates():
    # TODO: 实现获取换手率和今日控盘比例的函数
    pass

def select_stock():
    #

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

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

    模板如何使用?

    点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。


    ## 如果有任何问题请添加 下方的二维码进群提问。
    ![94c5cde12014f99e262a302741275d05.png](http://u.thsi.cn/imgsrc/pefile/94c5cde12014f99e262a302741275d05.png)
    
收益&风险
源码

评论