(i问财选股策略)规模2亿以上_、竞价涨幅>-2<5、今日增仓占比_5%

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

问财量化选股策略逻辑

今日增仓占比>5%,竞价涨幅>-2<5,规模2亿以上

选股逻辑分析

该策略的逻辑是基于股票的今日增仓比例和竞价涨幅来筛选股票。具体来说,该策略要求股票今日的增仓比例大于5%,并且竞价涨幅大于-2并且小于5。同时,该策略还要求股票的规模大于2亿。

该策略的逻辑主要是基于股票的市场表现来筛选股票。增仓比例反映的是投资者对股票的买入意愿,而竞价涨幅则反映的是股票的价格波动情况。这些因素都可以反映股票的市场表现,因此可以作为筛选股票的依据。

然而,该策略也存在一定的风险。首先,该策略可能过于侧重于股票的短期表现,而忽略了股票的长期价值。如果股票在短期内出现较大的波动,那么该策略可能会选出一些表现不佳的股票。其次,该策略可能会选出一些规模较小的股票,这些股票的市场表现可能不够稳定,因此也存在一定的风险。

如何优化?

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

  1. 筛选条件可以更加灵活。除了增仓比例和竞价涨幅之外,还可以考虑其他因素,例如股票的市盈率、市净率等。

  2. 可以考虑加入滚动平均线的指标。滚动平均线可以反映股票的长期趋势,因此可以更好地判断股票的长期价值。

  3. 可以考虑加入股票的行业和板块信息。不同的行业和板块的股票表现可能存在差异,因此可以考虑加入这些信息来筛选股票。

最终的选股逻辑

最终的选股逻辑如下:

def select_stock():
    # 获取所有股票的今日增仓比例和竞价涨幅数据
    data = get_stock_data()
    
    # 筛选出符合要求的股票
    selected_stocks = []
    for stock in data:
        if stock['今日增仓比例'] > 0.05 and stock['竞价涨幅'] > -2 and stock['竞价涨幅'] < 5 and stock['规模'] > 200000000:
            selected_stocks.append(stock)
    
    # 返回筛选结果
    return selected_stocks

python代码参考

import pandas as pd

def get_stock_data():
    # 获取股票数据
    data = pd.read_csv('stock_data.csv')
    
    # 筛选出符合要求的股票
    selected_stocks = []
    for stock in data:
        if stock['今日增仓比例'] > 0.05 and stock['竞价涨幅'] > -2 and stock['竞价涨幅'] < 5 and stock['规模'] > 200000000:
            selected_stocks.append(stock)
    
    # 返回筛选结果
    return selected_stocks

如何进行量化策略实盘?

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

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

模板如何使用?

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

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

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论