(iwencai量化策略)dea上涨_、9点25分涨幅小于6%、至少5根均线重合的股票

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

问财量化选股策略逻辑

  1. 至少5根均线重合的股票: 这个逻辑意味着股票的价格趋势比较稳定,不容易出现大幅波动。同时,均线的重合也意味着股票的价格在不同时间段内的走势比较一致,有利于投资者做出决策。

  2. 9点25分涨幅小于6%: 这个逻辑意味着股票在开盘价上表现不佳,可能是因为市场情绪低迷或者投资者对股票的前景不太看好。但是,如果股票能够在之后的交易中反弹,那么这可能是一个好的买入机会。

3.dea上涨:dea是动量指标,用来衡量股票的上涨趋势。如果dea上涨,那么意味着股票的上涨趋势比较强烈,投资者可以考虑买入。

选股逻辑分析

这个策略的逻辑是基于技术分析和趋势跟踪的,通过分析股票的价格趋势和市场情绪来筛选出具有投资价值的股票。该策略适用于那些希望在股票市场中寻找稳定投资机会的投资者。

有何风险?

该策略的潜在风险包括市场风险、技术分析的局限性以及投资者对股票的判断失误。市场风险指的是股票市场的波动性,可能会导致投资者在买入股票后出现亏损。技术分析的局限性指的是技术分析只能提供一些参考,而不能完全预测股票的价格走势。此外,投资者对股票的判断失误也可能会导致策略的失效。

如何优化?

为了优化这个策略,投资者可以考虑以下几点:

  1. 选择更加合适的均线组合,以更好地反映股票的价格趋势。

  2. 将策略的时间框架调整为更短的时间周期,以更好地捕捉市场的变化。

  3. 将策略应用于更多的股票,以提高策略的可靠性和有效性。

最终的选股逻辑

以下是最终的选股逻辑:

  1. 选择至少5根均线重合的股票。

  2. 在9点25分之前,检查股票的涨幅是否小于6%。

  3. 检查dea是否上涨。

  4. 将符合条件的股票加入到投资组合中。

python代码参考

以下是参考代码:

import talib

def get_StockData(symbol):
    # 获取股票的历史数据
    data = yf.download(symbol, start='2020-01-01', end='2021-12-31')
    # 计算移动平均线
    ma5 = talib.MA(data['Close'], timeperiod=5)
    ma10 = talib.MA(data['Close'], timeperiod=10)
    ma20 = talib.MA(data['Close'], timeperiod=20)
    ma50 = talib.MA(data['Close'], timeperiod=50)
    ma200 = talib.MA(data['Close'], timeperiod=200)
    # 计算dea
   dea = talib.DEA(data['Close'])
    # 判断是否符合条件
    if ma5[-1] == ma10[-1] == ma20[-1] == ma50[-1] == ma200[-1] and data['Close'][0] < data['Close'][1] * 0.99 anddea[-1] > 0:
        return True
    else:
        return False

如何进行量化策略实盘?

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

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

模板如何使用?

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

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

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论