i问财量化选股-涨幅2%-7%、非涨停、昨日9点25委卖除竞价量≤1

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

问财量化选股策略逻辑

  1. 涨幅2%-7%:这个条件筛选出了近期有上涨趋势,但未达到疯狂的程度的股票。
  2. 非涨停:避免了被过度炒作的股票,因为这种类型的股票通常容易出现价格回调的情况。
  3. 昨日9点25委卖除竞价量≤1:这个条件筛选出了在开盘前没有太多卖单的股票,这样的股票在开盘时更有可能受到市场积极的影响。

选股逻辑分析

这个选股策略逻辑的优点是能够帮助投资者找到具有一定上涨空间、基本面良好的股票。然而,它也有一定的局限性,例如,如果市场的整体环境不佳,那么这个策略可能无法选出真正的好股票。另外,该策略也没有考虑公司的盈利能力、负债情况等其他重要的财务指标。

有何风险?

这种策略可能会错过一些短期快速上涨的股票,因为这类股票通常会在开盘后迅速上涨。同时,由于没有过多的卖单,这类股票也可能会面临较大的风险,因为在开盘后如果有大量的抛售压力,股票的价格可能会大幅下跌。

如何优化?

为了减少上述风险,我们可以将该策略与其它条件相结合,例如,可以将成交量限制提高到2%,这样既可以确保有足够的买入意愿,又不会过于乐观。此外,我们还可以添加一些额外的条件,如查看公司的财务报告、行业前景等,以进一步评估股票的价值。

最终的选股逻辑

综合以上因素,我们得到以下选股逻辑:

# 获取昨日收盘价
yesterday_close = ...

# 获取今日开盘价
open_price = ...

# 计算涨幅
change_rate = (open_price - yesterday_close) / yesterday_close * 100

# 筛选涨幅在2%-7%之间且未涨停的股票
selected_stocks = [stock for stock in stocks if change_rate >= 2 and change_rate <= 7 and not is_stock_stopped(stock)]

# 筛选昨日开盘前委卖除竞价量不超过1的股票
selected_stocks = [stock for stock in selected_stocks if is_volume_low(stock)]

常见问题

  1. "为什么我的代码没有运行?" 可能是因为你的代码中有一些拼写错误或语法错误,或者因为你没有正确安装和导入所需的库。建议你仔细检查你的代码,并使用pylint或PEP8工具进行代码检查。
    2

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论

需要帮助?

试试AI小助手吧