(同花顺量化)30日平均线向上_、连续3天以上大单净量大于0

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

问财量化选股策略逻辑

今日增仓占比>5%,连续3天以上大单净量大于0.05,30日平均线向上

选股逻辑分析

该策略主要关注股票的近期表现和市场趋势。首先,要求股票在最近三天内有连续的大单净量大于0.05,这表明市场资金对该股票有积极的买入意愿。其次,要求股票的今日增仓占比大于5%,这表明该股票在最近一段时间内有明显的资金流入。最后,要求股票的30日平均线向上,这表明市场对该股票的长期趋势是看涨的。

有何风险?

该策略的风险主要来源于市场风险和股票个体风险。首先,市场风险是指由于整体市场环境的不稳定,导致股票价格波动的风险。其次,股票个体风险是指由于公司财务状况、行业环境等因素的影响,导致股票价格波动的风险。因此,在实际操作中,投资者需要密切关注市场和股票个体的情况,以降低风险。

如何优化?

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

  1. 增加更多的筛选条件,例如要求股票的成交量、换手率等指标也符合一定的标准,以提高策略的准确性和稳定性。

  2. 将策略的时间周期改为更短的周期,例如周线或日线,以更好地反映市场短期波动。

  3. 使用技术分析工具,例如均线、MACD等,来更好地判断股票的趋势和买卖时机。

最终的选股逻辑

以下是最终的选股逻辑:

def select_stock():
    # 筛选条件
    criteria1 = stock['net_amount'] > stock['net_amount'].rolling(window=3).mean() * 0.05
    criteria2 = stock['turnover'] > stock['turnover'].rolling(window=3).mean() * 0.05
    criteria3 = stock['close'].diff() > 0
    # 选择符合条件的股票
    selected_stocks = stock[(stock['net_amount'] > stock['net_amount'].rolling(window=3).mean() * 0.05) & 
                            (stock['turnover'] > stock['turnover'].rolling(window=3).mean() * 0.05) & 
                            (stock['close'].diff() > 0)]
    # 选择30日平均线向上
    selected_stocks = selected_stocks[selected_stocks['close'].rolling(window=30).mean() > stock['close']]
    return selected_stocks

以上是最终的选股逻辑,可以根据实际情况进行调整和优化。

如何进行量化策略实盘?

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

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

模板如何使用?

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

如果有任何问题请添加 下方的二维码进群提问。

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论